statusBar——状态栏
状态栏
状态栏位于主窗口的最下方,提供一个显示工具提示等信息的地方。一般地,当窗口不是最大化的时候,状态栏的右下角会有一个可以调节大小的控制点;当窗口最大化的时候,这个控制点会自动消失。Qt 提供了一个 QStatusBar 类来实现状态栏。QMainWindow类里面就有一个statusBar()函数,用于实现状态栏的调用。
创建状态栏
打开ui界面
在状态栏添加小部件
void QStatusBar::addWidget(QWidget *widget, int stretch = 0)
将给定的窗口小部件添加到此状态栏中,如果该窗口小部件不是此QStatusBar对象的子级,则将其重新父级化。 当状态栏增大和缩小时,stretch参数用于为给定的小部件计算合适的大小。 默认拉伸因子为0,即为小部件提供最小的空间。
状态栏添加QLabel
可以用statusBar()直接添加,显示一般信息
QLabel *msgLabel = new QLabel;
msgLabel->setStyleSheet(" QLabel{ color: red }"); //设置字体颜色
msgLabel->setText("Ready :"); //显示内容
statusBar()->addWidget(msgLabel); //在状态栏添加QLabel
可以用ui方法
QLabel *my_label;
my_label = new QLabel(this);
my_label->setText("no reason");
ui->statusBar->addWidget(my_label);
statusBar——状态栏相关推荐
- StatusBar状态栏设置及设备适配
最近在开发导航组件过程中有涉及到StatusBar控制状态栏样式的问题,以下对遇到的问题进行记录总结. react-native为移动端开发控制状态栏提供了StatusBar组件,同时StatusBa ...
- android 隐藏statusbar,Android StatusBar(状态栏) 显示、隐藏、沉浸式、颜色修改
一.StatusBar颜色修稿 public static void setStatusBarColor(@NonNull Window window, @ColorInt int color, bo ...
- Android 设置系统SystemUI 顶部StatusBar状态栏透明一体化
参考链接 http://blog.csdn.net/misly_vinky/article/details/12161075 这样修改的确能够把SystemUI StatusBar变成透明的但是有一个 ...
- Android StatusBar 状态栏白底黑字设置
项目中的一个场景UI要求使用白底黑字,并且白底要与大背景的颜色保持一致.需求很简单,可能我们的第一反应就是沉浸式或全屏模式,但这个场景中的某些操作又使得不能使用沉浸式或全屏模式.所以,我们必须用其他方 ...
- React-Navigation StatusBar IOS状态栏字体颜色乱跳问题
React-Navigation StatusBar状态栏字体颜色乱跳问题 现象 在A界面render里面设置状态栏为白色,调用react-navigation的navigation.navigate ...
- 移动跨平台框架React Native状态栏组件StatusBar【16】
前端江太公 React Native,是一个混合移动应用开发框架,是目前流行的跨平台移动应用开发框架之一.React Native 采用不同的方法进行混合移动应用开发.它不会生成原生 UI 组件,而是 ...
- statusbar 尺寸 显示图标_简洁状态栏:StatusBar+
Android最大的乐趣就是折腾,你可以把一台Android机子装扮成iOS.Windows Phone风格.无需过于执着Android Design,每个人都有自己独立的审美.状态栏也是如此! St ...
- Qt学习三 - 菜单栏、工具栏、状态栏
MainWindow::MainWindow(QWidget *parent) :QMainWindow(parent),ui(new Ui::MainWindow) {ui->setupUi( ...
- PyQt5菜单添加+事件+状态栏-7
1 from PyQt5.QtWidgets import QApplication,QMainWindow,QAction 2 from PyQt5.QtGui import QIcon 3 #de ...
最新文章
- mac开启sshserver
- 第四次团队作业——系统设计
- POJ1915 BFS双向BFS
- Business model innovation Consulting
- WordPress 短代码集
- Python实现遍历目录与子目录,并找到以.txt结尾的文件
- Android Studio调试时遇见Install Repository and sync project的问题
- 四核处理器_2020年高通骁龙处理器排行榜
- 服务器搭建对讲机系统,世邦对讲配置步骤以及方法(支持跨服务器对讲).doc
- java连接数据库的配置文件
- 服务器系统建立安全连接失败,尝试与系统“ServerName”建立安全连接时,MSDTC遇到错误(HR = 0x80000171)...
- 特殊域名后缀如何申请备案?
- 网络流量分析利器-可视化网络-netflow【1】-基础原理
- 计算机应用基础实践考核考什么,《计算机应用基础》实践性环节考核方案
- SpringApplicationBuilder
- 爱情日记(2005年3月)
- 【浏览器】HTTP 缓存机制
- 用U盘给服务器做系统用在pe里分区吗,如何用U盘装系统并给硬盘分区
- 二个数据库之间怎么同步
- qt:tcp通信工具(Client篇)
热门文章
- Win-MASM64汇编语言-LEA指令
- C语言-目标文件/链接文件
- webbrowser控件 加载为空白_OA系统公文控件升级操作说明
- matlab机械臂工作空间代码_ROS中机械臂笛卡尔空间规划姿态求解无效-Moveit!
- Junit测试Controller(MockMVC使用),传输@RequestBody数据解决办法
- Professional C# 6 and .NET Core 1.0 - Chapter 43 WebHooks and SignalR
- leetcode[94]Binary Tree Inorder Traversal
- 构建linux内核源码树
- 纠正网上Mac 上使用Hbuilder运行夜神游模拟器,Hbuilder找不到模拟器
- JavaScript学习(四十七)—构造方法创建对象的不足