kdelibs/kdewidgets/kde.widgets
Ivailo Monev 061a11fd43 kdeui: replace KDatePicker/KDateTable with new KCalendarWidget class
interestingly QLocale is not used for many things but that is about to
change, Katie uses it a lot internally (e.g. for QDateTime formatting
and such) so instead of bolting a calendar system on top of KLocale
perhaps a QLocale wrapped around in KLocale will fit the general idea
of using QLocale in widgets when necessary (as does QCalendarWidget).

that however means no way to specify a calendar system (in general,
other than changing the widgets locale itself) but the QDateTime and
related classes are tied to gregorian calendar already - the system
time itself carries no information about the calendar and any
conversions from one calendar to another are basically made up stuff
(there is the time zone thing ofcourse but that is not a calendar)

another interesting thing to note is that KLocale was written such that
it is read-write - changing the date formats for example is possible
because there are public KLocale methods for that.

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-23 06:16:56 +03:00

317 lines
8 KiB
Text

[Global]
PluginName=KDEWidgets
Includes=kcomponentdata.h,ktimezone.h
[KActionSelector]
IncludeFile=kactionselector.h
ToolTip=A widget for selecting and arranging actions/objects
Group=Views (KDE)
[KButtonGroup]
IncludeFile=kbuttongroup.h
ToolTip=Group of radio buttons with index selection.
IsContainer=true
Group=Container (KDE)
[KCapacityBar]
IncludeFile=kcapacitybar.h
ToolTip=Capacity Bar (KDE)
ConstructorArgs=(KCapacityBar::DrawTextOutline, parent)
Group=Display (KDE)
[KCategorizedView]
ToolTip=Categorized Item View (KDE)
WhatsThis=Item view for listing items in a categorized fashion optionally.
Group=Views (KDE)
[KColorButton]
ToolTip=Color Chooser Button (KDE)
WhatsThis=A button that allows selecting a color
Group=Graphics (KDE)
[KColorCells]
IncludeFile=kcolordialog.h
ToolTip=Color Table (KDE)
Group=Input (KDE)
ConstructorArgs=(parent, 3, 5)
[KColorCombo]
ToolTip=Color Combo Box (KDE)
Group=Graphics (KDE)
[KColorPatch]
IncludeFile=kcolordialog.h
ToolTip=The KColorPatch widget is a (usually small) widget showing a selected color.
Group=Display (KDE)
ConstructorArgs=(parent)
[KColorValueSelector]
IncludeFile=kcolorvalueselector.h
ToolTip=Color Value Selector (KDE)
Group=Input (KDE)
[KComboBox]
ToolTip=Combo Box (KDE)
Group=Input (KDE)
[KCalendarWidget]
ToolTip=A date selection widget (KDE)
WhatsThis=Provides a widget for calendar date input
Group=Date/Time (KDE)
[KDialog]
IncludeFile=kdialog.h
ToolTip=Class for simple Dialogs (KDE)
IsContainer=true
Group=Container (KDE)
[KDialogButtonBox]
ToolTip=Button Box (KDE)
WhatsThis=KDE's button box.
IncludeFile=kdialogbuttonbox.h
Group=Buttons (KDE)
DomXML=<ui><widget class="KDialogButtonBox"><property name="standardButtons"><set>QDialogButtonBox::Ok|QDialogButtonBox::Cancel</set></property></widget></ui>
[KDoubleNumInput]
ToolTip=Floating Point Number Input Widget (KDE)
WhatsThis=An input widget for floating point numbers, consisting of a spinbox and a slider.
IncludeFile=knuminput.h
Group=Input (KDE)
[KEditListWidget]
ToolTip=Fullfeatured edit box with buttons (KDE)
Group=Views (KDE)
[KFileMetaDataWidget]
ToolTip=File Meta Data Display
WhatsThis=Shows the meta data of one or more file items.
Group=Display (KDE)
[KFilterProxySearchLine]
IncludeFile=kfilterproxysearchline.h
ToolTip=Filter proxy search line
WhatsThis=A search line widget which works on a QSortFilterProxyModel
Group=Input (KDE)
[KFontChooser]
IncludeFile=kfontdialog.h
IconSet=kfontcombo.png
ToolTip=Font Chooser (KDE)
WhatsThis=A font type, size and style selection widget complete with preview
Group=Input (KDE)
[KFontComboBox]
IncludeFile=kfontcombobox.h
ToolTip=Font Combo Box (KDE)
WhatsThis=A combo box for font selection with language-specific previews
Group=Input (KDE)
[KFontRequester]
IncludeFile=kfontrequester.h
ToolTip=Font Requester (KDE)
WhatsThis=A compact font selection and preview widget
Group=Input (KDE)
[KGradientSelector]
IncludeFile=kselector.h
ToolTip=Gradient Color Selector (KDE)
Group=Input (KDE)
[KHistoryComboBox]
IncludeFile=khistorycombobox.h
ToolTip=A combobox for offering a history and completion (KDE)
WhatsThis=A combobox which implements a history like a unix shell
Group=Input (KDE)
[KIconButton]
IncludeFile=kicondialog.h
ToolTip=Button for selecting an icon (KDE)
Group=Buttons (KDE)
[KImageFilePreview]
IncludeFile=kimagefilepreview.h
ToolTip=A widget that provides a image preview of a URL
Group=Display (KDE)
ConstructorArgs=(parent)
[KIntNumInput]
ToolTip=Integer Input Widget (KDE)
WhatsThis=An input widget for integer numbers, consisting of a spinbox and a slider.
IncludeFile=knuminput.h
Group=Input (KDE)
[KIntSpinBox]
IncludeFile=knuminput.h
ToolTip=Enhanced Spinbox for Integer Values (KDE)
Group=Input (KDE)
[KKeySequenceWidget]
ToolTip=QKeySequence picker widget. (KDE)
WhatsThis=A widget to pick a QKeySequence.
IncludeFile=kkeysequencewidget.h
Group=Buttons (KDE)
[KLanguageButton]
ToolTip=Language Button (KDE)
WhatsThis=KDE's language button.
IncludeFile=klanguagebutton.h
Group=Buttons (KDE)
[KLed]
ToolTip=LED Widget (KDE)
WhatsThis=A widget showing a light emitter diode
Group=Display (KDE)
[KLineEdit]
ToolTip=Line Edit (KDE)
Group=Input (KDE)
[KListWidget]
ToolTip=Extended List Widget (KDE)
WhatsThis=An improved version of the QListWidget that follows KDE settings
Group=Views (KDE)
[KListWidgetSearchLine]
ToolTip=QListWidget Search Line (KDE)
Group=Input (KDE)
ConstructorArgs=(parent, 0)
[KMultiTabBar]
ToolTip=Multi Tab Bar Widget (KDE)
WhatsThis=A Widget for horizontal and vertical tabs.
ConstructorArgs=(KMultiTabBar::Left, parent)
Group=Display (KDE)
[KPageView]
ToolTip=Paged View (KDE)
WhatsThis=A base class which can handle multiple pages.
Group=Views (KDE)
[KPageWidget]
ToolTip=Paged Widget (KDE)
WhatsThis=Page widget with many layouts (faces).
Group=Views (KDE)
[KPixmapSequenceWidget]
ToolTip=Pixmap Sequence Widget (KDE)
WhatsThis=A simple widget showing a fixed size pixmap sequence.
Group=Display (KDE)
[KPushButton]
ToolTip=Improved QPushButton (KDE)
WhatsThis=An improved QPushButton to follow KDE settings
Group=Buttons (KDE)
[KRatingWidget]
IncludeFile=kratingwidget.h
ToolTip=Rating value display (KDE)
WhatsThis=Displays a rating as a range of stars or other arbitrary pixmaps.
Group=Display (KDE)
[KRestrictedLine]
ToolTip=Line Edit for restricted input (KDE)
Group=Input (KDE)
[KRichTextEdit]
IncludeFile=krichtextedit.h
ToolTip=Rich Text Editor (KDE)
Group=Input (KDE)
[KRichTextWidget]
IncludeFile=krichtextwidget.h
ToolTip=Rich Text Widget (KDE)
Group=Input (KDE)
[KRuler]
ToolTip=Measuring Ruler Widget (KDE)
WhatsThis=A measuring ruler widget as seen in KWord for page widths and heights
Group=Display (KDE)
[KSeparator]
IncludeFile=kseparator.h
ToolTip=Standard horizontal or vertical separator.
Group=Display (KDE)
[KShortcutsEditor]
ToolTip=Shortcuts editor widget. (KDE)
WhatsThis=A widget to edit a list of shortcuts.
IncludeFile=kshortcutseditor.h
Group=Input (KDE)
[KShortcutWidget]
ToolTip=Shortcut picker widget. (KDE)
WhatsThis=A widget to pick a KShortcut.
IncludeFile=kshortcutwidget.h
Group=Buttons (KDE)
[KSqueezedTextLabel]
ToolTip=A QLabel that squeezes its text (KDE)
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
ConstructorArgs=("KSqueezedTextLabel", parent)
Group=Display (KDE)
[KTabBar]
ToolTip=KDE Tab Bar
WhatsThis=A QTabBar with extended features.
Group=Display (KDE)
[KTabWidget]
IncludeFile=ktabwidget.h
ToolTip=KDE tab widget container.
IsContainer=true
Group=Container (KDE)
[KTextEdit]
ToolTip=Improved QTextEdit (KDE)
WhatsThis=An improved version of the QTextEdit with mail or system browser invocation support
Group=Input (KDE)
[KTimeZoneWidget]
ToolTip=This widget can be used to display or allow user selection of timezones. (KDE)
IncludeFile=ktimezonewidget.h
ConstructorArgs=(parent)
Group=Input (KDE)
[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 (KDE)
[KTreeWidgetSearchLine]
ToolTip=QTreeWidget Search Line (KDE)
Group=Input (KDE)
ConstructorArgs=(parent, 0)
[KTreeWidgetSearchLineWidget]
ToolTip=QTreeWidget Search Line Widget (KDE)
IncludeFile=ktreewidgetsearchline.h
Group=Input (KDE)
ConstructorArgs=(parent, 0)
[KUrlComboRequester]
ToolTip=URL Requester (KDE)
WhatsThis=A widget holding a combobox and a pushbutton. A "file open" dialog opened when clicking on the pushbutton
IncludeFile=kurlrequester.h
Group=Input (KDE)
[KUrlLabel]
ToolTip=URL Label (KDE)
ConstructorArgs=("KUrlLabel", QString(), parent)
Group=Display (KDE)
[KUrlRequester]
ToolTip=URL Requester (KDE)
WhatsThis=A widget holding a lineedit and a pushbutton. A "file open" dialog opened when clicking on the pushbutton
Group=Input (KDE)
[KSpellDictionaryComboBox]
IncludeFile=kspelldictionarycombobox.h
ToolTip=Dictionary Combobox
WhatsThis=A combobox to select a dictionary for spellchecking
Group=Spell (KDE)
[KMediaWidget]
ToolTip=Multimedia files player (KDE)
WhatsThis=A widget holding media controls for playing media files
Group=Display (KDE)
ConstructorArgs=(parent)