問題タブ [qtoolbutton]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1604 参照

qt - QStyleSheet - ボタンのボーダー画像を設定すると、ツールチップの背景画像も設定されます

border-imagea のプロパティの設定に問題がありますQToolButton(後で a でもQPushButton問題が発生すると思います)。QToolButtonカスタム ボタン (およびQPushButtonそれぞれから継承) には、非アクティブ、実行中、エラーの 3 つの状態が必要です。

非活性:

ランニング:

エラー:

ここself.cornerRadiusで、ボタンの丸みをピクセル単位で決定するために使用される数値でありself.icon、どこかから取得したアイコンです。

ボタンのコンストラクターで行うことは (他の単純な初期化の中でも)、

ボタンの信号は、システムの新しい状態に関してclicked()( を使用するスタイルと共に) 状態が変更される同じクラスのスロットに接続されます。self.setStyleSheet(...)

なんらかの理由で、ツールチップが「属する」ボタンのスタイルの変更を受け取ります。

ここに画像の説明を入力

Qt のドキュメントを再確認しましたが、この動作を説明する理由がわかりません。ツールチップのスタイルをまったく変更したくありません。これを修正する方法はありますか?

0 投票する
0 に答える
760 参照

qt - 1 つの QToolButton に追加された各 QActions にスタイル シートを介してアイコンを設定する方法は?

1 つの QToolButton に 3 つの QAction を追加しました。

そして、この QToolButton は QToolBar にあります。

このような:

スタイルシートでQActionごとにアイコンを設定したいと思います。

この場合、QT Style sheet でアイコンを設定するにはどうすればよいですか?

0 投票する
2 に答える
20754 参照

c++ - QPushButton と QToolButton の違い

私は Qt が初めてで、 と の違いがよくQPushButtonわかりQToolButtonません。

QToolButtonaは通常 a で使用され、通常はテキストなしでアイコンのみを表示することは知っていQToolBarますが、両者の主な違いはよくわかりません。

もっと大きな違いはありますか?いつ使用するQPushButton必要がありますQToolButtonか?

最も適切なボタンを使用するためにこれを知りたいのですが、いくつかの GUI テストを実行する必要があり、関連する可能性があります。

0 投票する
1 に答える
247 参照

qt - Qt でキャッシュ レジスターとして機能する GUI アプリケーションを作成する

次の質問に答えるのを手伝ってください: キャッシュ レジスタとして機能する GUI を書きます。言い換えれば、クライアントが商品のバスケットを持ってきて、バーコードがスキャンされ、合計が計算されます。メイン ウィンドウには、「販売」と「商品」の 2 つのメニューを含むメニュー バーが必要です。販売メニューには、「新規」、「キャンセル」、「終了」、および「終了」のオプションが必要です。項目メニューには、「追加」と「削除」のオプションが必要です。メイン ウィンドウには、これらの各オプションのツールバー ボタンを備えたツールバー (ウィンドウの下部) も必要です。

プログラムが起動すると、[キャンセル]、[ファイナライズ]、[追加]、[削除] オプションが (メニューとツールバーに) 表示されます。

Qtを使用しています。GUIを手動でコーディングすることになっています。Qt Designer を使用してユーザー インターフェイスを作成することは想定されていません。関連資料を読みましたが、この質問への取り組みを開始する方法がわかりません。

0 投票する
1 に答える
1842 参照

qt - qt qtoolbutton アイコンがぼやけています

に接続されている で使用されているアイコンがぼやけてQToolButtons表示されるという問題があります。、、 、、 などのさまざまなサイズを試しましたが、常に奇妙に見えます。画像では、選択したアクションとメニューの一番上のアクションが同じアイコンになっているのがわかりますが、メニューのアイコンはぼやけています。選択したものでさえ、実際にはシャープではありません。QMenuQToolButton24x2432x3264x64pngsvg

ぼやけたアイコン

これらのアイコンに関する特定のガイドラインはありますか、または何が間違っていますか? 2 番目と 3 番目のアイコンは組み込みのアイコンですが、24x24 svg再現できませんでした。