【发布时间】:2016-06-14 11:20:24
【问题描述】:
我的主窗口类包括:
#include "mainwindow.h"
#include "ui_mainwindow.h"
其中ui_mainwindow.h 是通过cmake AUTOUIC 选项从mainwindow.ui 文件生成的源文件:
set(CMAKE_AUTOUIC ON)
但是,如果我在另一个名为“build”的文件夹中构建并生成 ui_mainwindow.h,则会出现在那里:
cmake_qt_project\build\ui_mainwindow.h
如何修复构建以包含来自另一个目录的ui_mainwindow.h,或者如果没有这种可能性在src/ 目录中生成它?
我也不能将它作为
包含在源文件中 #include "build/ui_mainwindow.h"
我需要保持在我想要的任何目录中进行构建的可能性。
【问题讨论】:
-
是的。谢谢。这正是我所需要的。