QtAutoUic: Add a test for the regression in the parent commit.
This commit is contained in:
parent
7c58569930
commit
9a67373716
|
@ -73,6 +73,12 @@ if (CMAKE_BUILD_TYPE MATCHES "[Dd][Ee][Bb][Uu][Gg]" AND NOT CMAKE_CONFIGURATION_
|
||||||
add_definitions(-DTEST_DEBUG_CLASS)
|
add_definitions(-DTEST_DEBUG_CLASS)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
# The -no-protection option disables the generation of include guards. Verify
|
||||||
|
# that setting the source file property has an effect by using this and
|
||||||
|
# issue an error in the preprocessor in calwidget.cpp if the include guard
|
||||||
|
# is defined.
|
||||||
|
set_source_files_properties(calwidget.ui PROPERTIES AUTOUIC_OPTIONS "-no-protection")
|
||||||
|
|
||||||
add_executable(QtAutogen main.cpp calwidget.cpp second_widget.cpp foo.cpp blub.cpp bar.cpp abc.cpp
|
add_executable(QtAutogen main.cpp calwidget.cpp second_widget.cpp foo.cpp blub.cpp bar.cpp abc.cpp
|
||||||
multiplewidgets.cpp
|
multiplewidgets.cpp
|
||||||
xyz.cpp yaf.cpp gadget.cpp $<TARGET_OBJECTS:privateSlot>
|
xyz.cpp yaf.cpp gadget.cpp $<TARGET_OBJECTS:privateSlot>
|
||||||
|
|
|
@ -50,6 +50,9 @@
|
||||||
#include "calwidget.h"
|
#include "calwidget.h"
|
||||||
|
|
||||||
#include "ui_calwidget.h"
|
#include "ui_calwidget.h"
|
||||||
|
#ifdef UI_CALWIDGET_H
|
||||||
|
#error Definition of UI_CALWIDGET_H should be disabled by file option.
|
||||||
|
#endif
|
||||||
|
|
||||||
Window::Window()
|
Window::Window()
|
||||||
: ui(new Ui::Window)
|
: ui(new Ui::Window)
|
||||||
|
|
Loading…
Reference in New Issue