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
相关推荐
fengci.几秒前
ctfshow(web入门)295-300
java·开发语言·学习
lly20240612 分钟前
SOAP 简介
开发语言
小王不爱笑13223 分钟前
Java 对象拷贝(浅拷贝 / 深拷贝)
java·开发语言·python
ℳ๓₯㎕.空城旧梦43 分钟前
C++中的解释器模式
开发语言·c++·算法
JdayStudy1 小时前
SIR 网络传播仿真软件说明书
开发语言·网络·php
有点傻的小可爱1 小时前
【MATLAB】新安装并口如何实现能通过PTB启用?
开发语言·windows·经验分享·matlab
符哥20081 小时前
充电桩 WiFi 局域网配网(Android/Kotlin)流程、指令及实例说明文档
android·开发语言·kotlin
weixin_456321641 小时前
Java架构设计:Redis持久化方案整合实战
java·开发语言·redis
2401_879503411 小时前
C++与FPGA协同设计
开发语言·c++·算法
asom222 小时前
DDD(领域驱动设计) 核心概念详解
java·开发语言·数据库·spring boot