博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
QT学习二:工具栏
阅读量:4952 次
发布时间:2019-06-11

本文共 761 字,大约阅读时间需要 2 分钟。

QT  的工具栏提供 Dock 功能。文字/图标显示排列的功能。

void MainWindow::createToolBar(void){    QToolBar *toolBar = new QToolBar;    QToolButton *toolBtn = new QToolButton;    toolBtn->setText(tr("ToolBar"));    toolBar->addWidget(toolBtn);    this->addToolBar(toolBar);}void MainWindow::createToolBar2(void){    QToolBar *toolBar = new QToolBar;    QToolButton *toolBtn = new QToolButton;    toolBtn->setIcon(QIcon(":/prefix/Home.png"));    toolBtn->setText(tr("ToolBar"));    toolBtn->setToolButtonStyle(Qt::ToolButtonTextBesideIcon);    toolBar->addWidget(toolBtn);    toolBar->setAllowedAreas(Qt::TopToolBarArea | Qt::BottomToolBarArea);    this->addToolBar(toolBar);}
MainWindow 默认的 UI 会提供一个工具栏。使用上述函数时须要删除这个默认的工具栏。否则,你会看到两个工具栏。

转载于:https://www.cnblogs.com/jhcelue/p/7274962.html

你可能感兴趣的文章
Pylint在项目中的使用
查看>>
使用nginx做反向代理和负载均衡效果图
查看>>
access remote libvirtd
查看>>
(4) Orchard 开发之 Page 的信息存在哪?
查看>>
ASP.NET中 GridView(网格视图)的使用前台绑定
查看>>
图像加载
查看>>
关于zxing生成二维码,在微信长按识别不了问题
查看>>
Haskell学习-高阶函数
查看>>
手动通知扫描SD卡主动生成缩略图
查看>>
js中tagName和nodeName
查看>>
PC-XP系统忘记密码怎么办
查看>>
Android实例-打电话、发短信和邮件,取得手机IMEI号(XE8+小米2)
查看>>
深入了解Oracle ASM(二):ASM File number 1 文件目录
查看>>
SQL数据库学习系列之一
查看>>
Boosting(提升方法)之AdaBoost
查看>>
CUDA学习1 在Visual Studio和CodeBlocks上配置
查看>>
JavaScript(6)——事件1.0
查看>>
2013 ACM-ICPC China Nanjing Invitational Programming Contest 总结
查看>>
【Hibernate学习笔记-5】@Formula注解的使用
查看>>
链接元素<a>
查看>>