我是Qt的新手,目前在玩Qt Creator和原始C++代碼。我設法通過向兩者添加QAction對象來獲得一些簡單的功能,包括菜單和工具欄。然而,我有一些困難:在Qt 4.7中,如何將彈出菜單添加到QToolbar按鈕?
我想要做的是有一個菜單選項,其中有一個子菜單,例如,新增功能,帶有一個項目的子菜單,並在QToolbar上覆制它。我在菜單中管理它:新建爲QMenu,子菜單項作爲QAction對象。我看不到如何讓它在工具欄中工作,例如一個新按鈕,點擊後,它將運行「默認」QAction(如第一個子菜單項),但右側有一個較小的菜單按鈕,提供所有其他選項。我想這與Office工具欄上的撤銷/重做按鈕類似。