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
相关推荐
绵羊20239 小时前
R语言绘制热图
开发语言·r语言
小冯记录编程10 小时前
深入解析C++ for循环原理
开发语言·c++·算法
为java加瓦10 小时前
Lombok @Data 注解在 Spring Boot 项目中的深度应用与实践指南
java·开发语言·数据库
董世昌4110 小时前
js怎样改变元素的内容、属性、样式?
开发语言·javascript·ecmascript
CodeCraft Studio10 小时前
国产化Excel开发组件Spire.XLS教程:将Python列表转换为Excel表格(3种实用场景)
开发语言·python·excel·spire.xls·python列表转excel·国产化文档开发
我要学脑机10 小时前
C语言面试题问题+答案(claude生成)
c语言·开发语言
金涛031910 小时前
QT-day1
开发语言·qt
曹牧10 小时前
C#:可选参数
开发语言·c#
磨十三10 小时前
C++ 容器详解:std::list 与 std::forward_list 深入解析
开发语言·c++·list
Yeats_Liao10 小时前
Go语言技术与应用(二):分布式架构设计解析
开发语言·分布式·golang