13,069
回編集
(→概要) |
|||
| 82行目: | 82行目: | ||
メニューを選択してリソースファイルを上書き保存する。<br> | メニューを選択してリソースファイルを上書き保存する。<br> | ||
[ファイル] - [<リソースファイル名>の保存]<br> | [ファイル] - [<リソースファイル名>の保存]<br> | ||
<br> | |||
==== ツールボタンの画像 ==== | |||
ツールバーのツールボタンでは、アイコンとテキストが表示できる。<br> | |||
<br> | |||
ツールボタンは常に固定サイズであり、アイコンの位置はテキストの左または下を指定する。<br> | |||
また、アイコンのサイズも指定できる。<br> | |||
<syntaxhighlight lang="c++"> | |||
std::make_unique<QToolButton> pToolBtn = std::make_unique<QToolButton>(); | |||
QIcon Icon = QIcon(style()->standardPixmap(QStyle::SP_TitleBarMenuButton)); | |||
pToolBtn->setIcon(Icon); | |||
pToolBtn->setText(tr("Test")); | |||
pToolBtn->setToolButtonStyle(Qt::ToolButtonTextBesideIcon); | |||
</syntaxhighlight> | |||
<br> | |||
アイコンのサイズを指定しない場合、原画像のサイズで表示する。<br> | |||
プッシュボタンとは異なり、スタイルを指定しない場合はアイコンのみを表示する。<br> | |||
<br> | |||
下表に、ボタンスタイルの定義を示す。<br> | |||
<br> | |||
<u>※注意</u><br> | |||
<u>ツールボタンは、レイアウトの伸縮に影響されずに同じサイズを保持する。</u><br> | |||
<center> | |||
表. ボタンスタイルの定義(enum Qt::ToolButtonStyle)<br> | |||
{| class="wikitable" style="background-color:#fefefe;" | |||
|- | |||
! style="background-color:#00ffff;" | 定義 | |||
! style="background-color:#00ffff;" | 値 | |||
! style="background-color:#00ffff;" | 説明 | |||
|- | |||
| ToolButtonIconOnly || 0 || アイコンのみ | |||
|- | |||
| ToolButtonTextOnly || 1 || テキストのみ | |||
|- | |||
| ToolButtonTextBesideIcon || 2 || アイコンの横にテキスト | |||
|- | |||
| ToolButtonTextUnderIcon || 3 || アイコンの下にテキスト | |||
|- | |||
| ToolButtonFollowStyle || 4 || スタイルに従う | |||
|} | |||
</center> | |||
<br><br> | <br><br> | ||