1

Qt DesignerからQMenuを追加できない理由はありますか?他のウィジェットタイプを追加できるのは奇妙だと思いますが、これはできません。

4

3 に答える 3

3

QMainWindowを編集するときは、ウィンドウを右クリックして、[メニューバーの作成]を選択できます。

それとも、「コンテキストメニュー」、別名「右クリックメニュー」について話しているのですか?

于 2009-06-06T20:48:02.413 に答える
3

QGraphicsViewと多数のQGraphicsItemオブジェクトを含む単一のメインウィンドウがあります。アイテムのタイプごとに、異なるコンテキストメニューがあります。

コンテキストメニュー、または少なくともそれらに含まれるアクションを作成できないことは、QtDesignerの重大な制限であることがわかりました。つまり、デザイナーを使用してアクションの約10%を作成でき、プログラムで90%を作成する必要があります。これらすべてを簡単に作成および保守できるMicrosoftリソースエディターと比較してください。

これがいつか解決されることを願っています。

于 2009-08-05T21:08:00.720 に答える
0

デザイナのすべてのウィジェットにメニュー編集を追加すると、UIが非常に扱いにくく不便になる可能性があります。あなたがそれを視覚化できる場所は本当にありません。

QMainWindowを編集している場合は、メニューバーとそのポップアップを編集できます。これは、それらを表示するための適切な場所があるためです。

于 2009-06-06T20:38:38.280 に答える