diff --git a/skgbankgui/CMakeLists.txt b/skgbankgui/CMakeLists.txt --- a/skgbankgui/CMakeLists.txt +++ b/skgbankgui/CMakeLists.txt @@ -26,12 +26,16 @@ skgpredicatcreator.cpp skgquerydelegate.cpp skgunitcombobox.cpp +) - skgquerycreatordesignerplugin.cpp - skgbkwidgetcollectiondesignerplugin.cpp - skgpredicatcreatordesignerplugin.cpp - skgunitcomboboxdesignerplugin.cpp +IF(SKG_DESIGNER) + SET(skgbankgui_SRCS ${skgbankgui_SRCS} + skgquerycreatordesignerplugin.cpp + skgbkwidgetcollectiondesignerplugin.cpp + skgpredicatcreatordesignerplugin.cpp + skgunitcomboboxdesignerplugin.cpp ) +ENDIF() SET(LIBS Qt5::Xml skgbankmodeler skgbasemodeler skgbasegui) IF(SKG_DESIGNER) diff --git a/skgbasegui/CMakeLists.txt b/skgbasegui/CMakeLists.txt --- a/skgbasegui/CMakeLists.txt +++ b/skgbasegui/CMakeLists.txt @@ -63,28 +63,32 @@ skgshow.cpp skgwidgetselector.cpp skgsimpleperiodedit.cpp - - skgwidgetcollectiondesignerplugin.cpp - skgtabwidgetdesignerplugin.cpp - skgtablewidgetdesignerplugin.cpp - skgtableviewdesignerplugin.cpp - skgfilteredtableviewdesignerplugin.cpp - skgtreeviewdesignerplugin.cpp - skgcomboboxdesignerplugin.cpp - skgcolorbuttondesignerplugin.cpp - skgwidgetselectordesignerplugin.cpp - skgwebviewdesignerplugin.cpp - skgzoomselectordesignerplugin.cpp - skgcalculatoreditdesignerplugin.cpp - skggraphicsviewdesignerplugin.cpp - skgshowdesignerplugin.cpp - skgtablewithgraphdesignerplugin.cpp - skgdateeditdesignerplugin.cpp - skgprogressbardesignerplugin.cpp - skgperiodeditdesignerplugin.cpp - skgsimpleperiodeditdesignerplugin.cpp ) +IF(SKG_DESIGNER) + SET(skgbasegui_SRCS ${skgbasegui_SRCS} + skgwidgetcollectiondesignerplugin.cpp + skgtabwidgetdesignerplugin.cpp + skgtablewidgetdesignerplugin.cpp + skgtableviewdesignerplugin.cpp + skgfilteredtableviewdesignerplugin.cpp + skgtreeviewdesignerplugin.cpp + skgcomboboxdesignerplugin.cpp + skgcolorbuttondesignerplugin.cpp + skgwidgetselectordesignerplugin.cpp + skgwebviewdesignerplugin.cpp + skgzoomselectordesignerplugin.cpp + skgcalculatoreditdesignerplugin.cpp + skggraphicsviewdesignerplugin.cpp + skgshowdesignerplugin.cpp + skgtablewithgraphdesignerplugin.cpp + skgdateeditdesignerplugin.cpp + skgprogressbardesignerplugin.cpp + skgperiodeditdesignerplugin.cpp + skgsimpleperiodeditdesignerplugin.cpp + ) +ENDIF() + SET(LIBS KF5::Parts KF5::KIOFileWidgets KF5::NotifyConfig KF5::Notifications Qt5::QuickWidgets Qt5::PrintSupport Qt5::Svg skgbasemodeler) IF(SKG_DESIGNER) SET(LIBS ${LIBS} Qt5::Designer)