Advance Wayland and KDE package bring-up

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
2026-04-14 10:51:06 +01:00
parent 51f3c21121
commit cf12defd28
15214 changed files with 20594243 additions and 269 deletions
@@ -0,0 +1,208 @@
include(ECMAddQtDesignerPlugin)
ecm_qtdesignerplugin_widget(KActionSelector
TOOLTIP "A widget for selecting and arranging actions/objects"
GROUP "Views (KF6)"
)
ecm_qtdesignerplugin_widget(KAnimatedButton
TOOLTIP "An extended version of QToolButton which can display an animated icon."
GROUP "Display (KF6)"
)
ecm_qtdesignerplugin_widget(KBusyIndicatorWidget
TOOLTIP "Busy Indicator (KF6)"
GROUP "Display (KF6)"
)
ecm_qtdesignerplugin_widget(KCapacityBar
TOOLTIP "Capacity Bar (KF6)"
CONSTRUCTOR_ARGS_CODE "(KCapacityBar::DrawTextOutline, parent)"
GROUP "Display (KF6)"
)
ecm_qtdesignerplugin_widget(KCharSelect
TOOLTIP "Character Selection Widget (KF6)"
WHATSTHIS "A widget that allows selecting a character out of a table"
GROUP "Graphics (KF6)"
)
ecm_qtdesignerplugin_widget(KCollapsibleGroupBox
TOOLTIP "A group box which can be expanded and collapsed"
GROUP "Display (KF6)"
CONTAINER
)
ecm_qtdesignerplugin_widget(KColorButton
TOOLTIP "Color Chooser Button (KF6)"
WHATSTHIS "A button that allows selecting a color"
GROUP "Graphics (KF6)"
)
ecm_qtdesignerplugin_widget(KColorCombo
TOOLTIP "Color Combo Box (KF6)"
GROUP "Graphics (KF6)"
)
ecm_qtdesignerplugin_widget(KContextualHelpButton
TOOLTIP "A button for showing helpful texts (KF6)"
WHATSTHIS "An icon-only button for showing contextually relevant help or explanations"
GROUP "Display (KF6)"
)
ecm_qtdesignerplugin_widget(KDatePicker
TOOLTIP "A date selection widget (KF6)"
WHATSTHIS "Provides a widget for calendar date input"
GROUP "Date/Time (KF6)"
)
ecm_qtdesignerplugin_widget(KDateComboBox
TOOLTIP "This widget can be used to display or edit the date. (KF6)"
GROUP "Date/Time (KF6)"
)
ecm_qtdesignerplugin_widget(KDateTimeEdit
TOOLTIP "This widget can be used to display or edit the date and time. (KF6)"
GROUP "Date/Time (KF6)"
)
ecm_qtdesignerplugin_widget(KEditListWidget
TOOLTIP "Fullfeatured edit box with buttons (KF6)"
GROUP "Views (KF6)"
)
ecm_qtdesignerplugin_widget(KFontChooser
ICON pics/kfontcombo.png
TOOLTIP "Font Chooser (KF6)"
WHATSTHIS "A font type, size and style selection widget complete with preview"
GROUP "Input (KF6)"
)
ecm_qtdesignerplugin_widget(KFontRequester
TOOLTIP "Font Requester (KF6)"
WHATSTHIS "A compact font selection and preview widget"
GROUP "Input (KF6)"
)
ecm_qtdesignerplugin_widget(KGradientSelector
INCLUDE_FILE kselector.h
TOOLTIP "Gradient Color Selector (KF6)"
GROUP "Input (KF6)"
)
ecm_qtdesignerplugin_widget(KLed
TOOLTIP "LED Widget (KF6)"
WHATSTHIS "A widget showing a light emitter diode"
GROUP "Display (KF6)"
)
ecm_qtdesignerplugin_widget(KMessageWidget
TOOLTIP "Display an information or error message in an animated bubble."
GROUP "Display (KF6)"
)
ecm_qtdesignerplugin_widget(KMimeTypeChooser
TOOLTIP "Provides a checkable list of all available MIME types."
CONSTRUCTOR_ARGS_CODE "(QString(), QStringList(), QString(), QStringList(), KMimeTypeChooser::Comments | KMimeTypeChooser::Patterns, parent)"
GROUP "Input (KF6)"
)
ecm_qtdesignerplugin_widget(KMultiTabBar
TOOLTIP "Multi Tab Bar Widget (KF6)"
WHATSTHIS "A Widget for horizontal and vertical tabs."
CONSTRUCTOR_ARGS_CODE "(KMultiTabBar::Left, parent)"
GROUP "Display (KF6)"
)
ecm_qtdesignerplugin_widget(KNewPasswordWidget
TOOLTIP "A password input widget"
WHATSTHIS "This widget allows the user to enter a new password."
GROUP "Input (KF6)"
)
ecm_qtdesignerplugin_widget(KPageView
TOOLTIP "Paged View (KF6)"
WHATSTHIS "A base class which can handle multiple pages."
GROUP "Views (KF6)"
)
ecm_qtdesignerplugin_widget(KPageWidget
TOOLTIP "Paged Widget (KF6)"
WHATSTHIS "Page widget with many layouts (faces)."
GROUP "Views (KF6)"
)
ecm_qtdesignerplugin_widget(KPasswordLineEdit
TOOLTIP "A Password LineEdit (KF6)"
WHATSTHIS "A Custom LineEdit which allows to show password"
GROUP "Input (KF6)"
)
ecm_qtdesignerplugin_widget(KPixmapRegionSelectorWidget
TOOLTIP "Pixmap Region Selector (KF6)"
GROUP "Graphics (KF6)"
)
ecm_qtdesignerplugin_widget(KPixmapSequenceWidget
TOOLTIP "Pixmap Sequence Widget (KF6)"
WHATSTHIS "A simple widget showing a fixed size pixmap sequence."
GROUP "Display (KF6)"
)
ecm_qtdesignerplugin_widget(KPopupFrame
TOOLTIP "Frame with Popup Menu Behavior (KF6)"
CONTAINER
GROUP "Display (KF6)"
)
ecm_qtdesignerplugin_widget(KRatingWidget
TOOLTIP "Rating value display (KF6)"
WHATSTHIS "Displays a rating as a range of stars or other arbitrary pixmaps."
GROUP "Display (KF6)"
)
ecm_qtdesignerplugin_widget(KRuler
TOOLTIP "Measuring Ruler Widget (KF6)"
WHATSTHIS "A measuring ruler widget as seen in KWord for page widths and heights"
GROUP "Display (KF6)"
)
ecm_qtdesignerplugin_widget(KSeparator
TOOLTIP "Standard horizontal or vertical separator."
GROUP "Display (KF6)"
)
ecm_qtdesignerplugin_widget(KSqueezedTextLabel
TOOLTIP "A QLabel that squeezes its text (KF6)"
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"
CONSTRUCTOR_ARGS_CODE "(QStringLiteral(\"KSqueezedTextLabel\"), parent)"
GROUP "Display (KF6)"
)
ecm_qtdesignerplugin_widget(KTimeComboBox
TOOLTIP "This widget can be used to display or edit the time. (KF6)"
GROUP "Date/Time (KF6)"
)
ecm_qtdesignerplugin_widget(KTitleWidget
TOOLTIP "Title box with label and icon"
WHATSTHIS "A styled frame to be used in title positions in dialogs and other widgets"
GROUP "Display (KF6)"
)
ecm_qtdesignerplugin_widget(KUrlLabel
TOOLTIP "URL Label (KF6)"
CONSTRUCTOR_ARGS_CODE "(QStringLiteral(\"KUrlLabel\"), QString(), parent)"
GROUP "Display (KF6)"
)
ecm_add_qtdesignerplugin(kwidgetsaddonswidgets
NAME KWidgetsAddonsWidgets
OUTPUT_NAME kwidgetsaddons6widgets
WIDGETS
KActionSelector
KAnimatedButton
KBusyIndicatorWidget
KCapacityBar
KCharSelect
KCollapsibleGroupBox
KColorButton
KColorCombo
KContextualHelpButton
KDateComboBox
KDatePicker
KDateTimeEdit
KEditListWidget
KFontChooser
KFontRequester
KGradientSelector
KLed
KMessageWidget
KMimeTypeChooser
KMultiTabBar
KNewPasswordWidget
KPageView
KPageWidget
KPasswordLineEdit
KPixmapRegionSelectorWidget
KPixmapSequenceWidget
KPopupFrame
KRatingWidget
KRuler
KSeparator
KSqueezedTextLabel
KTimeComboBox
KTitleWidget
KUrlLabel
LINK_LIBRARIES
KF6::WidgetsAddons
INSTALL_DESTINATION "${KDE_INSTALL_QTPLUGINDIR}/designer"
COMPONENT Devel
)
Binary file not shown.

After

Width:  |  Height:  |  Size: 218 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 616 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 185 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 524 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 721 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 484 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 978 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 151 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 443 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 381 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 208 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 127 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 284 B