問題タブ [qicon]
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.
qt-creator - Qt Creator で QMenu にアイコンを追加するには?
new.png、open.png などの *.png アイコン ファイルがいくつかあります。次のように、これらのアイコンを QtCreator のメイン メニューに追加しました。
- 設計モードで対応する QAction をクリックします。
- そのアクション プロパティ ウィンドウで --> QAction --> アイコン --> ファイルを選択...
- 例えば new.png を選択
- 入る
ここで、Qt クリエーター デザイン モードで newAction QAction オブジェクトの横にそのアイコンが表示されます。
プロパティ ウィンドウで、visibleとiconVisibleInMenuの両方がチェックされています。
しかし、そのプロジェクトをビルドしてアプリケーションを実行すると、アイコンが表示されませんか?? なぜ、または何が欠けているのですか?
c++ - Qtでアプリケーションアイコンを設定する方法
QT アプリケーションのアイコンを設定しようとすると、問題が発生します。
アイコンの名前は「room.ico」で、ソース ファイルと同じディレクトリにあります。
コードは次のとおりです。
を追加しようとしwin32:RC_ICONS += room.ico
ました.pro file
が、うまくいきませんでした。私も試し"./room.ico"
ましたが、まだアイコンがありません。
私はこれを使用しようとしました:
そして、何を推測します!!! うまくいきませんでした...私はQTの初心者です:p
任意の提案をいただければ幸いです、ありがとう
qt - QStyleOptionButton をカスタム アイコン付きのチェックボックスのように設定する方法
Delegate
から継承するカスタムクラスがありQStyledItemDelegate
ます。そのpaint()
場合、チェック可能にする必要があるものを追加したいと思いQStyleOptionButton
ます。出来ますか?
たとえば、目のアイコンで可視性プロパティを示します。ボタンを押すと、目のアイコンが閉じた目のアイコンに変わります。
メソッド内でpaint()
、これはボタンを作成するための現在のコードです。
にロードするアイコンは、次の方法buttonVis
で作成されます。
プログラムを実行すると、ボタンには目を閉じたアイコンが表示されます。どのアイコンを表示するかを制御するコマンドはありますか? 初期のレイアウトを実装できない場合、どの方向に進むべきでしょうか?
編集:チェックボックスの外観をシミュレートするために使用するアイコンを選択する方法を見つけました。代わりに if 行buttonVis.state = QStyle::State_Enabled;
があるべきです:
ここでの問題は、その状態が何であるか、または から設定する方法を理解することeditorEvent(QEvent *event, QAbstractItemModel *model, const QStyleOptionViewItem &option, const QModelIndex &index)
です。option
問題は、常に参照しているため、自分で実際に変更できないことです。それを行う方法、またはそれを回避する方法はありますか?
qt - Qtの異なるボタンに異なるアイコンを設定する方法は?
アイコンを設定したいボタンがたくさんあります。また、このアイコンは各ボタンで同じではありません。
私はそれらの1つだけのためにこれを行います:
しかし、私は本当にたくさんのボタン(btn1、btn2、btn3、....、btn9)を持っています。
他のボタン (/pic/1.png 、 /pic/2.png 、 /pic/3.png 、 .... 、 /pic/9.png ) に他の画像を設定するにはどうすればよいですか? それぞれに新しい QPixmap を作成する必要がありますか、それとももっと簡単な解決策がありますか?
python - resources.qrc ファイルから QIcon を作成する
次のようなファイルがありresources.qrc
ます。
これらのリソースから QIcon を作成したい
そしてそれをQPushButtonに置きます
しかし、アイコンは表示されません。私は何が欠けていますか?間違ったパス?
qt - バックグラウンド スレッドで QFileSystemModel のカスタム アイコンを作成する方法
いくつかのカスタム デザイン ファイル用に qt でファイル ブラウザーを作成しています。プレビューをサムネイルとしてロードしたいのでQIconProvider
、アイコンを に戻すために使用していQFileSystemModel
ます。
問題は、作成するアルゴリズムQIcon
がいくつかのリソースを必要とするため、すべてのサムネイルの読み込みが完了するまでアプリケーションが応答しないことです。
QIconProvider
アプリケーションが応答するように、バックグラウンド スレッドに入れる方法があるかどうか疑問に思っています。
qt - QPushButton アイコンの明るさを滑らかに変更する
QImage を明るくする関数を見つけ、Qt アプリケーションで使用しました。ボタンを段階的に明るくし、ユーザーがクリックした後に段階的に初期状態に戻る単純な「アニメーション」を示したいと思います。
ここに私のコード:
期待どおりに動作しません...最終的な効果しか見えないので、最後の呼び出し: changeBrightness(*image, 50);
関数の終了後にのみ、フォームの変更がユーザーに表示されるようですが、そうですか? そのような「アニメーション」を作る他の方法はありますか?