QMenuに複数の列を持つ方法はありますか? 私はC++でQtを使用しています。私は検索しましたが、これを Qt に組み込む方法はないようです。問題は、この機能をプログラムに追加するにはどうすればよいかということです。複数の列を持つことができるカスタム メニューを作成した人はいますか?
質問する
1327 次
2 に答える
0
サブメニューが探しているものかもしれません。qt docが言うように:
セパレータは addSeparator() で挿入され、サブメニューは addMenu() で挿入され、他のすべてのアイテムはアクション アイテムと見なされます。
たとえば、ここに完全な例があります。また、「フォーマット」メニュー項目はサブメニューです。次の方法でサブメニューを追加できます。
m_mysubmenu = QMenu(...);
...
m_menu->addMenu(m_mysubmenu);
于 2012-10-16T13:52:07.887 に答える
0
ここでこれを行う方法を見つけました。これは通常、やりたいことではありません。通常はもっと良い方法があります。しかし、私のアプリケーションでは、ユーザーはそれによって大いに助けられます。
于 2012-11-01T15:30:18.210 に答える