Qt::どのように下にテキストQSpinBox
-
20-09-2019 - |
質問
を使用していspinboxとカスタムフォント見えるものspinbox.していくといったテキストの低下はありますか?
いメソッドを実装し直し QStyle
のフォントの低下を別のウィジェットが見つからな場所でのspinbox.がある必要があります QRect
どこかにできるだけ移動するのでもないわからないとできないようです。
解決
Qtは QStyle::SC_SpinBoxEditField
の、ように見えるかを指定します何を変更したいです。私はスタイルでものをやっていたとき、私は数年前から正しくリコール場合は、それを描画することになって、その中RECTを含めることになる、そのサブコントロールするためのオプションを取得するにフックすることができるはずです。それを変更すると、あなたが望む結果を得る可能性があります。そうでない場合、それはあなたの答えの検索を開始する場所です。
他のヒント
このよう回答ができるかもしれないとのスタイルシート:
spinbox->setStyleSheet("QSpinBox { bottom: -2px;}");
理想されることがありsubcontrolう分だけ、いつでもどこからでもテキストが、 文書のスタイルシート なのリストが意味するところは、上記において望ましくない結果をもたらす。
あなたが行うことができます:
spinBox->setAlignment(Qt::AlignCenter);//Or the Align Flag that you want
私はこのヘルプを願っています。
所属していません StackOverflow