問題タブ [qmenubar]
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 - QMenuBarアイテムを自動的に閉じる
QMenuBarItem
Qtでオープンを閉じる方法があるかどうかを知る必要があります。つまり、メニューを開いた場合、しばらくQTimer
してから閉じることができるようにしたいのです。QMenuBar
QTimer
メニュー(「ファイル」など)をクリックすると、を開始し、QTimer
のtimeout()
スロットで次のコードを使用しています。
menubar->actions()[0]
「ファイル」メニューはどこにありますか。
私は成功せずに検索してきました、そして私は本当にメニューを自動的に閉じる必要があります。
私はあなたの助けとあなたの時間を本当に感謝します。前もって感謝します。
*****編集
使用する必要がありますmenubar.setActiveAction(NULL)
;
c++ - QMenuBarとQMenuはMacOSXでは表示されません
Mac OS X10.7.4でQt4.7.4を使用していますが、アプリケーションにとを追加しようとしていますが、成功しません。QMenuBar
QMenu
例を探していると、基本レイアウトが見つかりました。Windowsのインターフェイスのスクリーンショットには、[ファイル]メニューが表示されています。これは、私がやろうとしていることです。
ただし、この例をMac OS Xで実行しても、アプリケーションウィンドウ内に[ファイル]メニューは表示されません。
また、MacOSXの上部のバーにも表示されません。
これはMacOSXのQt4.7.4のバグであるか、Macで動作させるためにソースコードを微調整する必要があるようです。
この問題を解決するにはどうすればよいですか?
Stack Overflowで同様の投稿を見つけましたが、役に立ちませんでした。
qt - QMenuのカストンスロットを作成する
私はQtWorldを初めて使用
します)MSVC 2008で新しいQtアプリケーションを作成しました
。QtCreatorを使用して、必要なコントロールを追加しました。そのうちの1つはQMenuBarです。CallBack
(C#)と同等の機能はQtのスロットです。
QtCreatorを使用してQMenuのカスタムスロットを作成する方法についての情報が見つかりませんでした。
qt - QGraphicsView内にメニューバーを実装するには?
画像を動的に表示する QGraphicsView があります。また、 fitInView 機能を使用してウィンドウのサイズを変更しました。ここで、QGraphicsView の上部にメニュー バーを追加する必要があります。これを実装する方法は?助けてください。私はQtの初心者です
qt - QMenuBarの反対側にQPushButtonをスタックする
QPushButton
の反対側にいくつかのオブジェクトをスタックしたいQMenuBar
。
これが私のウィンドウの外観です。
そして、これは私がそれをどのように見せたいかです(私は画像をフォトショップで購入しました):
motif
ウィジェットスタイルでは、ヘルプメニューが右揃えになっていることは知っていますが、私はに固執しplastique
ているので、問題はありません。
Qt4.8を使用しています。何か案は?
pyqt4 - pyqt QWidget にサブメニューを追加する
私はその非常に基本的な質問を知っていますが、少し混乱しています。おそらく何かを忘れています.
QMenuBar() の「ツール」にサブメニュー「プレビュー」を追加しようとしています
これまでのところ、これは私がやろうとしていることです
しかし、これはサブメニューを追加する正しい方法ではないと思います
c++ - Qt5の右隅にQMenuBarのボタンを設定するには?
QMenuBar の右側 (左側の通常のメニュー項目) に 2 つのボタンを追加し、アイコンを時々変更する必要があります。出来ますか?
qt - ボタンのテキストを変更するときにQPushButtonの幅とQMenuBarコーナーウィジェットの幅を自動変更する方法は?
2 つの QPushButton を持つ QMenuBar にコーナー ウィジェットを設定しました。しかし、ボタンのsetTextで長いテキストを設定すると、ボタンの重みが変わらないので、アイコンとテキストの一部が隠れてしまいます。では、テキストを設定するときにボタンの幅とコーナーウィジェットの幅を変更するにはどうすればよいですか?
triggers - QMenuBarのクリックをキャッチする方法
QMainWindow にある QMenuBar のクリックをキャッチしたいので、QMenuBar をサブクラス化し、mousePressEvent 関数をオーバーライドしましたが、メニューをクリックしてもサブメニューに表示されません。
アイデア ?
python - PyQt メニューバーをクリアする
メニュー バーをクリアする簡単な方法はありますか。つまり、PyQt のすべてのメニューを削除します。
私が尋ねる理由は、モジュラー アプリケーションを開発しているからです。各モジュールは独自のメニューを提供し、そのメニューが表示される場所に重みを付けます。各モジュールは menuAction を別のモジュール メニューに追加することもできますが、その場合、メニューの順序が変更されます。私がやりたいのは、メニューの作成が完了したら、それらをすべて削除してから再度追加することです。
今すぐ再追加でき、正しい順序で表示されますが、以前のメニューはすべて残っているため、これが機能することはわかっています。