首先,我想提到我來自java背景。在主UI之外創建QMenu類
我正在設計我的第一個應用程序在QtCreator中,我想添加菜單。
我想在一個單獨的文件中創建一個QMenu小部件,以保持我的主UI窗口簡單而乾淨。
這可以通過在xml文件中定義QMenu,然後使用文件(加載)方法或類似方法將其包含在主.ui文件中。
但是在QT創建器中我找不到如何創建一個從QMenu繼承的新文件?
什麼是正確的做法呢?
我希望每個組件都簡單明確。所以UI將只是'主'方法入口點,它將繪製主窗口,幷包含初始菜單項,我打算顯示一個簡單的'歡迎'類型頁面,其中有一個菜單項連接到數據源。
我希望菜單內容根據數據類型(或者用戶正在使用的程序部分)而改變。我打算處理與用戶交互相關的不同文件中的這些不同菜單。
在此先感謝。
大衛
謝謝,聽起來像一個路該如何走,我不知道'促進'選項。我會試一試。並回報 – DaveM