美文网首页
2. QMainWindow控件

2. QMainWindow控件

作者: 流光菌 | 来源:发表于2018-06-18 01:32 被阅读0次
    1. QMainWindow简介
      QMainWindow类提供了一个主应用程序窗口.

    2. QMainWindow结构框架


      QMainWindow结构框架

    QMainWindow主要包含了以下5种控件:

    1. MenuBar(菜单栏)
    2. ToolBars(工具栏s)
    3. Dock Widgets(停靠窗口s)
    4. Central Widget(中央窗口)
    5. Status Bar(状态栏)
    
    1. MenuBar(菜单栏)
      QMainWindow自带一个默认的MenuBar, 你可以直接在该默认菜单栏上添加菜单, 例如:
    menuBar()->addMenu(tr("&File")); 
    

    menuBar()函数返回当前菜单栏。当然你也可以使用setMenuBar()函数设置一个新的菜单栏, 例如:

    QMenuBar *menuBar = new QMenuBar(); 
    this->setMenuBar(menuBar); 
    menuBar->addMenu(tr("&file")); 
    
    1. ToolBars(工具栏s)
      工具栏在QToolBar类中实现。使用addToolBar()将工具栏添加到主窗口.
      添加一个工具:
    QToolBar *fileToolBar = addToolBar();
    

    相关文章

      网友评论

          本文标题:2. QMainWindow控件

          本文链接:https://www.haomeiwen.com/subject/csmgeftx.html