show UI files in Qt Creator

This commit is contained in:
Martchus 2016-01-25 18:59:44 +01:00
parent b272ce0d09
commit 54dec268db
2 changed files with 16 additions and 6 deletions

View File

@ -40,6 +40,11 @@ set(SRC_FILES
widgets/iconbutton.cpp widgets/iconbutton.cpp
resources/qtutilsicons.qrc resources/qtutilsicons.qrc
) )
set(WIDGETS_UI_FILES
aboutdialog/aboutdialog.ui
enterpassworddialog/enterpassworddialog.ui
settingsdialog/settingsdialog.ui
)
# meta data # meta data
set(META_PROJECT_NAME qtutilities) set(META_PROJECT_NAME qtutilities)
@ -112,7 +117,7 @@ set(CMAKE_AUTORCC ON)
set(CMAKE_INCLUDE_CURRENT_DIR ON) set(CMAKE_INCLUDE_CURRENT_DIR ON)
# executable and linking # executable and linking
add_library(${META_PROJECT_NAME} SHARED ${HEADER_FILES} ${SRC_FILES} ${RES_FILES} ${WINDOWS_ICON_PATH}) add_library(${META_PROJECT_NAME} SHARED ${HEADER_FILES} ${SRC_FILES} ${WIDGETS_UI_FILES} ${RES_FILES} ${WINDOWS_ICON_PATH})
if(${CMAKE_SYSTEM_NAME} MATCHES Linux) if(${CMAKE_SYSTEM_NAME} MATCHES Linux)
set(EXTRA_LIBS X11) set(EXTRA_LIBS X11)
endif() endif()

View File

@ -25,7 +25,8 @@ CONFIG(noplatformspecificcapslockdetection, noplatformspecificcapslockdetection|
} }
# add project files # add project files
HEADERS += resources/resources.h \ HEADERS += \
resources/resources.h \
models/checklistmodel.h \ models/checklistmodel.h \
resources/qtconfigarguments.h \ resources/qtconfigarguments.h \
misc/dialogutils.h misc/dialogutils.h
@ -36,7 +37,8 @@ SOURCES += resources/resources.cpp \
misc/dialogutils.cpp misc/dialogutils.cpp
contains(DEFINES, GUI_QTWIDGETS) { contains(DEFINES, GUI_QTWIDGETS) {
HEADERS += aboutdialog/aboutdialog.h \ HEADERS += \
aboutdialog/aboutdialog.h \
enterpassworddialog/enterpassworddialog.h \ enterpassworddialog/enterpassworddialog.h \
settingsdialog/optioncategorymodel.h \ settingsdialog/optioncategorymodel.h \
settingsdialog/settingsdialog.h \ settingsdialog/settingsdialog.h \
@ -50,7 +52,8 @@ contains(DEFINES, GUI_QTWIDGETS) {
widgets/clearspinbox.h \ widgets/clearspinbox.h \
widgets/clearplaintextedit.h widgets/clearplaintextedit.h
SOURCES += aboutdialog/aboutdialog.cpp \ SOURCES += \
aboutdialog/aboutdialog.cpp \
enterpassworddialog/enterpassworddialog.cpp \ enterpassworddialog/enterpassworddialog.cpp \
settingsdialog/optioncategorymodel.cpp \ settingsdialog/optioncategorymodel.cpp \
settingsdialog/settingsdialog.cpp \ settingsdialog/settingsdialog.cpp \
@ -64,12 +67,14 @@ contains(DEFINES, GUI_QTWIDGETS) {
widgets/clearspinbox.cpp \ widgets/clearspinbox.cpp \
widgets/clearplaintextedit.cpp widgets/clearplaintextedit.cpp
FORMS += aboutdialog/aboutdialog.ui \ FORMS += \
aboutdialog/aboutdialog.ui \
enterpassworddialog/enterpassworddialog.ui \ enterpassworddialog/enterpassworddialog.ui \
settingsdialog/settingsdialog.ui settingsdialog/settingsdialog.ui
} }
RESOURCES += resources/qtutilsicons.qrc RESOURCES += \
resources/qtutilsicons.qrc
OTHER_FILES += \ OTHER_FILES += \
README.md \ README.md \