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 )