2009-06-26 5 views
2

Qtのアイコンやテキストの配置を変更する方法はありますか?具体的には、テキストをアイコンの下に表示したいと思います。デフォルトでは、アイコンはテキストの左側にありますが、それはすべての状況に適していません(特に、スタイルシートでタブのスタイリングを始めるとき)。このアスペクトは非常に奇妙に思えます。タブの残りの部分のルック・アンド・フィールQTabBarアイコンの位置

ありがとうございました!

答えて

2

私が見ることができる唯一の方法は、独自のペイントアルゴリズムを実装するQTabBarのサブクラスを作成することです。次に、独自のバージョンのタブバーを設定するには、QTabWidgetをサブクラス化する必要があります。それは私に多くの楽しみのように見えません。

+1

ええ、それは私の考えのように聞こえません。私は彼らがクロスプラットフォームの理由でそれを制限するのだろうかと思います。 hm ...今、私はソースでそれを試して訂正し、それをパッチとしてNokiaに提出するように誘惑されています。私はそれが役に立つと思う唯一の人だとは想像できません。 – Toji

+0

それは理想的ではないと同意しましたが、この投稿はそれを一層簡単にします: http://stackoverflow.com/questions/4802079/how-to-change-text-alignment-in-qtabwidget-in-c – gremwell

関連する問題