1:QUiLoader这个头文件件找不到,在pro文件中加入这个头文件的路径

INCLUDEPATH +=/usr/include/qt4/QtUiTools/ //这也是Qt中加入头文件path的方法

2:编译通过后,仍然无法使用,报ld链接时的错误,这时是找不到库文件,所以链接失败,在pro文件中加入库文件名(QUiLoader类放在一个独立的库中)

CONFIG += uitools
  • 个人感觉这个QUiLoader这个类不是很好用,因为感觉不好访问这个ui里需的成员了,而且信号slot也不好完成了

3:一个标准的.pro文件包含的内容


QT       += core gui

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

TARGET = moresort
TEMPLATE = app


SOURCES += main.cpp\
        dialog.cpp

HEADERS  += dialog.h

FORMS += \
    more.ui

猫哥
305 声望44 粉丝

热衷于研究各类互联网技术,热爱学习,热爱生活!