状态栏

状态栏位于主窗口的最下方,提供一个显示工具提示等信息的地方。一般地,当窗口不是最大化的时候,状态栏的右下角会有一个可以调节大小的控制点;当窗口最大化的时候,这个控制点会自动消失。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——状态栏相关推荐

  1. StatusBar状态栏设置及设备适配

    最近在开发导航组件过程中有涉及到StatusBar控制状态栏样式的问题,以下对遇到的问题进行记录总结. react-native为移动端开发控制状态栏提供了StatusBar组件,同时StatusBa ...

  2. android 隐藏statusbar,Android StatusBar(状态栏) 显示、隐藏、沉浸式、颜色修改

    一.StatusBar颜色修稿 public static void setStatusBarColor(@NonNull Window window, @ColorInt int color, bo ...

  3. Android 设置系统SystemUI 顶部StatusBar状态栏透明一体化

    参考链接 http://blog.csdn.net/misly_vinky/article/details/12161075 这样修改的确能够把SystemUI StatusBar变成透明的但是有一个 ...

  4. Android StatusBar 状态栏白底黑字设置

    项目中的一个场景UI要求使用白底黑字,并且白底要与大背景的颜色保持一致.需求很简单,可能我们的第一反应就是沉浸式或全屏模式,但这个场景中的某些操作又使得不能使用沉浸式或全屏模式.所以,我们必须用其他方 ...

  5. React-Navigation StatusBar IOS状态栏字体颜色乱跳问题

    React-Navigation StatusBar状态栏字体颜色乱跳问题 现象 在A界面render里面设置状态栏为白色,调用react-navigation的navigation.navigate ...

  6. 移动跨平台框架React Native状态栏组件StatusBar【16】

    前端江太公 React Native,是一个混合移动应用开发框架,是目前流行的跨平台移动应用开发框架之一.React Native 采用不同的方法进行混合移动应用开发.它不会生成原生 UI 组件,而是 ...

  7. statusbar 尺寸 显示图标_简洁状态栏:StatusBar+

    Android最大的乐趣就是折腾,你可以把一台Android机子装扮成iOS.Windows Phone风格.无需过于执着Android Design,每个人都有自己独立的审美.状态栏也是如此! St ...

  8. Qt学习三 - 菜单栏、工具栏、状态栏

    MainWindow::MainWindow(QWidget *parent) :QMainWindow(parent),ui(new Ui::MainWindow) {ui->setupUi( ...

  9. PyQt5菜单添加+事件+状态栏-7

    1 from PyQt5.QtWidgets import QApplication,QMainWindow,QAction 2 from PyQt5.QtGui import QIcon 3 #de ...

最新文章

  1. mac开启sshserver
  2. 第四次团队作业——系统设计
  3. POJ1915 BFS双向BFS
  4. Business model innovation Consulting
  5. WordPress 短代码集
  6. Python实现遍历目录与子目录,并找到以.txt结尾的文件
  7. Android Studio调试时遇见Install Repository and sync project的问题
  8. 四核处理器_2020年高通骁龙处理器排行榜
  9. 服务器搭建对讲机系统,世邦对讲配置步骤以及方法(支持跨服务器对讲).doc
  10. java连接数据库的配置文件
  11. 服务器系统建立安全连接失败,尝试与系统“ServerName”建立安全连接时,MSDTC遇到错误(HR = 0x80000171)...
  12. 特殊域名后缀如何申请备案?
  13. 网络流量分析利器-可视化网络-netflow【1】-基础原理
  14. 计算机应用基础实践考核考什么,《计算机应用基础》实践性环节考核方案
  15. SpringApplicationBuilder
  16. 爱情日记(2005年3月)
  17. 【浏览器】HTTP 缓存机制
  18. 用U盘给服务器做系统用在pe里分区吗,如何用U盘装系统并给硬盘分区
  19. 二个数据库之间怎么同步
  20. qt:tcp通信工具(Client篇)

热门文章

  1. Win-MASM64汇编语言-LEA指令
  2. C语言-目标文件/链接文件
  3. webbrowser控件 加载为空白_OA系统公文控件升级操作说明
  4. matlab机械臂工作空间代码_ROS中机械臂笛卡尔空间规划姿态求解无效-Moveit!
  5. Junit测试Controller(MockMVC使用),传输@RequestBody数据解决办法
  6. Professional C# 6 and .NET Core 1.0 - Chapter 43 WebHooks and SignalR
  7. leetcode[94]Binary Tree Inorder Traversal
  8. 构建linux内核源码树
  9. 纠正网上Mac 上使用Hbuilder运行夜神游模拟器,Hbuilder找不到模拟器
  10. JavaScript学习(四十七)—构造方法创建对象的不足