Warning, /multimedia/kdenlive/src/widgets/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # SPDX-License-Identifier: BSD-2-Clause
0002 # SPDX-FileCopyrightText: Jean-Baptiste Mardelle <jb@kdenlive.org>, Julius Künzel <jk.kdedev@smartlab.uber.space>
0003
0004 set(kdenlive_SRCS
0005 ${kdenlive_SRCS}
0006 widgets/choosecolorwidget.cpp
0007 widgets/colorpickerwidget.cpp
0008 widgets/doublewidget.cpp
0009 widgets/dragvalue.cpp
0010 widgets/geometrywidget.cpp
0011 widgets/markercategorychooser.cpp
0012 widgets/markercategorybutton.cpp
0013 widgets/positionwidget.cpp
0014 widgets/progressbutton.cpp
0015 widgets/timecodedisplay.cpp
0016 PARENT_SCOPE
0017 )
0018
0019 include(ECMAddQtDesignerPlugin)
0020
0021 if (BUILD_DESIGNERPLUGIN)
0022 ecm_qtdesignerplugin_widget(TimecodeDisplay
0023 INCLUDE_FILE widgets/timecodedisplay.h
0024 TOOLTIP "A custom QSpinBox widget to enter timecodes (Kdenlive)"
0025 GROUP "Kdenlive Widgets"
0026 )
0027
0028 ecm_qtdesignerplugin_widget(ColorPickerWidget
0029 INCLUDE_FILE widgets/colorpickerwidget.h
0030 TOOLTIP "A custom QSpinBox widget to enter timecodes (Kdenlive)"
0031 GROUP "Kdenlive Widgets"
0032 )
0033
0034 ecm_qtdesignerplugin_widget(ChooseColorWidget
0035 INCLUDE_FILE widgets/choosecolorwidget.h
0036 TOOLTIP "A custom QSpinBox widget to enter timecodes (Kdenlive)"
0037 GROUP "Kdenlive Widgets"
0038 )
0039
0040 ecm_qtdesignerplugin_widget(MarkerCategoryChooser
0041 INCLUDE_FILE widgets/markercategorychooser.h
0042 TOOLTIP "A QComboBox that can be used to select a marker category (Kdenlive)"
0043 GROUP "Kdenlive Widgets"
0044 )
0045
0046 ecm_qtdesignerplugin_widget(MarkerCategoryButton
0047 INCLUDE_FILE widgets/markercategorybutton.h
0048 TOOLTIP "A QToolButton that can be used to select one or several marker categories (Kdenlive)"
0049 GROUP "Kdenlive Widgets"
0050 )
0051
0052 ecm_add_qtdesignerplugin(kdenlivewidgets
0053 NAME KdenliveWidgets
0054 WIDGETS
0055 TimecodeDisplay
0056 ColorPickerWidget
0057 ChooseColorWidget
0058 MarkerCategoryChooser
0059 MarkerCategoryButton
0060 LINK_LIBRARIES
0061 kdenliveLib
0062 INSTALL_DESTINATION "${KDE_INSTALL_QTPLUGINDIR}/designer"
0063 COMPONENT Devel
0064 )
0065 endif()