天天看點

Qt5:為視窗 建立工具欄 toobar

建立好了菜單欄  , 我們接着來建立一個工具欄

通常,工具欄上的按鈕的功能都是等同于菜單欄中的菜單項的功能的,由此我們可以知道,

工具欄按鈕按下的時候執行的action 和  菜單項的action應該是一樣的,那麼接下來就可以寫代碼了

1 void    MainWindow::createToolBar()
2 {
3     fileToolBar = this->addToolBar(tr("File"));
4     fileToolBar->addAction(menu->newAction);
5     fileToolBar->addAction(menu->openAction);
6     editToolBar = this->addToolBar(tr("Edit"));
7     editToolBar->addAction(menu->cutAction);
8 }      

這段代碼添加了三個工具欄  file   edit  和  help

Qt::ToolBarArea 枚舉類型中定義了  幾個枚舉值 , 可以用來設定 工具欄的位置