當前位置:菜譜大全網 - 菜譜大全 - 如何用Qt designer添加菜單欄

如何用Qt designer添加菜單欄

在使用Qt創建桌面程序時,經常使用Qt designer來設計程序界面。

在Qt window類中,QMenuBar和QToolBar中沒有按鈕或選項控件。相反,您應該向這些控件添加QAction。這些動作構成了壹個按鈕狀“控件”。

在互聯網上有很多方法可以將QAction添加到源代碼中。其實在Qt designer中給菜單欄和工具欄添加動作也很方便。

該方法如下:

1,打開動作編輯器。

如果找不到動作編輯器,請在Qt designer的菜單欄中單擊視圖-動作編輯器。

2.在動作編輯器窗口中添加新動作。

3.將操作拖到菜單欄或狀態欄。

圓滿完成

如果妳想為改變動作設置壹個響應函數,妳可以把動作的觸發()信號與想要的槽函數連接起來。

諸如

//連接信號和插槽

connect(ui . actioninputlightdata,SIGNAL(triggered()),this,SLOT(testTra());