QT窗口中添加工具栏

1)在窗口的头文件中定义工具栏的变量

QToolBar* fileToolBar

2)然后在构造函数中,为这个工具栏变量添加Action

 //QToolBar* fileToolBar
    fileToolBar = addToolBar(tr("&File"));
    fileToolBar->addAction(newAction);
    fileToolBar->addAction(openAction);
    fileToolBar->addAction(saveAction);

    editToolBar = addToolBar(tr("&Edit"));
    editToolBar->addAction(cutAction);
    editToolBar->addAction(copyAction);
    editToolBar->addAction(pasteAction);
    editToolBar->addSeparator();
    editToolBar->addAction(findAction);
    editToolBar->addAction(goToCellAction);

QToolBar *QMainWindow::addToolBar(const QString &title)

This is an overloaded function.

Creates a QToolBar object, setting its window title to title, and inserts it into the top toolbar area.

addToolBar这个函数创建了一个工具栏对象,并且把这个工具栏对象插入到工具栏区域中

上边代码创建了三个工具栏

 

posted @ 2016-04-28 21:54  一日学一日功  阅读(1074)  评论(0)    收藏  举报