1.close退出槽函數
2.設置快捷鍵,QMenu?。
適用&字母就能設置快捷鍵,運行qt程序,最后就可以按Alt+對應的字母進行快捷操作。
3.QMenuBar內存泄露問題
如果ui已經自動生成了menubar,我們再次生成一個新的菜單欄,而且把新創建的菜單欄增加到對象樹上。(this->setMenuBar(menubar));
然后舊的菜單欄就沒有掛在對象樹上了。
正確寫法:
QMenu函數:
返回值:指向當前主窗口菜單欄的指針。若菜單欄不存在,會自動創建一個并返回。
這樣就不會創建兩個菜單欄了,如果UI自己生成了,就獲取,否則就創建。