問題タブ [qpushbutton]
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 - Qt:信号とスロットおよびQ_OBJECT
Qtでプログラムを作成しましたが、正常に動作しますが、プッシュボタンをクリックしても動作しません。クラス宣言の直後にQ_OBJECTを使用すると、コンパイルエラーが発生します。
これが私のコードです:
c++ - Qt-QPushButtonアイコン名を取得します
2つの状態のQPushButtonがあります。各状態にアイコンを関連付けたい。
これは、音楽プレーヤーの[再生]|[一時停止]ボタンのようなものです。
そのために、次に設定するアイコンを知るために、現在のアイコン名を取得したいと思います。
QPushButtonをサブクラス化できますが、それだけの価値はありますか?
c++ - qt5 Combine QGroupBox and QPushButton
I'm trying to create a button with a drop-down list but at the same time, I want the current selected text to be able to activated like a QPushButton. Here are a couple of pics of what I'm looking for, before and after. (Line from MS Paint)
I want to have it so if the user clicks to the left of the line, it will resend the signal of whatever item is shown. If the user clicks the drop-down arrow, that list will show up and from then on will act like a normal Group Box until another Item is selected.
css - プッシュボタンのcssプロパティは、:checked?でオーバーライドされません。(Qt qss)
私はこれをQt4で使用します。
両方のコード:
チェックされているときのボタンは変更されません。
画像の下部(6ピクセル)には、ボタンがチェックされていない場合は削除されて表示されない部分があります。次に、ボタンをチェックするとその部分が表示されます。しかし、何が起こるかというと、それはまだ25サイズであり、下部に6ピクセルが表示されます。
つまり、明らかに何が起こっているのかというと、31pxが機能しないということです。実際、私は200pxを試しましたが、同じままです。
これが画像です。ご覧のとおり、下部に影があり、チェックされていないときに非表示にします。
そして、ここで何が起こりますか。最初の作品は大丈夫です。2番目はその問題です。完璧なはずです!元の画像として。このサイトhttp://border-image.com/を使っ て確認しましたが、動作します。
qt - Qt5でアニメーションアイコンをQPushButtonに設定するには?
QPushButton
アイコンを持つことができますが、アニメーション アイコンを設定する必要があります。これを行う方法?から実装された新しいクラスを作成しましたが、アイコンを からにQPushButton
置き換える方法は?QIcon
QMovie
qt - ボタンのテキストを変更するときにQPushButtonの幅とQMenuBarコーナーウィジェットの幅を自動変更する方法は?
2 つの QPushButton を持つ QMenuBar にコーナー ウィジェットを設定しました。しかし、ボタンのsetTextで長いテキストを設定すると、ボタンの重みが変わらないので、アイコンとテキストの一部が隠れてしまいます。では、テキストを設定するときにボタンの幅とコーナーウィジェットの幅を変更するにはどうすればよいですか?
qt - QtQPushButtonを右クリックします
Qt Creatorを使用して、地雷除去ゲームのGUIを作成しています。右クリックでクリックされたQpushButtonを知るにはどうすればよいですか?ゲームの旗のために。言い換えれば、右クリックに使用される信号はどれですか?
qt - Qt プッシュボタン スロットが 2 回呼び出されましたが、無効になっています
私は QPushButton と、その「押された」信号に接続されたスロットを持っています:
スロットは次のように実装されています。
ご覧のとおり、ボタンをクリックすると無効になり、すべてが完了したら再度有効にします。DoSnapshotWork() 関数に 5 秒かかるとしましょう...この 5 秒間、ボタンは無効になっていますが、クリックすると、SnapshotClicked() スロットが後で呼び出されます。ボタンを無効にしてもクリックできなくなるのはなぜですか?
スロットに入るときに信号を切断し、その後再接続しようとしましたが、何も役に立ちませんでした。
c++ - このようにQtプッシュボタンを設定する方法
Qtで簡単なプレーヤーを作成しようとしています。
Play
ボタンを次のように設定しようとしています
スタイルシートを使用するか、QPixmap をボタンのように使用します。
私のコードは
しかし、コードを実行すると、次のようになりました。
私はこの問題を解決したと言ってとてもうれしいです。
これを使用するだけです:
user-interface - PyQt4: QPushButton ウィジェットを使用して QList ウィジェットからアイテムを削除する
私は PyQt4 (バージョン 4.4.4 を使用しています) を学んでおり、Python (Python 2.5) は初めてです。QListWidget と QPushButton を備えた GUI があります。ユーザーがクリックしてリスト内のエントリを選択し、QPushButton をクリックすると、選択したエントリが消えます (QList から削除されます)。私は 1 週間以上この問題に頭を悩ませてきました。助けていただければ幸いです。
現在、GUI が表示され、さまざまなリスト項目を選択できます (現在は一度に 1 つだけです) が、QPushButton をクリックしても何も起こりません。選択色が青から灰色に変わりますが、エントリは削除されません。コマンド プロンプトにエラーは表示されません (Windows 7)。
QPushButton のスロットとして使用している関数 remove() を定義しました。QPushButton.connect は Qt Signal to Python Slot に対して正しく定義されていると思いますが、同様の問題に対する回答で見たものに基づいていますが、アイテムは削除されていません。ただし、削除機能はトリガーされていません。関数内に print ステートメントがありますが、QPushButton をクリックしても呼び出されません。これにより、関数が呼び出されていないことがわかります。
ここに私の最新のコードがあります: (私は meta-SO でコードの大きなブロックについて非常に暴言を吐いた投稿を読んだので、これを関連性があると思われるビットに切り詰めました: リストの作成、ボタンの作成、およびスロットとして使用しようとしている削除機能. 他のセクションが何であるかを示すコメントを残しました.戻します)
画像を投稿しようとしましたが、評判が十分ではありません。画像が役立つと思われる場合は、お知らせください。送信できます。