Warning, /frameworks/kwidgetsaddons/src/designer/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 include(ECMAddQtDesignerPlugin)
0002
0003 ecm_qtdesignerplugin_widget(KActionSelector
0004 TOOLTIP "A widget for selecting and arranging actions/objects"
0005 GROUP "Views (KF6)"
0006 )
0007 ecm_qtdesignerplugin_widget(KAnimatedButton
0008 TOOLTIP "An extended version of QToolButton which can display an animated icon."
0009 GROUP "Display (KF6)"
0010 )
0011 ecm_qtdesignerplugin_widget(KBusyIndicatorWidget
0012 TOOLTIP "Busy Indicator (KF6)"
0013 GROUP "Display (KF6)"
0014 )
0015 ecm_qtdesignerplugin_widget(KCapacityBar
0016 TOOLTIP "Capacity Bar (KF6)"
0017 CONSTRUCTOR_ARGS_CODE "(KCapacityBar::DrawTextOutline, parent)"
0018 GROUP "Display (KF6)"
0019 )
0020 ecm_qtdesignerplugin_widget(KCharSelect
0021 TOOLTIP "Character Selection Widget (KF6)"
0022 WHATSTHIS "A widget that allows selecting a character out of a table"
0023 GROUP "Graphics (KF6)"
0024 )
0025 ecm_qtdesignerplugin_widget(KCollapsibleGroupBox
0026 TOOLTIP "A group box which can be expanded and collapsed"
0027 GROUP "Display (KF6)"
0028 CONTAINER
0029 )
0030 ecm_qtdesignerplugin_widget(KColorButton
0031 TOOLTIP "Color Chooser Button (KF6)"
0032 WHATSTHIS "A button that allows selecting a color"
0033 GROUP "Graphics (KF6)"
0034 )
0035 ecm_qtdesignerplugin_widget(KColorCombo
0036 TOOLTIP "Color Combo Box (KF6)"
0037 GROUP "Graphics (KF6)"
0038 )
0039 ecm_qtdesignerplugin_widget(KDatePicker
0040 TOOLTIP "A date selection widget (KF6)"
0041 WHATSTHIS "Provides a widget for calendar date input"
0042 GROUP "Date/Time (KF6)"
0043 )
0044 ecm_qtdesignerplugin_widget(KDateComboBox
0045 TOOLTIP "This widget can be used to display or edit the date. (KF6)"
0046 GROUP "Date/Time (KF6)"
0047 )
0048 ecm_qtdesignerplugin_widget(KDateTimeEdit
0049 TOOLTIP "This widget can be used to display or edit the date and time. (KF6)"
0050 GROUP "Date/Time (KF6)"
0051 )
0052 ecm_qtdesignerplugin_widget(KEditListWidget
0053 TOOLTIP "Fullfeatured edit box with buttons (KF6)"
0054 GROUP "Views (KF6)"
0055 )
0056 ecm_qtdesignerplugin_widget(KFontChooser
0057 ICON pics/kfontcombo.png
0058 TOOLTIP "Font Chooser (KF6)"
0059 WHATSTHIS "A font type, size and style selection widget complete with preview"
0060 GROUP "Input (KF6)"
0061 )
0062 ecm_qtdesignerplugin_widget(KFontRequester
0063 TOOLTIP "Font Requester (KF6)"
0064 WHATSTHIS "A compact font selection and preview widget"
0065 GROUP "Input (KF6)"
0066 )
0067 ecm_qtdesignerplugin_widget(KGradientSelector
0068 INCLUDE_FILE kselector.h
0069 TOOLTIP "Gradient Color Selector (KF6)"
0070 GROUP "Input (KF6)"
0071 )
0072 ecm_qtdesignerplugin_widget(KLed
0073 TOOLTIP "LED Widget (KF6)"
0074 WHATSTHIS "A widget showing a light emitter diode"
0075 GROUP "Display (KF6)"
0076 )
0077 ecm_qtdesignerplugin_widget(KMessageWidget
0078 TOOLTIP "Display an information or error message in an animated bubble."
0079 GROUP "Display (KF6)"
0080 )
0081 ecm_qtdesignerplugin_widget(KMimeTypeChooser
0082 TOOLTIP "Provides a checkable list of all available MIME types."
0083 CONSTRUCTOR_ARGS_CODE "(QString(), QStringList(), QString(), QStringList(), KMimeTypeChooser::Comments | KMimeTypeChooser::Patterns, parent)"
0084 GROUP "Input (KF6)"
0085 )
0086 ecm_qtdesignerplugin_widget(KMultiTabBar
0087 TOOLTIP "Multi Tab Bar Widget (KF6)"
0088 WHATSTHIS "A Widget for horizontal and vertical tabs."
0089 CONSTRUCTOR_ARGS_CODE "(KMultiTabBar::Left, parent)"
0090 GROUP "Display (KF6)"
0091 )
0092 ecm_qtdesignerplugin_widget(KNewPasswordWidget
0093 TOOLTIP "A password input widget"
0094 WHATSTHIS "This widget allows the user to enter a new password."
0095 GROUP "Input (KF6)"
0096 )
0097 ecm_qtdesignerplugin_widget(KPageView
0098 TOOLTIP "Paged View (KF6)"
0099 WHATSTHIS "A base class which can handle multiple pages."
0100 GROUP "Views (KF6)"
0101 )
0102 ecm_qtdesignerplugin_widget(KPageWidget
0103 TOOLTIP "Paged Widget (KF6)"
0104 WHATSTHIS "Page widget with many layouts (faces)."
0105 GROUP "Views (KF6)"
0106 )
0107 ecm_qtdesignerplugin_widget(KPasswordLineEdit
0108 TOOLTIP "A Password LineEdit (KF6)"
0109 WHATSTHIS "A Custom LineEdit which allows to show password"
0110 GROUP "Input (KF6)"
0111 )
0112 ecm_qtdesignerplugin_widget(KPixmapRegionSelectorWidget
0113 TOOLTIP "Pixmap Region Selector (KF6)"
0114 GROUP "Graphics (KF6)"
0115 )
0116 ecm_qtdesignerplugin_widget(KPixmapSequenceWidget
0117 TOOLTIP "Pixmap Sequence Widget (KF6)"
0118 WHATSTHIS "A simple widget showing a fixed size pixmap sequence."
0119 GROUP "Display (KF6)"
0120 )
0121 ecm_qtdesignerplugin_widget(KPopupFrame
0122 TOOLTIP "Frame with Popup Menu Behavior (KF6)"
0123 CONTAINER
0124 GROUP "Display (KF6)"
0125 )
0126 ecm_qtdesignerplugin_widget(KRatingWidget
0127 TOOLTIP "Rating value display (KF6)"
0128 WHATSTHIS "Displays a rating as a range of stars or other arbitrary pixmaps."
0129 GROUP "Display (KF6)"
0130 )
0131 ecm_qtdesignerplugin_widget(KRuler
0132 TOOLTIP "Measuring Ruler Widget (KF6)"
0133 WHATSTHIS "A measuring ruler widget as seen in KWord for page widths and heights"
0134 GROUP "Display (KF6)"
0135 )
0136 ecm_qtdesignerplugin_widget(KSeparator
0137 TOOLTIP "Standard horizontal or vertical separator."
0138 GROUP "Display (KF6)"
0139 )
0140 ecm_qtdesignerplugin_widget(KSqueezedTextLabel
0141 TOOLTIP "A QLabel that squeezes its text (KF6)"
0142 WHATSTHIS "If the text is too long to fit into the label it is divided into remaining left and right parts which are separated by three dots"
0143 CONSTRUCTOR_ARGS_CODE "(QStringLiteral(\"KSqueezedTextLabel\"), parent)"
0144 GROUP "Display (KF6)"
0145 )
0146 ecm_qtdesignerplugin_widget(KTimeComboBox
0147 TOOLTIP "This widget can be used to display or edit the time. (KF6)"
0148 GROUP "Date/Time (KF6)"
0149 )
0150 ecm_qtdesignerplugin_widget(KTitleWidget
0151 TOOLTIP "Title box with label and icon"
0152 WHATSTHIS "A styled frame to be used in title positions in dialogs and other widgets"
0153 GROUP "Display (KF6)"
0154 )
0155 ecm_qtdesignerplugin_widget(KUrlLabel
0156 TOOLTIP "URL Label (KF6)"
0157 CONSTRUCTOR_ARGS_CODE "(QStringLiteral(\"KUrlLabel\"), QString(), parent)"
0158 GROUP "Display (KF6)"
0159 )
0160
0161 ecm_add_qtdesignerplugin(kwidgetsaddonswidgets
0162 NAME KWidgetsAddonsWidgets
0163 OUTPUT_NAME kwidgetsaddons6widgets
0164 WIDGETS
0165 KActionSelector
0166 KAnimatedButton
0167 KBusyIndicatorWidget
0168 KCapacityBar
0169 KCharSelect
0170 KCollapsibleGroupBox
0171 KColorButton
0172 KColorCombo
0173 KDateComboBox
0174 KDatePicker
0175 KDateTimeEdit
0176 KEditListWidget
0177 KFontChooser
0178 KFontRequester
0179 KGradientSelector
0180 KLed
0181 KMessageWidget
0182 KMimeTypeChooser
0183 KMultiTabBar
0184 KNewPasswordWidget
0185 KPageView
0186 KPageWidget
0187 KPasswordLineEdit
0188 KPixmapRegionSelectorWidget
0189 KPixmapSequenceWidget
0190 KPopupFrame
0191 KRatingWidget
0192 KRuler
0193 KSeparator
0194 KSqueezedTextLabel
0195 KTimeComboBox
0196 KTitleWidget
0197 KUrlLabel
0198 LINK_LIBRARIES
0199 KF6::WidgetsAddons
0200 INSTALL_DESTINATION "${KDE_INSTALL_QTPLUGINDIR}/designer"
0201 COMPONENT Devel
0202 )