QT学习随记 (三)—— QMainWindow

1、菜单栏:最多有一个

QMenuBar * bar = menuBar();
setMenuBar(bar)//放置到窗口中
QMenu * fileMenu = bar->addMenu("文件");//创建菜单
QAction * newAction = fileMenu->addAction("新建");//创建菜单项
fileMenu->addSeparator();//添加分割线


2、工具栏 可以有多个

QToolBar * toolBar = new QToolBar(this);
addToolBar(默认停靠区域,toolBar);//Qt::LeftToolBarArea
设置 后期停靠区域 设置浮动 设置移动
添加菜单项 或者 添加一些小控件


3、状态栏: 最多有一个

QStatusBar * stBar = statusBar();
setStatusBar(stBar);//设置到窗口中
stBar->addWidget(label1);//放置信息在左侧
stBar->addPermanentWidget(label2);//放置信息在右侧 


4、铆接部件 浮动窗口

QDockWidget * dockWidget = new QDockWidget("XX",this);
addDockWidget(默认停靠区域,浮动窗口指针);//Qt::BottomDockWidgetArea,dockWidget
设置后期停靠


5、设置中心部件 只有一个

setCentralWidget(edit);

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值