2
KivyでTabbedPanelを使用していますが、これはうまくいきますが、タブボタンを少しカスタマイズしてテキストの隣にアイコンを追加したいと思います。Kivy - アイコンをタブボタンに追加する
をマイKVファイルは次のとおりです。
<KivyMasterPanel>
do_default_tab: False
id: MasterPanel
tab_width: self.size[0]/len(self.tab_list)
TabbedPanelItem:
id: tab_A
text: 'A'
TabbedPanelItem:
id: tab_B
text: 'B'
TabbedPanelItem:
id: tab_C
text: 'C'
は何か、私はありますTabbedPannelItem.textの代わりにBoxLayoutなどを配置することができます。可能であれば、kvファイルを使用してタブを作成したいのですが、可能でない場合は問題ありません。
ご協力いただきありがとうございます。
おかげで
TabbedPanelItem
のカスタム1を使用しますカスタムTabbedPanelItem
を作るには、魔法のように動作します。 Rectangleのサイズとposプロパティを使用すると、編集したタブ –にアイコンを簡単に配置することができます。もっと分かりやすいので、感謝します。 – KeyWeeUsr
このソリューションを実装しています。しかし、私はテキストの位置にアクセスすることはできません。ウィンドウのサイズが変更されると、サムネイルがテキストの上に表示されます。レイアウトをタブの中に入れる方法を知っていますか?このようにして、親指をテキストに相対的に配置することができます –