9_24_statusBar

news2024/9/27 7:19:02

statusBar(状态栏)

状态栏就是一个窗口最先面的一行,一般有三个作用:
• 永久信息,例如版本号,机构名称
• 进度消息,如进度条提示,百分比提示
• 实时消息,当前程序状态等

状态栏的创建

	//创建一个状态栏,如果有,就获取一个状态栏的信息,如果没有就创建一个状态栏的信息
    QStatusBar* statusBar = this->statusBar();
    //将状态栏设置在窗口中
    this->setStatusBar(statusBar);

状态栏显示永久消息

在状态栏中显示永久消息,这里可以使用标签来完成,

/状态栏中也还可以显示其他控件,可以在控件参数中加上拉伸比例,
    QLabel* label = new QLabel("我是一个标签");
    statusBar->addWidget(label);

    //也可以在右侧显示信息
    QLabel* label2 = new QLabel("我不是 蝗虫");
    statusBar->addPermanentWidget(label2);

在这里插入图片描述

状态栏显示实时消息

在状态栏中显示实时信息是通过 showMessage()函数来实现,

//显示一个临时信息
//    statusBar->showMessage("这是一个状态栏消息", 3000);

当函数参数中的数字为0或者不填的时候,这个信息永久显示。

状态栏显示进度条百分比

//通过progressBar函数可以显示百分比
	QProgressBar* progressBar = new QProgressBar();
    progressBar->setRange(0,100);
    progressBar->setValue(30);
    statusBar->addWidget(progressBar);

在这里插入图片描述

浮动窗口

在Qt中,浮动窗口也称为铆接窗口,浮动窗口是通过QDockWidget 类来实现浮动的功能,浮动窗口一般是位于核心部件的周围,可以有很多个,

    //创建一个浮动窗口,
    QDockWidget* dockWidget = new QDockWidget("fudong",this);
//    addDockWidget(Qt::LeftDockWidgetArea, dockWidget);

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2164943.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

神经网络的初步学习

文章目录 概要基础概念简单的神经网络图神经元模型权重求和激活函数输出 多层感知机前向传播:激活函数:误差计算(损失函数):反向传播:1. **激活函数(Activation Function)**2. **非线…

mini-lsm通关笔记Week2Overview

Week 2 Overview: Compaction and Persistence 在上周,您已经实现了LSM存储引擎的所有必要结构,并且您的存储引擎已经支持读写接口。在本周中,我们将深入探讨SST文件的磁盘组织,并研究在系统中实现性能和成本效益的最佳方法。我们…

Skyeye 云这几年的经历

前言 我是 17 年毕业的,之前也是在学校的实验室 (做开发的) 待了两年多时间,期间学了不少东西,学的东西也算是与时俱进了。最近两年也算是开源中国的常客了,每周都会保持自己项目的一个更新进度。 项目地址:skyeye-o…

【SpringCloud】优雅实现远程调用 - OpenFeign

目录 优雅实现远程调用-OpenFeignRestTemplate存在问题OpenFeign介绍Spring Cloud Feign 快速上手引入依赖添加注解编写OpenFeign的客户端远程调用测试 OpenFeign参数传递传递单个参数传递多个参数传递对象传递JSON 最佳实践Feign 继承方式创建⼀个Module引入依赖编写接口打Jar…

ESP32,制作一个遥控点火玩具

最近想做一个遥控点火玩具,过年的时候可以让娃拿出手机遥控点炮,绝对能成为全村最亮的仔。 实际也挺简单,使用的东西有ESP32开发板,1838T红外接收器,一个继电器,一个钨丝。 原理图如下。 GPIO17接红外ou…

夹耳式蓝牙耳机哪个牌子最好?夹耳式耳机推荐性价比排行榜

耳夹式耳机既不堵耳孔、也不需要包覆耳廓,佩戴时看起来更像是一个“耳环”,固定方式也类似“夹耳朵”。不过,它并不是真的夹住了耳朵肉,而是半夹、半挂——依靠耳廓边缘厚、里面薄,且有一定的弯折面的特殊构造&#xf…

Arm Cortex-R52+ Generic Timer分析

目录 1.Generic Timer初识 2.R52的Generic Timer 3.如何配置Timer中断 4.小结 1.Generic Timer初识 Arm Cortex-R52内部实现了Generic Timer(通用计时器),它可以基于递增计数来产生中断和事件流。 事实上,该计时器和Armv8-R AArch32中的定义完全一…

Python数据分析与可视化:从基础到高级应用

一、引言 在当今数据驱动的时代,数据的分析和可视化变得至关重要。Python作为一种功能强大且广泛使用的编程语言,在数据分析和可视化领域拥有丰富的库和工具。通过Python,数据分析师和科学家能够高效地处理数据、提取有价值的信息并以直观的方…

【网络安全】更改参数实现试用计划延长

未经许可,不得转载。 文章目录 正文目标:example.com,电子商务网站,允许企业在线创建商店。该平台提供了广泛的功能,如商店设计、创建产品等。 正文 在界面 example.com/start-your-trial/ 上,可以创建为期 15 天的试用商店。填写完所有信息后,我点击了“Sign Up”按钮…

BERT训练环节(代码实现)

1.代码实现 #导包 import torch from torch import nn import dltools #加载数据需要用到的声明变量 batch_size, max_len 1, 64 #获取训练数据迭代器、词汇表 train_iter, vocab dltools.load_data_wiki(batch_size, max_len) #其余都是二维数组 #tokens, segments, vali…

一带一路区块链赛项样题解析(中)

一带一路区块链赛项样题解析 (模块二) 标题任务一 按要求完成智能合约开发 1、学籍信息合约(Roll)接口编码(6分) (1)编写学籍信息合约中的RollInfo 实体接口,完成RollInfo实体通用数据的初始化,实现可追溯的学籍信息上链功能;(2分) // SPDX-License-Identifie…

FPGA IP 和 开源 HDL 一般去哪找?

在FPGA开发的世界中,IP核和HDL模块是构建复杂数字系统的基石。它们如同乐高积木,让开发者能够快速搭建和重用经过验证的电路功能。但你是否曾感到迷茫,不知道从哪里寻找这些宝贵的资源?本文将为你揭开寻找FPGA IP核和HDL模块资源的…

探索MemGPT:AI界的新宠儿

文章目录 探索MemGPT:AI界的新宠儿1. 背景介绍2. MemGPT是什么?3. 如何安装MemGPT?4. 简单的库函数使用方法5. 场景应用场景一:创建持久聊天机器人场景二:文档分析场景三:多会话聊天互动 6. 常见Bug及解决方…

【2.使用VBA自动填充Excel工作表】

目录 前言什么是VBA如何使用Excel中的VBA简单基础入门控制台输出信息定义过程(功能)定义变量常用的数据类型Set循环For To 我的需求开发过程效果演示文件情况测试填充源文件测试填充目标文件 全部完整的代码sheet1中的代码,对应A公司工作表Us…

社区来稿丨一个真正意义上的实时多模态智能体框架,TEN Framework 为构建下一代 AI Agent 而生

本文由 RTE 开发者社区成员通过社区网站投稿提供,如果你也有与实时互动(Real-Time Engagement,RTE)相关的项目分享,欢迎访问网站 rtecommunity.dev 发布,优秀项目将会在公众号发布分享。 自从 OpenAI 展示了…

大数据毕业设计选题推荐-手机销售数据分析系统-Hive-Hadoop-Spark

✨作者主页:IT毕设梦工厂✨ 个人简介:曾从事计算机专业培训教学,擅长Java、Python、PHP、.NET、Node.js、GO、微信小程序、安卓Android等项目实战。接项目定制开发、代码讲解、答辩教学、文档编写、降重等。 ☑文末获取源码☑ 精彩专栏推荐⬇…

PINN机器学习登上Science正刊!热门buff叠满!11个创新思路get到就能发

今天我们来聊聊物理信息机器学习PIML。PINN大家都熟悉吧,毕竟研究热度就没下去过,这个热点其实就是PIML的一种典型代表。 PIML是一种融合了物理学与机器学习的创新技术,通过引入物理学的先验知识,来改进和优化机器学习模型的性能…

换脸黑科技FaceFusion 3.0(Windows Mac整合包)震撼来袭!

换脸黑科技FaceFusion 3.0(Windows & Mac整合包)震撼来袭! 各位魔法师们,准备好迎接 FaceFusion 3.0 的强势登场了吗?这款 AI 换脸神器经历了全面升级,功能更强大,效果更惊艳,操…

C++(引用、窄化、输入)

1. 引用 reference&#xff08;重点&#xff09; 1.1 基础使用 引用就是某个变量或常量的别名&#xff0c;对引用进行操作与操作原变量或常量完全相同。 #include <iostream>using namespace std;int main() {int a 1;int& b a; // b是a的引用b;cout << a &…

基于单片机的汽车防酒驾控制系统设计

本设计基于STC12C5A60S2单片机的汽车防酒驾系统&#xff0c;主要包括主控制器、酒精检测模块、显示模块、声光报警模块和语音播报模块等共同组成&#xff0c;从而实现了对车内酒精浓度进行采集&#xff0c;预防酒驾的发生。利用酒精检测传感器对车辆内人员呼出的气体进行酒精浓…