QT 记录

qml 移动窗口会闪烁

javascript 复制代码
int main(int argc, char *argv[])
{
	QCoreApplication::setAttribute(Qt::AA_UseOpenGLES);
	//or
    QCoreApplication::setAttribute(Qt::AA_UseSoftwareOpenGL);
}

window 拉取qml程序依赖文件

打开QT自带的命令窗口,转到exe程序目录:

javascript 复制代码
windeployqt  qml程序.exe --qmldir 源项目.qml文件目录

与qt UI对比多了 --qmldir 源项目.qml文件目录

qt替换程序图标

1.桌面运行图标

javascript 复制代码
int main(int argc, char *argv[])
{
	QGuiApplication app(argc, argv);
	app.setWindowIcon(QIcon(":/icon.png"));
}

2.exe程序图标.ico

在线免费生成.ico文件

链接: link

在项目.pro目录下创建.rc文件内容如下:

javascript 复制代码
IDI_ICON1 ICON DISCARDABLE "path/icon.ico"

然后再.pro添加 .rc文件

javascript 复制代码
RC_FILE = filename.rc
相关推荐
夕除2 分钟前
AOP 实现 Redis 缓存切面解析
java·开发语言·python
feifeigo1239 分钟前
马尔可夫决策过程(MDP)MATLAB 实现
开发语言·matlab
攻城狮Soar18 分钟前
STL源码解析之list(1)
开发语言·c++
x***r15119 分钟前
Postman-win64-7.3.5-Setup安装配置教程(Windows 详细版)
开发语言·lua
林森lsjs19 分钟前
【日耕一题】4. 较为复杂情况下的求和
java·开发语言
2401_8697695923 分钟前
内容5 日期类实现
开发语言·c++
白露与泡影36 分钟前
2026秋招冲刺:1000道Java高频面试题(各大厂考点汇总)
java·开发语言·面试
IT龟苓膏40 分钟前
Java 并发基础:进程、线程、线程状态、synchronized、volatile 一篇讲清
java·开发语言·jvm
郝学胜-神的一滴44 分钟前
Python 高级编程 019:类变量与实例变量彻底解析
开发语言·python·程序人生·软件构建
Thomas_YXQ1 小时前
Unity3D Addressable 深度优化热更性能消耗
开发语言·3d·unity·微信