2010-03-19 61 views
1

我想一個QMenuBar添加到我的節目從QtDesigner窗口(不是QMainWindow中),但我沒有看到這個小部件在那裏,它似乎是唯一途徑從設計師這樣做是爲了使用一個主窗口。我是否絕對需要通過手動編碼來創建此QMenu。是否可以/添加一個實際上在我的主QMainwindow中聲明的QMainwindow?是否有可能到菜單欄添加到窗口小部件

回答

2

你爲什麼不使用的QMainWidow的第二個實例或作出需要接收菜單欄繼承它的小部件。

+0

呀我要求我的問題(如果我不夠清晰)。更確切地說,我是在問這是一件安全的事情,還是會產生錯誤。 – 2010-03-19 22:41:42

+3

剛剛發現,你也可以使用'QLayout :: setMenuBar(QWidget的*)'。 – gregseth 2010-03-25 14:25:12

-1

右鍵單擊窗口小部件的對象面板(在那裏你看到在樹視圖對象)並選擇創建菜單欄。 就是這樣。

+0

這不是Qt Designer中的可用選項。 – 2017-11-13 23:52:51

相關問題