1.pri类型文件的作用
qt中.pri类型文件类似于make里.mk后缀文件的功能,即写明某个软件模块中使用到的C文件,头文件等等。需要调用该模块时只需在项目的pro文件中包含一下“ include(widgets/widgets.pri) "。这时项目窗口中将显示包含的文件夹和文件。如下所示:
pri文件的书写格式如下:
FORMS += \
$$PWD/parameditbool.ui \
$$PWD/parameditdouble.ui \
$$PWD/parameditenum.ui
HEADERS += \
$$PWD/parameditbool.h \
$$PWD/parameditdouble.h \
$$PWD/parameditenum.h
SOURCES += \
$$PWD/parameditbool.cpp \
$$PWD/parameditdouble.cpp \
$$PWD/parameditenum.cpp
2.如何提升类
在ui_MainWindow.h文件中会自动添加 #include "widgets/displaybar.h"
最后的效果图
3.添加的资源文件过大会报错cc1plus.exe: error: out of memory allocating
解决办法:
在工程PRO文件中,添加:
CONFIG += resources_big
另外也可将文件添加到多个资源文件中。
4.报错RtlWerpReportException failed with status code :-1073741823. Will try to launch the process directly
原因:在ui->setupUi(this);
之前进行了UI控件的调用。
关注公众号《首飞》回复“机器人”获取精心推荐的C/C++,Python,Docker,Qt,ROS1/2,机器人学等机器人行业常用技术资料。