Warning, /graphics/krita/libs/widgets/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_subdirectory( tests ) 0002 0003 include_directories(${CMAKE_CURRENT_BINARY_DIR}) 0004 0005 set(kritawidgets_LIB_SRCS 0006 KoVBox.cpp 0007 KoDialog.cpp 0008 KoZoomWidget.cpp 0009 KoAspectButton.cpp 0010 KoSliderCombo.cpp 0011 KoColorPopupButton.cpp 0012 KoConfigAuthorPage.cpp 0013 KoUnitDoubleSpinBox.cpp 0014 KoZoomAction.cpp 0015 KoZoomController.cpp 0016 KoZoomInput.cpp 0017 KoZoomHandler.cpp 0018 KoZoomMode.cpp 0019 KoColorPatch.cpp 0020 KoColorPopupAction.cpp 0021 KoColorSetWidget.cpp 0022 KoColorSlider.cpp 0023 KisHsvColorSlider.cpp 0024 KoTriangleColorSelector.cpp 0025 KoResourcePopupAction.cpp 0026 KoRuler.cpp 0027 KoResourceServerProvider.cpp 0028 KoLineStyleSelector.cpp 0029 KoLineStyleItemDelegate.cpp 0030 KoLineStyleModel.cpp 0031 0032 KoDockWidgetTitleBar.cpp 0033 KoDockWidgetTitleBarButton.cpp 0034 0035 KoTitledTabWidget.cpp 0036 0037 KoToolDocker.cpp 0038 0039 KoShadowConfigWidget.cpp 0040 KoMarkerSelector.cpp 0041 KoMarkerModel.cpp 0042 KoMarkerItemDelegate.cpp 0043 0044 WidgetsDebug.cpp 0045 0046 kis_file_name_requester.cpp 0047 0048 KisColorSelectorInterface.cpp 0049 KoAnchorSelectionWidget.cpp 0050 0051 KisLevelsSlider.cpp 0052 0053 kis_color_input.cpp 0054 0055 # classes used by internal color selector 0056 kis_spinbox_color_selector.cpp 0057 KisSpinboxHSXSelector.cpp 0058 KisVisualColorModel.cpp 0059 KisVisualColorSelector.cpp 0060 KisVisualColorSelectorShape.cpp 0061 KisVisualDiamondSelectorShape.cpp 0062 KisVisualEllipticalSelectorShape.cpp 0063 KisVisualRectangleSelectorShape.cpp 0064 KisVisualTriangleSelectorShape.cpp 0065 KisScreenColorSamplerBase.cpp 0066 KisDlgInternalColorSelector.cpp 0067 0068 KisPaletteModel.cpp 0069 KisPaletteDelegate.cpp 0070 kis_palette_view.cpp 0071 KisPaletteChooser.cpp 0072 KisPaletteComboBox.cpp 0073 0074 kis_color_button.cpp 0075 0076 KisAngleGauge.cpp 0077 KisAngleSelector.cpp 0078 0079 KisTagSelectionWidget.cpp 0080 0081 kis_warning_block.cpp 0082 KisWidgetConnectionUtils.cpp 0083 kis_spacing_selection_widget.cpp 0084 kis_stacked_widget.cpp 0085 ) 0086 0087 ki18n_wrap_ui( kritawidgets_LIB_SRCS 0088 KoConfigAuthorPage.ui 0089 wdg_file_name_requester.ui 0090 KoShadowConfigWidget.ui 0091 WdgDlgInternalColorSelector.ui 0092 WdgPaletteListWidget.ui 0093 ) 0094 0095 kis_add_library(kritawidgets SHARED ${kritawidgets_LIB_SRCS}) 0096 generate_export_header(kritawidgets BASE_NAME kritawidgets) 0097 target_link_libraries(kritawidgets 0098 0099 kritaglobal 0100 kritaflake 0101 kritapigment 0102 kritawidgetutils 0103 kritaresources 0104 kritaresourcewidgets 0105 Qt5::PrintSupport 0106 KF5::CoreAddons 0107 KF5::ConfigGui 0108 KF5::GuiAddons 0109 KF5::WidgetsAddons 0110 KF5::ConfigCore 0111 KF5::Completion 0112 ) 0113 0114 if(X11_FOUND) 0115 target_link_libraries(kritawidgets Qt5::X11Extras ${X11_LIBRARIES}) 0116 endif() 0117 0118 set_target_properties(kritawidgets PROPERTIES 0119 VERSION ${GENERIC_KRITA_LIB_VERSION} SOVERSION ${GENERIC_KRITA_LIB_SOVERSION} 0120 ) 0121 0122 install(TARGETS kritawidgets ${INSTALL_TARGETS_DEFAULT_ARGS})