文章目录
下载 Qt Creator 源码
Github: https://github.com/qt/qttools
笔记打算用 Qt 5.12.12 来编译 qt creator-designer
所以笔者下载的是 tag - 5.12.12 ,解压后如下,先删除多余的文件,后续还要删除更多文件方便清晰的查看源码.
新增 header.pri, 下面的路径是笔者电脑安装的 Qt 5.12.12 绝对路径
##指定QtDesigner/private所在目录.
INCLUDEPATH += D:/Qt/5.12.12/5.12.12/msvc2017_64/include/QtDesigner
INCLUDEPATH += D:/Qt/5.12.12/5.12.12/msvc2017_64/include/QtDesigner/5.12.12
修改 qttool.pro
#load(qt_parts)
## 只编译designer
TEMPLATE = subdirs
CONFIG += ordered
SUBDIRS += \
src
修改 src.pro
## 只编译designer
TEMPLATE = subdirs
SUBDIRS = designer
把 header.pri 添加到各个模块
然后编译就可以了, 如果有错误一般就是头文件路径不对问题,改改就好了