qdialog修改标题栏图标_QT5学习之路 设置窗口标题、设置程序任务栏图标-Go语言中文社区...
Qt5系列文章,都是采用的如下环境:
A、Qt 5.10 使用Qtcreator作为学习环境
B、操作系统:win10 1809
此后不再重复
/
1、准备资源
一张格式为 ico 的图片
2、创建一个Qt桌面引用程序,
A、创建 qrc资源文件
比如我这里创建的资源文件名字为:hres,创建完成后,从 文件左边的文件树中找到 Resources -> hres.qrc, 选中 hres.qrc,从从右键菜单中选择【添加现有文件】,找到 准备好的文件,选择添加。我这里选择的是 help.ico,
这里, 我将ico文件放在了项目的主工程目录下的一个文件夹下:
B、找到构造函数,添加如下函数中的代码,// 初始化对话框属性
void MainWindow::InitOther()
{
// 设置对话框icon
setWindowIcon(QIcon(":/res/ico/helper.ico"));
// 设置窗体标题
setWindowTitle(tr("Config Tool V1.0 By PandaMo"));
}C、编译结果
可以看见,已经成功。
下面是 主窗体的完整源码:#include "mainwindow.h"
#include "ui_mainwindow.h"
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
// 初始化对话框
InitUI();
}
MainWindow::~MainWindow()
{
delete ui;
}
// 初始化创建对话框
void MainWindow::InitUI()
{
//
// 初始化窗体其他属性
InitOther();
}
// 初始化对话框属性
void MainWindow::InitOther()
{
// 设置对话框icon
setWindowIcon(QIcon(":/res/ico/helper.ico"));
// 设置窗体标题
setWindowTitle(tr("Config Tool V1.0 By PandaMo"));
}
qdialog修改标题栏图标_QT5学习之路 设置窗口标题、设置程序任务栏图标-Go语言中文社区...相关推荐
- emqttd配置_emqttd学习教程(一):emqttd安装与部署-Go语言中文社区
emqttd学习笔记目录: 一.简介 emqttd(Erlang MQTT Broker)是采用Erlang语言开发的开源MQTT消息服务器.Erlang/OTP是出色的软实时(Soft-Realti ...
- F#学习之路(3) 如何组织程序(下)
二.名称空间(namespace) 名称空间,将一组逻辑上相关的类型.模块放在一起,主要是为了解决名称冲突的问题,同时也便于更好的理解程序结构.F#的名称空间概念及定义与C#基本相似. 1.定义名称空 ...
- [ Windows 10 ] 任务栏按钮不显示正在打开的窗口了(打开任何程序任务栏图标按钮都不显示)
文章目录 问题描述 原因分析 解决办法 问题描述 系统是Windows 10 professional版本,在一次突然开机后,发现点开程序后,在任务栏什么都不显示,任务栏按钮和图标状态均不显示了,但是 ...
- python casefold lower_Python学习之路(2)——字符串方法casefold和lower的区别(Python3.5)-Go语言中文社区...
最近在学习Python基础和一些视频教学中,发现字符串的内置函数(built-in functions)中有2个方法的作用非常相似:casefold和lower: str1='I love Pytho ...
- 【itext学习之路】--2.设置pdf的一些常用属性
来源:https://blog.csdn.net/tomatocc/article/details/80666361 在上一篇文章中,我们已经成功的创建了一个简单的pdf,下面我将学习设置该pdf的常 ...
- Ceph学习之路---Ceph检查和设置运行时nearfull和full的阀值
检查运行时nearfull和full的阈值: ceph pg dump | grep full 设置运行时nearfull和full的阈值: 1).通知pg修改nearfull及full的阈值 cep ...
- C++学习之路 | PTA乙级—— 1026 程序运行时间(精简)
1026 程序运行时间 (15 分) 要获得一个 C 语言程序的运行时间,常用的方法是调用头文件 time.h,其中提供了 clock() 函数,可以捕捉从程序开始运行到 clock() 被调用时所耗 ...
- Python 学习之路: Matplotlib之设置隐藏坐标轴
在练习matplotlib的scatter的随机漫步图过程中,有一个设置隐藏坐标轴的方法代码如下: #隐藏坐标轴 plt.axes().get_xaxis().set_visible(False) p ...
- 如何高效率学习R?[转自微信:R语言中文社区]
学R主要在于5点三阶段: 第一阶段有一点: 基础的文件操作(read.*, write.*).数据结构知识,认识什么是数据框(data.frame).列表(list).矩阵(matrix).向量(ve ...
最新文章
- 27 个问题,告诉你 Python 为什么如此设计?
- 模板引擎--handlebars
- word2vec模型评估_【新书】从Word2Vec到BERT的自然语言处理嵌入进展,附下载
- Python高级——import导入模块
- 什么是flowable
- Ant 构建文件的一种写法
- mysql 端口 php_php - 如何修改mysql端口并对外开放。。
- 由一个国标文件中,英文名与中文意思的对比,看用词的重要性
- win98 支持html5,90后第一次接触Windows98,20多年了,居然还有人使用!
- 云龙51单片机视频教程+课件+程序代码+课后作业,零基础入门视频教程
- linux 查看md5值
- 苹果域对应关系 Manifest.db文件解析
- 1+x证书Web前端开发HTML+CSS专项练习测试题(八)
- lfs linux 教程,用LFS从零开始构建完整Linux系统
- 一个 IT 人的自传,我在语雀开源人生
- PhotoSwipe简介-专为移动触摸设备设计的相册/画廊.兼容所有iPhone、iPad、黑莓6+,以及桌面浏览器.底层实现基于HTML/CSS/JavaScript,是一款免费开源的相册产品
- 微软开源Citus企业版全部功能:提供分布式Postgres数据库功能
- 有哪一刻你彻底恨上了你的老师?
- 版式文件 流式文件_画册版式设计的重要性!
- 时间改变一切—兄弟连IT教育