kossebau created this revision. Herald added projects: Frameworks, Build System. Herald added subscribers: kde-buildsystem, kde-frameworks-devel. kossebau requested review of this revision.
REVISION SUMMARY Goal is to replace KDesignerPlugin. So options & defaults are tried to be met. Only difference is the need to define the widgets in cmake code, using a util method, instead of external ".widgets" files. Porting of ".widgets" files basically means: copy content into cmake, transform ini code into arguments to util method. Key names need a bit of adaption, current names are open for dicussion. Porting example: [KActionSelector] IncludeFile=kactionselector.h ToolTip=A widget for selecting and arranging actions/objects Group=Views (KF5) gets ecm_qtdesignerplugin_widget(KActionSelector INCLUDE_FILE kactionselector.h TOOLTIP "A widget for selecting and arranging actions/objects" GROUP "Views (KF5)" ) REPOSITORY R240 Extra CMake Modules BRANCH addqtdesignerplugin REVISION DETAIL https://phabricator.kde.org/D22724 AFFECTED FILES modules/ECMAddQtDesignerPlugin.cmake To: kossebau Cc: kde-frameworks-devel, kde-buildsystem, LeGast00n, sbergeron, bencreasy, michaelh, ngraham, bruns