diff --git a/.gitignore b/.gitignore
index 153e101..f848c3a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,5 @@
/env
build
*.qmlc
*.jsc
+*.tag
diff --git a/KWidgetsAddons.tags.xml b/KWidgetsAddons.tags.xml
new file mode 100644
index 0000000..c45a99c
--- /dev/null
+++ b/KWidgetsAddons.tags.xml
@@ -0,0 +1,8982 @@
+
+
+
+ KEditListWidget::CustomEditor
+ classKEditListWidget_1_1CustomEditor.html
+
+
+ KAcceleratorManager
+ classKAcceleratorManager.html
+
+ static void
+ addStandardActionNames
+ classKAcceleratorManager.html
+ adc25a9871179cae113d3f51cbbf0883a
+ (const QStringList &names)
+
+
+ static void
+ last_manage
+ classKAcceleratorManager.html
+ a1d79c3c6280f944d4bffd2c3cb187285
+ (QString &added, QString &changed, QString &removed)
+
+
+ static void
+ manage
+ classKAcceleratorManager.html
+ a900cb1f3476bc01c756282d4ac23a53d
+ (QWidget *widget, bool programmers_mode=false)
+
+
+ static void
+ setNoAccel
+ classKAcceleratorManager.html
+ a7f61103bd3e0a4928493aad29f64392a
+ (QWidget *widget)
+
+
+
+ KActionMenu
+ classKActionMenu.html
+ QWidgetAction
+
+ void
+ addAction
+ classKActionMenu.html
+ adb4dff6912b930a447361ada45011d8f
+ (QAction *action)
+
+
+ bool
+ delayed
+ classKActionMenu.html
+ a0980d045873c06a4f362a22948746db1
+ () const
+
+
+ KWIDGETSADDONS_DEPRECATED QMenu *
+ popupMenu
+ classKActionMenu.html
+ aab62e9d91da9f974b3c399982228cac2
+ ()
+
+
+ KWIDGETSADDONS_DEPRECATED void
+ remove
+ classKActionMenu.html
+ a5b1fc623c2a9c4b28733c62db58cc6a7
+ (QAction *)
+
+
+ void
+ setDelayed
+ classKActionMenu.html
+ a7e60a60c87657f5da6d3df0299cc3dcc
+ (bool delayed)
+
+
+ void
+ setStickyMenu
+ classKActionMenu.html
+ a9beb4c6b56619e31b97f1f1ca0697590
+ (bool sticky)
+
+
+ bool
+ stickyMenu
+ classKActionMenu.html
+ aaeea77068580271bf383b1242ef4677a
+ () const
+
+
+
+ KActionSelector
+ classKActionSelector.html
+ QWidget
+
+ AtBottom
+ classKActionSelector.html
+ a3020877c4b0e9cd1283f8ba8870f3f3ea0d12f64e6aa19e3f241cd604e5c150bd
+
+
+
+ AtTop
+ classKActionSelector.html
+ a3020877c4b0e9cd1283f8ba8870f3f3eaa6bb561cd67a4885d3b3af59a353ea82
+
+
+
+ BelowCurrent
+ classKActionSelector.html
+ a3020877c4b0e9cd1283f8ba8870f3f3eae98bf3dba1035da37091e8d24b321a7f
+
+
+
+
+ InsertionPolicy
+ classKActionSelector.html
+ a3020877c4b0e9cd1283f8ba8870f3f3e
+
+
+
+ BelowCurrent
+ classKActionSelector.html
+ a3020877c4b0e9cd1283f8ba8870f3f3eae98bf3dba1035da37091e8d24b321a7f
+
+
+
+ Sorted
+ classKActionSelector.html
+ a3020877c4b0e9cd1283f8ba8870f3f3ea9fe86366d9349494ee2cbd27dcc3e41c
+
+
+
+ AtTop
+ classKActionSelector.html
+ a3020877c4b0e9cd1283f8ba8870f3f3eaa6bb561cd67a4885d3b3af59a353ea82
+
+
+
+ AtBottom
+ classKActionSelector.html
+ a3020877c4b0e9cd1283f8ba8870f3f3ea0d12f64e6aa19e3f241cd604e5c150bd
+
+
+
+
+ MoveButton
+ classKActionSelector.html
+ a3994ab3b78e56e9225db0eab94a513d7
+
+
+
+ Sorted
+ classKActionSelector.html
+ a3020877c4b0e9cd1283f8ba8870f3f3ea9fe86366d9349494ee2cbd27dcc3e41c
+
+
+
+ void
+ added
+ classKActionSelector.html
+ a9822035a8126b90a9812589120a5c945
+ (QListWidgetItem *item)
+
+
+ void
+ movedDown
+ classKActionSelector.html
+ a46fcecef09fa332f75a8df3f948c659e
+ (QListWidgetItem *item)
+
+
+ void
+ movedUp
+ classKActionSelector.html
+ a0ada18d784805353f7ea698b940318fb
+ (QListWidgetItem *item)
+
+
+ void
+ removed
+ classKActionSelector.html
+ a6dafa051fd2eea47e27396801257a7ce
+ (QListWidgetItem *item)
+
+
+ void
+ setButtonsEnabled
+ classKActionSelector.html
+ ade66cd662506597bd32a42176e96396a
+ ()
+
+
+ InsertionPolicy
+ availableInsertionPolicy
+ classKActionSelector.html
+ a5666f62c786bc63e4656ede8e0ada031
+ () const
+
+
+ QString
+ availableLabel
+ classKActionSelector.html
+ a6deb826e2ac9daebc27cdde3d202609c
+ () const
+
+
+ QListWidget *
+ availableListWidget
+ classKActionSelector.html
+ ab7d8cda6b80ed445779b9325effc5083
+ () const
+
+
+ bool
+ keyboardEnabled
+ classKActionSelector.html
+ a0b008e9de6bbeb71c94dfec4ea1de736
+ () const
+
+
+ bool
+ moveOnDoubleClick
+ classKActionSelector.html
+ a490f6a5b56e53bf003ab86151d966b6e
+ () const
+
+
+ InsertionPolicy
+ selectedInsertionPolicy
+ classKActionSelector.html
+ aeddf6a7f53c9d49052d627d72d6d9467
+ () const
+
+
+ QString
+ selectedLabel
+ classKActionSelector.html
+ a9f42d28d185067150204066a6910c59f
+ () const
+
+
+ QListWidget *
+ selectedListWidget
+ classKActionSelector.html
+ a05d7b005fd4a2d1caf963f6551d23b53
+ () const
+
+
+ void
+ setAvailableInsertionPolicy
+ classKActionSelector.html
+ ae7517268a04a212a6c44844ae9d92b23
+ (InsertionPolicy policy)
+
+
+ void
+ setAvailableLabel
+ classKActionSelector.html
+ a7efccb8e6fdb700eca9d798f18655447
+ (const QString &text)
+
+
+ void
+ setButtonIcon
+ classKActionSelector.html
+ aa3fafe94e0c72d453082f2b959ae8000
+ (const QString &icon, MoveButton button)
+
+
+ void
+ setButtonIconSet
+ classKActionSelector.html
+ a6dbe95a683f34255a9236778212338d9
+ (const QIcon &iconset, MoveButton button)
+
+
+ void
+ setButtonTooltip
+ classKActionSelector.html
+ a834e1f020b33f9b28b73328b40b72c4e
+ (const QString &tip, MoveButton button)
+
+
+ void
+ setButtonWhatsThis
+ classKActionSelector.html
+ a92833a8614347a2784f869a77488852d
+ (const QString &text, MoveButton button)
+
+
+ void
+ setKeyboardEnabled
+ classKActionSelector.html
+ ac2cef2c604a06c3b7b52ad5f2d60d122
+ (bool enable)
+
+
+ void
+ setMoveOnDoubleClick
+ classKActionSelector.html
+ a6e006e14d819a1608e11778f5dc50c1a
+ (bool enable)
+
+
+ void
+ setSelectedInsertionPolicy
+ classKActionSelector.html
+ a6551c563f86db159ee607f7e552054e9
+ (InsertionPolicy policy)
+
+
+ void
+ setSelectedLabel
+ classKActionSelector.html
+ a52edfaaed1a576b2e697ac179b3902ee
+ (const QString &text)
+
+
+ void
+ setShowUpDownButtons
+ classKActionSelector.html
+ a2e92cf0cac55c7fa1e2dd6507d8aa4cb
+ (bool show)
+
+
+ bool
+ showUpDownButtons
+ classKActionSelector.html
+ a534ab9a9ebc98c81d406f666c39523f5
+ () const
+
+
+ bool
+ eventFilter
+ classKActionSelector.html
+ a08c27ca61ce9003a6a4bfbb60954c15c
+ (QObject *, QEvent *) override
+
+
+ void
+ keyPressEvent
+ classKActionSelector.html
+ a97fc431ab9131821ee22822f3c68a1cd
+ (QKeyEvent *) override
+
+
+ friend class
+ KActionSelectorPrivate
+ classKActionSelector.html
+ a017fdf8c0733f0c52e6e8c03a16af0b7
+
+
+
+
+ KAnimatedButton
+ classKAnimatedButton.html
+ QToolButton
+
+ void
+ start
+ classKAnimatedButton.html
+ a9d401468d5bb860e9c9201c05c3221ad
+ ()
+
+
+ void
+ stop
+ classKAnimatedButton.html
+ a437f8fcdafc50244f4bb9a5f35934fe7
+ ()
+
+
+
+ KAnimatedButton
+ classKAnimatedButton.html
+ aabff668a05cf6c387834e2806ebb9296
+ (QWidget *parent=nullptr)
+
+
+ virtual
+ ~KAnimatedButton
+ classKAnimatedButton.html
+ ad42dd4d5d51b7c2345bca5e5d59435ca
+ ()
+
+
+ QString
+ animationPath
+ classKAnimatedButton.html
+ aa8ff08601303c75c6042d8c4567e8db2
+ () const
+
+
+ void
+ setAnimationPath
+ classKAnimatedButton.html
+ acc8e4227f18132dfdaec14ecbd4c2a82
+ (const QString &path)
+
+
+
+ KAssistantDialog
+ classKAssistantDialog.html
+ KPageDialog
+
+ virtual void
+ back
+ classKAssistantDialog.html
+ a42012caf08cec26775fbd62380053bf4
+ ()
+
+
+ virtual void
+ next
+ classKAssistantDialog.html
+ a55397693db11844b0c8a71f7ee207ad2
+ ()
+
+
+
+ KAssistantDialog
+ classKAssistantDialog.html
+ a0818b328cc781a4a94efd30e8b907622
+ (QWidget *parent=nullptr, Qt::WindowFlags flags=Qt::WindowFlags())
+
+
+ QPushButton *
+ backButton
+ classKAssistantDialog.html
+ a6e09c1963cc4a53756df5ebff22e887e
+ () const
+
+
+ QPushButton *
+ finishButton
+ classKAssistantDialog.html
+ a5372e34963a66daaa926c61b47c8bbbd
+ () const
+
+
+ bool
+ isAppropriate
+ classKAssistantDialog.html
+ a1950ba4c8a736a44a3cfc034aeb46ebe
+ (KPageWidgetItem *page) const
+
+
+ bool
+ isValid
+ classKAssistantDialog.html
+ a0112ac394cda49ab5d598c194e8eddd8
+ (KPageWidgetItem *page) const
+
+
+ QPushButton *
+ nextButton
+ classKAssistantDialog.html
+ aa6d20c2b058b7d5f2585b921140d1402
+ () const
+
+
+ void
+ setAppropriate
+ classKAssistantDialog.html
+ a87a23443b7c0b58833b7d87d0e825fa3
+ (KPageWidgetItem *page, bool appropriate)
+
+
+ void
+ setValid
+ classKAssistantDialog.html
+ aa296eee793a180dec152f509751d7def
+ (KPageWidgetItem *page, bool enable)
+
+
+
+ KAssistantDialog
+ classKAssistantDialog.html
+ aff380a45c650d6705831bdbcedd3cf6b
+ (KPageWidget *widget, QWidget *parent=nullptr, Qt::WindowFlags flags=Qt::WindowFlags())
+
+
+
+ KCapacityBar
+ classKCapacityBar.html
+ QWidget
+
+ DrawTextInline
+ classKCapacityBar.html
+ aea9afaec7e9728a73f55c21bf107fa3dae42b50cb9fe1c0d24688f4dcbe42f1cb
+
+
+
+
+ DrawTextMode
+ classKCapacityBar.html
+ aea9afaec7e9728a73f55c21bf107fa3d
+
+
+
+ DrawTextInline
+ classKCapacityBar.html
+ aea9afaec7e9728a73f55c21bf107fa3dae42b50cb9fe1c0d24688f4dcbe42f1cb
+
+
+
+ DrawTextOutline
+ classKCapacityBar.html
+ aea9afaec7e9728a73f55c21bf107fa3da718b2f75fc20de158893f8416ac3a672
+
+
+
+ DrawTextOutline
+ classKCapacityBar.html
+ aea9afaec7e9728a73f55c21bf107fa3da718b2f75fc20de158893f8416ac3a672
+
+
+
+
+ KCapacityBar
+ classKCapacityBar.html
+ ab2fc21e2f62c702c5307e710067c8de4
+ (QWidget *parent=nullptr)
+
+
+
+ KCapacityBar
+ classKCapacityBar.html
+ ac0c963dc481e2ec3d88d8d12309fce62
+ (DrawTextMode drawTextMode, QWidget *parent=nullptr)
+
+
+ int
+ barHeight
+ classKCapacityBar.html
+ a4ebc7eefc1e699792eed3b76cc782769
+ () const
+
+
+ bool
+ continuous
+ classKCapacityBar.html
+ a29746b88b3a52988cbbd46aabed9748b
+ () const
+
+
+ void
+ drawCapacityBar
+ classKCapacityBar.html
+ abe20b4a587dd4b5a6cfcb4352ca23d0e
+ (QPainter *p, const QRect &rect) const
+
+
+ DrawTextMode
+ drawTextMode
+ classKCapacityBar.html
+ a73e8ead365950675013392be74034012
+ () const
+
+
+ bool
+ fillFullBlocks
+ classKCapacityBar.html
+ ae67fc1207914030a8dfde8a6f0586f20
+ () const
+
+
+ Qt::Alignment
+ horizontalTextAlignment
+ classKCapacityBar.html
+ a047a620f05e4f64c4127ea3148a9ff9a
+ () const
+
+
+ void
+ setBarHeight
+ classKCapacityBar.html
+ a6f5c42a6549db6ca0d2d7d34d1c43c0d
+ (int barHeight)
+
+
+ void
+ setContinuous
+ classKCapacityBar.html
+ a6137f97fcf03f101bf760ad932320f79
+ (bool continuous)
+
+
+ void
+ setDrawTextMode
+ classKCapacityBar.html
+ ac774f9172b1848608a9a359be70612f8
+ (DrawTextMode mode)
+
+
+ void
+ setFillFullBlocks
+ classKCapacityBar.html
+ a1e5399dabbf7785042eabc97752c52af
+ (bool fillFullBlocks)
+
+
+ void
+ setHorizontalTextAlignment
+ classKCapacityBar.html
+ a626917133f81d5dcea41f79a2c498ee3
+ (Qt::Alignment textAlignment)
+
+
+ void
+ setText
+ classKCapacityBar.html
+ ade15bcdaf0bd3f8cb1f762e46356fbae
+ (const QString &text)
+
+
+ void
+ setValue
+ classKCapacityBar.html
+ a562573b16e9f34381d24af7d12f69d2a
+ (int value)
+
+
+ QString
+ text
+ classKCapacityBar.html
+ a0b421ce8ef64fad8cd07419162ff571f
+ () const
+
+
+ int
+ value
+ classKCapacityBar.html
+ a805e79890c626946a6c35dcc3f8ff67f
+ () const
+
+
+
+ KCharSelect
+ classKCharSelect.html
+ QWidget
+
+ AllGuiElements
+ classKCharSelect.html
+ a6a96b4bdb802f5788966eb2d5672e71fa23d151bd2384d4cb4fcd3c3c4d558d67
+
+
+
+ BlockCombos
+ classKCharSelect.html
+ a6a96b4bdb802f5788966eb2d5672e71fa25e26257cf859038858563a85ffa77a7
+
+
+
+ CharacterTable
+ classKCharSelect.html
+ a6a96b4bdb802f5788966eb2d5672e71fa01924e014e9eacdb6d5c44c3898f9131
+
+
+
+
+ Control
+ classKCharSelect.html
+ a6a96b4bdb802f5788966eb2d5672e71f
+
+
+
+ SearchLine
+ classKCharSelect.html
+ a6a96b4bdb802f5788966eb2d5672e71fa4980311a164f936f54d6d46907d781ca
+
+
+
+ FontCombo
+ classKCharSelect.html
+ a6a96b4bdb802f5788966eb2d5672e71fa304cbfdbfd99034c0876422025db9d48
+
+
+
+ FontSize
+ classKCharSelect.html
+ a6a96b4bdb802f5788966eb2d5672e71fa4b96a8ab3068e504c0805032fa06d06d
+
+
+
+ BlockCombos
+ classKCharSelect.html
+ a6a96b4bdb802f5788966eb2d5672e71fa25e26257cf859038858563a85ffa77a7
+
+
+
+ CharacterTable
+ classKCharSelect.html
+ a6a96b4bdb802f5788966eb2d5672e71fa01924e014e9eacdb6d5c44c3898f9131
+
+
+
+ DetailBrowser
+ classKCharSelect.html
+ a6a96b4bdb802f5788966eb2d5672e71faf55d79270a4b701c501df7a741c517dd
+
+
+
+ HistoryButtons
+ classKCharSelect.html
+ a6a96b4bdb802f5788966eb2d5672e71fa15bd3af1af83853478c800c8d82ad75d
+
+
+
+ AllGuiElements
+ classKCharSelect.html
+ a6a96b4bdb802f5788966eb2d5672e71fa23d151bd2384d4cb4fcd3c3c4d558d67
+
+
+
+ DetailBrowser
+ classKCharSelect.html
+ a6a96b4bdb802f5788966eb2d5672e71faf55d79270a4b701c501df7a741c517dd
+
+
+
+ FontCombo
+ classKCharSelect.html
+ a6a96b4bdb802f5788966eb2d5672e71fa304cbfdbfd99034c0876422025db9d48
+
+
+
+ FontSize
+ classKCharSelect.html
+ a6a96b4bdb802f5788966eb2d5672e71fa4b96a8ab3068e504c0805032fa06d06d
+
+
+
+ HistoryButtons
+ classKCharSelect.html
+ a6a96b4bdb802f5788966eb2d5672e71fa15bd3af1af83853478c800c8d82ad75d
+
+
+
+ SearchLine
+ classKCharSelect.html
+ a6a96b4bdb802f5788966eb2d5672e71fa4980311a164f936f54d6d46907d781ca
+
+
+
+ void
+ charSelected
+ classKCharSelect.html
+ ac580b0220d6f495702ea3aca37c9a198
+ (const QChar &c)
+
+
+ void
+ codePointSelected
+ classKCharSelect.html
+ a6fdea06876117b7b387d4aef0b100c7c
+ (uint codePoint)
+
+
+ void
+ currentCharChanged
+ classKCharSelect.html
+ a62d53373c5b75557458e70d9338ac341
+ (const QChar &c)
+
+
+ void
+ currentCodePointChanged
+ classKCharSelect.html
+ adfc484299ccd72835d67e5e3d273e46b
+ (uint codePoint)
+
+
+ void
+ currentFontChanged
+ classKCharSelect.html
+ a6493c007feb96144045932b5c79bb9ea
+ (const QFont &font)
+
+
+ void
+ displayedCharsChanged
+ classKCharSelect.html
+ a3ba453bd2d7a6fa3ac2587d573f72977
+ ()
+
+
+ void
+ setCurrentChar
+ classKCharSelect.html
+ a412b60b97e6330327f5e52ffb3eb10ee
+ (const QChar &c)
+
+
+ void
+ setCurrentCodePoint
+ classKCharSelect.html
+ a21ae7a857c2c7276bb76fac0e21736d1
+ (uint codePoint)
+
+
+ void
+ setCurrentFont
+ classKCharSelect.html
+ aad11680e9cf64bb487a7d19327c088a6
+ (const QFont &font)
+
+
+
+ KCharSelect
+ classKCharSelect.html
+ a14a4b1d5d9bdd78c8162d9f27ce740de
+ (QWidget *parent, QObject *actionParent, const Controls controls=AllGuiElements)
+
+
+ bool
+ allPlanesEnabled
+ classKCharSelect.html
+ a197528c55795a01071083c5f6520ff17
+ () const
+
+
+ QChar
+ currentChar
+ classKCharSelect.html
+ a727faab6c7acd9667cfa0305ea4032ed
+ () const
+
+
+ uint
+ currentCodePoint
+ classKCharSelect.html
+ aa2630315e0e42d2186108493637a38b6
+ () const
+
+
+ QFont
+ currentFont
+ classKCharSelect.html
+ a7372557e6c1eb64a125ee899ab893af8
+ () const
+
+
+ QList< QChar >
+ displayedChars
+ classKCharSelect.html
+ ac312906f5d54c8b964dbec254a7aaa88
+ () const
+
+
+ QVector< uint >
+ displayedCodePoints
+ classKCharSelect.html
+ aef34f6afd7dc0a0059463a717a40cb26
+ () const
+
+
+
+ Q_DECLARE_FLAGS
+ classKCharSelect.html
+ a262b2303835f0b34eb5dac53d9343cd4
+ (Controls, Control) explicit KCharSelect(QWidget *parent
+
+
+ void
+ setAllPlanesEnabled
+ classKCharSelect.html
+ ab7cdc996d2179e80118d3d7c52faaf40
+ (bool all)
+
+
+ QSize
+ sizeHint
+ classKCharSelect.html
+ ac557dcb9559424a5e3daa51be4f3c434
+ () const override
+
+
+
+ KCollapsibleGroupBox
+ classKCollapsibleGroupBox.html
+ QWidget
+
+ void
+ expandedChanged
+ classKCollapsibleGroupBox.html
+ a292d0b4dc7893632d9999d7eb60ba080
+ ()
+
+
+ void
+ titleChanged
+ classKCollapsibleGroupBox.html
+ ab526aad48788b332ca0ff20080822490
+ ()
+
+
+ void
+ collapse
+ classKCollapsibleGroupBox.html
+ acd84755d77e32268c42d77938b7e64cd
+ ()
+
+
+ void
+ expand
+ classKCollapsibleGroupBox.html
+ a9ebd345d9d302200c4561f165f42f911
+ ()
+
+
+ void
+ toggle
+ classKCollapsibleGroupBox.html
+ acf4b71f694d49d9ac587ab179b664a41
+ ()
+
+
+ bool
+ isExpanded
+ classKCollapsibleGroupBox.html
+ a69d16657d556c32dfac7c2f590d1a3f3
+ () const
+
+
+ void
+ setExpanded
+ classKCollapsibleGroupBox.html
+ aed1dcf8b08edf681572b15ef78ac162e
+ (bool expanded)
+
+
+ void
+ setTitle
+ classKCollapsibleGroupBox.html
+ ad7c2262af14b91b3ea279f911e7f3b6d
+ (const QString &title)
+
+
+ QString
+ title
+ classKCollapsibleGroupBox.html
+ ab81b3a6e7833c82489e4ff79ab5c38c0
+ () const
+
+
+
+ KColorButton
+ classKColorButton.html
+ QPushButton
+
+ void
+ changed
+ classKColorButton.html
+ a8d52a967d963aa08ac4bf8254c6ce0c3
+ (const QColor &newColor)
+
+
+
+ KColorButton
+ classKColorButton.html
+ a481596a794744d371926377334b08388
+ (QWidget *parent=nullptr)
+
+
+
+ KColorButton
+ classKColorButton.html
+ aa28f1ac025f50e46b53748d45282c2e1
+ (const QColor &c, QWidget *parent=nullptr)
+
+
+
+ KColorButton
+ classKColorButton.html
+ a6293564d91f356bf47a3f0243a4ea33f
+ (const QColor &c, const QColor &defaultColor, QWidget *parent=nullptr)
+
+
+ QColor
+ color
+ classKColorButton.html
+ a7c81dd22fec03ccdd72c285ecacbe467
+ () const
+
+
+ QColor
+ defaultColor
+ classKColorButton.html
+ adee476febd7af6ee0364ed2f0654581e
+ () const
+
+
+ bool
+ isAlphaChannelEnabled
+ classKColorButton.html
+ a73fc7e36fc5645c1c4662b57851dd813
+ () const
+
+
+ void
+ setAlphaChannelEnabled
+ classKColorButton.html
+ adc007c3cbd8e853278a43ef313e39857
+ (bool alpha)
+
+
+ void
+ setColor
+ classKColorButton.html
+ ab33f655141167ad7ab063d625dd2968e
+ (const QColor &c)
+
+
+ void
+ setDefaultColor
+ classKColorButton.html
+ a2a6c93223eb6e884cafde6397b352984
+ (const QColor &c)
+
+
+
+ KColorCombo
+ classKColorCombo.html
+ QComboBox
+
+ void
+ activated
+ classKColorCombo.html
+ aeff919aefed721e4e3de8b7061dbe92e
+ (const QColor &col)
+
+
+ void
+ highlighted
+ classKColorCombo.html
+ af9cf473e7a2b31fab378f9748e23bcb5
+ (const QColor &col)
+
+
+
+ KColorCombo
+ classKColorCombo.html
+ a56eef2f991a284d91fd46169ce9d5204
+ (QWidget *parent=nullptr)
+
+
+ QColor
+ color
+ classKColorCombo.html
+ ab1c860c3b19c6d648f5b5fb38f708a41
+ () const
+
+
+ QList< QColor >
+ colors
+ classKColorCombo.html
+ ac4bbbc8bf1a10add2dd912a54706b476
+ () const
+
+
+ bool
+ isCustomColor
+ classKColorCombo.html
+ a9885ff207caaa9d88dde59ea077c02bf
+ () const
+
+
+ void
+ setColor
+ classKColorCombo.html
+ af7362a6c1bbc45d48b4f9df760f659ca
+ (const QColor &col)
+
+
+ void
+ setColors
+ classKColorCombo.html
+ a07160f07f2cd2d1f9773d31da7558345
+ (const QList< QColor > &colors)
+
+
+ void
+ showEmptyList
+ classKColorCombo.html
+ a4c94e16751c59bbb8485b97a4da8faa1
+ ()
+
+
+
+ KColumnResizer
+ classKColumnResizer.html
+ QObject
+
+
+ KColumnResizer
+ classKColumnResizer.html
+ a413131ef84d7d85bb39100e3e07135c5
+ (QObject *parent=nullptr)
+
+
+ void
+ addWidget
+ classKColumnResizer.html
+ a54abd0b6bcc8f8c60ae4a0a2ed27d9b3
+ (QWidget *widget)
+
+
+ void
+ addWidgetsFromLayout
+ classKColumnResizer.html
+ a171fef726bb519f157bf1261fd1df41c
+ (QLayout *layout, int column=0)
+
+
+ void
+ removeWidget
+ classKColumnResizer.html
+ a212a249be83572149247e7eaa52b45f6
+ (QWidget *widget)
+
+
+
+ KCursor
+ classKCursor.html
+
+ static void
+ autoHideEventFilter
+ classKCursor.html
+ ac667325a07f50c210d728d1ebddbcd06
+ (QObject *, QEvent *)
+
+
+ static int
+ hideCursorDelay
+ classKCursor.html
+ a4230d1d5e56228aad21859b6fa0bf182
+ ()
+
+
+ static void
+ setAutoHideCursor
+ classKCursor.html
+ a203cef55ba5d50c4cab1ddb77e67ac4f
+ (QWidget *w, bool enable, bool customEventFilter=false)
+
+
+ static void
+ setHideCursorDelay
+ classKCursor.html
+ a93afd2b3c51854c05e47d5de0e2ce73c
+ (int ms)
+
+
+
+ KDateComboBox
+ classKDateComboBox.html
+ QComboBox
+
+ DateKeywords
+ classKDateComboBox.html
+ a63598a9cae2194c82e43aa63dbd5f95da5912f8422aedcb977400b4d4637e8800
+
+
+
+ DatePicker
+ classKDateComboBox.html
+ a63598a9cae2194c82e43aa63dbd5f95dae3e3b9bafbbac3c0bcf1c3f7ef941285
+
+
+
+ EditDate
+ classKDateComboBox.html
+ a63598a9cae2194c82e43aa63dbd5f95daa2d857e5f55beb360edc5308021d9aa3
+
+
+
+
+ Option
+ classKDateComboBox.html
+ a63598a9cae2194c82e43aa63dbd5f95d
+
+
+
+ EditDate
+ classKDateComboBox.html
+ a63598a9cae2194c82e43aa63dbd5f95daa2d857e5f55beb360edc5308021d9aa3
+
+
+
+ SelectDate
+ classKDateComboBox.html
+ a63598a9cae2194c82e43aa63dbd5f95da559dd4b0baca327a3ca7b917472518d6
+
+
+
+ DatePicker
+ classKDateComboBox.html
+ a63598a9cae2194c82e43aa63dbd5f95dae3e3b9bafbbac3c0bcf1c3f7ef941285
+
+
+
+ DateKeywords
+ classKDateComboBox.html
+ a63598a9cae2194c82e43aa63dbd5f95da5912f8422aedcb977400b4d4637e8800
+
+
+
+ WarnOnInvalid
+ classKDateComboBox.html
+ a63598a9cae2194c82e43aa63dbd5f95da822d777bd4e53df2ee731ce5861ff4ad
+
+
+
+ SelectDate
+ classKDateComboBox.html
+ a63598a9cae2194c82e43aa63dbd5f95da559dd4b0baca327a3ca7b917472518d6
+
+
+
+ WarnOnInvalid
+ classKDateComboBox.html
+ a63598a9cae2194c82e43aa63dbd5f95da822d777bd4e53df2ee731ce5861ff4ad
+
+
+
+ void
+ dateChanged
+ classKDateComboBox.html
+ ac4a1cf427420c754012788f907d18dda
+ (const QDate &date)
+
+
+ void
+ dateEdited
+ classKDateComboBox.html
+ a149c7633e9b65df4810da216d1ff0b38
+ (const QDate &date)
+
+
+ void
+ dateEntered
+ classKDateComboBox.html
+ acc97460b423ee08d267ccf1f07fc60c9
+ (const QDate &date)
+
+
+ void
+ resetDateRange
+ classKDateComboBox.html
+ a88cb966c9b7bfc5cc3c34e9f6aa214e4
+ ()
+
+
+ void
+ resetMaximumDate
+ classKDateComboBox.html
+ ab5c2e1baa57317d0c4c965d6199e7ed7
+ ()
+
+
+ void
+ resetMinimumDate
+ classKDateComboBox.html
+ a3e15406cf6669cd2300c4755f80bee3f
+ ()
+
+
+ void
+ setDate
+ classKDateComboBox.html
+ a740b4b9071106240638abc705a85aca9
+ (const QDate &date)
+
+
+ void
+ setDateMap
+ classKDateComboBox.html
+ a6c5b8438516b39609f82c88d4e4ff99f
+ (QMap< QDate, QString > dateMap)
+
+
+ void
+ setDateRange
+ classKDateComboBox.html
+ af97923c655b574b94e72e9e33ea6fdcb
+ (const QDate &minDate, const QDate &maxDate, const QString &minWarnMsg=QString(), const QString &maxWarnMsg=QString())
+
+
+ void
+ setDisplayFormat
+ classKDateComboBox.html
+ a133bd0b79a65b9c1eaea06367a821ece
+ (QLocale::FormatType format)
+
+
+ void
+ setMaximumDate
+ classKDateComboBox.html
+ a806261cb59e884f84368a64a696cd5de
+ (const QDate &maxDate, const QString &maxWarnMsg=QString())
+
+
+ void
+ setMinimumDate
+ classKDateComboBox.html
+ a6adb177629e005ce2f2c21bb33f321f6
+ (const QDate &minDate, const QString &minWarnMsg=QString())
+
+
+ void
+ setOptions
+ classKDateComboBox.html
+ a12ce8107bf090619cd6ecd14d96fb09b
+ (Options options)
+
+
+
+ KDateComboBox
+ classKDateComboBox.html
+ a060b2eafd18e6292e5ddae7d543600bc
+ (QWidget *parent=nullptr)
+
+
+
+ ~KDateComboBox
+ classKDateComboBox.html
+ ad2121f25c7503a81c903d8d7985845f5
+ () override
+
+
+ QDate
+ date
+ classKDateComboBox.html
+ ab71382a30dda1442cb54ce4243e39df8
+ () const
+
+
+ QMap< QDate, QString >
+ dateMap
+ classKDateComboBox.html
+ ae9bea5087e0da1a003cb96195097e080
+ () const
+
+
+ QLocale::FormatType
+ displayFormat
+ classKDateComboBox.html
+ a4a6bd12455918398dbeab628accc1507
+ () const
+
+
+ bool
+ isNull
+ classKDateComboBox.html
+ a4fd01fe8aefb3dafe0ba1e6ffd8746c5
+ () const
+
+
+ bool
+ isValid
+ classKDateComboBox.html
+ aa05563591e721598adad6b8384108d5a
+ () const
+
+
+ QDate
+ maximumDate
+ classKDateComboBox.html
+ ad249494497e4442e20daae408229249c
+ () const
+
+
+ QDate
+ minimumDate
+ classKDateComboBox.html
+ aa3daa994d45fc6b3b433338d214506cb
+ () const
+
+
+ Options
+ options
+ classKDateComboBox.html
+ a475bccd1e319c7f4ed6cdc31233da1fe
+ () const
+
+
+ virtual void
+ assignDate
+ classKDateComboBox.html
+ a9780fd93435a5e96ece74373cf104d9e
+ (const QDate &date)
+
+
+
+ KDatePicker
+ classKDatePicker.html
+ QFrame
+
+ void
+ dateChanged
+ classKDatePicker.html
+ a7ef8a60b34c46a33e300d98a2bad7063
+ (const QDate &date)
+
+
+ void
+ dateEntered
+ classKDatePicker.html
+ a49b3743b3ace88ede54263ada8194ad2
+ (const QDate &date)
+
+
+ void
+ dateSelected
+ classKDatePicker.html
+ a6163ad9c3f625f7a58050bdb1ea99328
+ (const QDate &date)
+
+
+ void
+ tableClicked
+ classKDatePicker.html
+ afd16e2f6942adf3c7f94761587542d9c
+ ()
+
+
+
+ KDatePicker
+ classKDatePicker.html
+ a03a1f871be6aa4726c92cf44d8a3ff48
+ (QWidget *parent=nullptr)
+
+
+
+ KDatePicker
+ classKDatePicker.html
+ a8cb8c7f425ea75733af4b53f66dda7cd
+ (const QDate &dt, QWidget *parent=nullptr)
+
+
+
+ ~KDatePicker
+ classKDatePicker.html
+ a6a26b39c546e98ce2159778e8898e6da
+ () override
+
+
+ const QDate &
+ date
+ classKDatePicker.html
+ a92c72975507f9d968137c4c828c75c2a
+ () const
+
+
+ int
+ fontSize
+ classKDatePicker.html
+ abf086a421e75fe263b51fd9038b4950c
+ () const
+
+
+ bool
+ hasCloseButton
+ classKDatePicker.html
+ af642f1554a375dc99d819307eaeaefc1
+ () const
+
+
+ void
+ setCloseButton
+ classKDatePicker.html
+ ab348364b8f194cb929d233e891cee01a
+ (bool enable)
+
+
+ bool
+ setDate
+ classKDatePicker.html
+ a12762e27495370cca94519dd1acbafd7
+ (const QDate &date)
+
+
+ void
+ setFontSize
+ classKDatePicker.html
+ a64ab3cc9bcedb4c3b134a25477fff732
+ (int)
+
+
+ QSize
+ sizeHint
+ classKDatePicker.html
+ ac061f54e75d60bb80abf05d9ae1ee86c
+ () const override
+
+
+ bool
+ eventFilter
+ classKDatePicker.html
+ a5a7f566a24af6d2545b4332a48bee9c2
+ (QObject *o, QEvent *e) override
+
+
+ void
+ resizeEvent
+ classKDatePicker.html
+ ab9996cdee2934d06c4925e94a968ccb9
+ (QResizeEvent *) override
+
+
+
+ KDateTimeEdit
+ classKDateTimeEdit.html
+ QWidget
+
+ DateKeywords
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16a780c3c77d3fef6724f6ed0d23aa9b626
+
+
+
+ DatePicker
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16a44a349b8f84dd3712b889163d38c70d4
+
+
+
+ EditDate
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16aaed9b792404072649736eee81448ead8
+
+
+
+ EditTime
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16a425fbcdc14b3379bffd6d1a67630e5e3
+
+
+
+ ForceTime
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16a0c23ffcb3a8242605de78f615a95994d
+
+
+
+
+ Option
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16
+
+
+
+ ShowCalendar
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16a28bb7ce45075fb702d252e8afbdc99c8
+
+
+
+ ShowDate
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16a61f5e8ae0877768c66b9252761ac81cf
+
+
+
+ ShowTime
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16a4597c7fc56e137f12c56da4a417225c5
+
+
+
+ ShowTimeZone
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16a66c28e1205ed5a57b2b53f0af36304bf
+
+
+
+ EditDate
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16aaed9b792404072649736eee81448ead8
+
+
+
+ EditTime
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16a425fbcdc14b3379bffd6d1a67630e5e3
+
+
+
+ SelectCalendar
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16af82394d7d83cd2659015b63813876233
+
+
+
+ SelectDate
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16ad20f33f2ef8617d64a9378d95e2e5482
+
+
+
+ SelectTime
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16ad79c1f1cf78851e65cb2d6299959bf02
+
+
+
+ SelectTimeZone
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16a3abab87007a0de41eee6917203df2c71
+
+
+
+ DatePicker
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16a44a349b8f84dd3712b889163d38c70d4
+
+
+
+ DateKeywords
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16a780c3c77d3fef6724f6ed0d23aa9b626
+
+
+
+ ForceTime
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16a0c23ffcb3a8242605de78f615a95994d
+
+
+
+ WarnOnInvalid
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16a12ab6c671ee063e4c9a7346f314d8e7f
+
+
+
+ SelectCalendar
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16af82394d7d83cd2659015b63813876233
+
+
+
+ SelectDate
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16ad20f33f2ef8617d64a9378d95e2e5482
+
+
+
+ SelectTime
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16ad79c1f1cf78851e65cb2d6299959bf02
+
+
+
+ SelectTimeZone
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16a3abab87007a0de41eee6917203df2c71
+
+
+
+ ShowCalendar
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16a28bb7ce45075fb702d252e8afbdc99c8
+
+
+
+ ShowDate
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16a61f5e8ae0877768c66b9252761ac81cf
+
+
+
+ ShowTime
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16a4597c7fc56e137f12c56da4a417225c5
+
+
+
+ ShowTimeZone
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16a66c28e1205ed5a57b2b53f0af36304bf
+
+
+
+ WarnOnInvalid
+ classKDateTimeEdit.html
+ a43253ea22399d507bdbab32d788e9e16a12ab6c671ee063e4c9a7346f314d8e7f
+
+
+
+ void
+ calendarChanged
+ classKDateTimeEdit.html
+ a7aa11b4def04975466f30399d1378c52
+ (const QLocale &calendarLocale)
+
+
+ void
+ calendarEntered
+ classKDateTimeEdit.html
+ aefd066eaef61206733b0a3cc1a7e0e8d
+ (const QLocale &calendarLocale)
+
+
+ void
+ dateChanged
+ classKDateTimeEdit.html
+ a49878361fa942b3f1422181e3b31631f
+ (const QDate &date)
+
+
+ void
+ dateEdited
+ classKDateTimeEdit.html
+ a280518043eae5a40e8e046a79b4d25d3
+ (const QDate &date)
+
+
+ void
+ dateEntered
+ classKDateTimeEdit.html
+ af534b7dbced126dd964bbe356dfdcc80
+ (const QDate &date)
+
+
+ void
+ dateTimeChanged
+ classKDateTimeEdit.html
+ af06bf3bfbefbe5eda90211e4242bbcd2
+ (const QDateTime &dateTime)
+
+
+ void
+ dateTimeEdited
+ classKDateTimeEdit.html
+ a8c67cf7c9dac5bab6e4fb298ece37fcd
+ (const QDateTime &dateTime)
+
+
+ void
+ dateTimeEntered
+ classKDateTimeEdit.html
+ acc59dff9c83c98b4c236eadc8bfdefe6
+ (const QDateTime &dateTime)
+
+
+ void
+ timeChanged
+ classKDateTimeEdit.html
+ a99a8387c8d64445c553939cbea67e8b6
+ (const QTime &time)
+
+
+ void
+ timeEdited
+ classKDateTimeEdit.html
+ a50b5ea1441c685430acdaa81051ca376
+ (const QTime &time)
+
+
+ void
+ timeEntered
+ classKDateTimeEdit.html
+ aa593c1d679e63d5b12bc159a84d8f08f
+ (const QTime &time)
+
+
+ void
+ timeZoneChanged
+ classKDateTimeEdit.html
+ af8c37864be5f591d5091f47ef1b2ae06
+ (const QTimeZone &zone)
+
+
+ void
+ timeZoneEntered
+ classKDateTimeEdit.html
+ a5b246218d4d93b275f0674764053f424
+ (const QTimeZone &zone)
+
+
+ void
+ resetDateTimeRange
+ classKDateTimeEdit.html
+ a401e4e1754b86bfb2afde83ce34464c3
+ ()
+
+
+ void
+ resetMaximumDateTime
+ classKDateTimeEdit.html
+ a830fc675d0cd6363b6fc08bf82fb9cb7
+ ()
+
+
+ void
+ resetMinimumDateTime
+ classKDateTimeEdit.html
+ a093aed589efbd55b6ecf426769b75a20
+ ()
+
+
+ void
+ setCalendarLocalesList
+ classKDateTimeEdit.html
+ ac37ea65cca3a65be74fdec9b80330ad4
+ (const QList< QLocale > &calendarLocales)
+
+
+ void
+ setDate
+ classKDateTimeEdit.html
+ a212e62a5ab3c71efc79cb10b47fa64ac
+ (const QDate &date)
+
+
+ void
+ setDateDisplayFormat
+ classKDateTimeEdit.html
+ abfd197448d58ada47afbf9194517597a
+ (QLocale::FormatType format)
+
+
+ void
+ setDateMap
+ classKDateTimeEdit.html
+ a1b8cd4e39dcbfc75f86642ea4c64bf27
+ (QMap< QDate, QString > dateMap)
+
+
+ void
+ setDateTime
+ classKDateTimeEdit.html
+ ae96b9c7c1fb7cac1bfd8ab3e0fcc0c0d
+ (const QDateTime &dateTime)
+
+
+ void
+ setDateTimeRange
+ classKDateTimeEdit.html
+ ae59091a8022066ce2834b4f5c0f7b2c2
+ (const QDateTime &minDateTime, const QDateTime &maxDateTime, const QString &minWarnMsg=QString(), const QString &maxWarnMsg=QString())
+
+
+ void
+ setMaximumDateTime
+ classKDateTimeEdit.html
+ a5b394a5fbf6bbf408ed7c8dbb053c6a1
+ (const QDateTime &maxDateTime, const QString &maxWarnMsg=QString())
+
+
+ void
+ setMinimumDateTime
+ classKDateTimeEdit.html
+ a4fd90d69cf2123e3f97d6b3649c3b3e1
+ (const QDateTime &minDateTime, const QString &minWarnMsg=QString())
+
+
+ void
+ setOptions
+ classKDateTimeEdit.html
+ ad3c335404b8e9e6fd61798d1dcb5af07
+ (Options options)
+
+
+ void
+ setTime
+ classKDateTimeEdit.html
+ a57f4b47dfac46a01ccf12621552f6f14
+ (const QTime &time)
+
+
+ void
+ setTimeDisplayFormat
+ classKDateTimeEdit.html
+ af9301ae04cb1fd5b07aca9f218c8efeb
+ (QLocale::FormatType format)
+
+
+ void
+ setTimeList
+ classKDateTimeEdit.html
+ a98263e2724e961f28c180f49aed01209
+ (QList< QTime > timeList, const QString &minWarnMsg=QString(), const QString &maxWarnMsg=QString())
+
+
+ void
+ setTimeListInterval
+ classKDateTimeEdit.html
+ ae86270fd4ef222bb6d28c07bdff143d8
+ (int minutes)
+
+
+ void
+ setTimeZone
+ classKDateTimeEdit.html
+ aad9d82c00bd55bc5c36a1988d9d113bc
+ (const QTimeZone &zone)
+
+
+ void
+ setTimeZones
+ classKDateTimeEdit.html
+ a0f2eacf090eb4cf02c89a3757c037c78
+ (const QList< QTimeZone > &zones)
+
+
+
+ KDateTimeEdit
+ classKDateTimeEdit.html
+ a8c744ff4d56062a2dbe03d20b34dd8e2
+ (QWidget *parent=nullptr)
+
+
+
+ ~KDateTimeEdit
+ classKDateTimeEdit.html
+ a6a8603f00950dffa57b82d0d0345d59e
+ () override
+
+
+ QList< QLocale >
+ calendarLocalesList
+ classKDateTimeEdit.html
+ a3c0d9d5ef4c62367e534257bf8b9a720
+ () const
+
+
+ QDate
+ date
+ classKDateTimeEdit.html
+ a07efc493b84d26817d97bd9b03d7c79d
+ () const
+
+
+ QLocale::FormatType
+ dateDisplayFormat
+ classKDateTimeEdit.html
+ a9effdd587a7c1724969d8355e43c271b
+ () const
+
+
+ QMap< QDate, QString >
+ dateMap
+ classKDateTimeEdit.html
+ ae31ced1e549ae11377dfeecc167dcf39
+ () const
+
+
+ QDateTime
+ dateTime
+ classKDateTimeEdit.html
+ a78da3a3d2a932255c8f85f2a4b036f32
+ () const
+
+
+ bool
+ isNull
+ classKDateTimeEdit.html
+ a9750a2becd0df768c5b0ac181eeb89fb
+ () const
+
+
+ bool
+ isNullDate
+ classKDateTimeEdit.html
+ afcc4064fa76849cad08466dd86760ae0
+ () const
+
+
+ bool
+ isNullTime
+ classKDateTimeEdit.html
+ a80c73ecbc2e4969fac2cf6d15c3b166d
+ () const
+
+
+ bool
+ isValid
+ classKDateTimeEdit.html
+ a3fa8fb750f711467eb6731e8ff928b5c
+ () const
+
+
+ bool
+ isValidDate
+ classKDateTimeEdit.html
+ ae8813fe95f6acf63fb9022df265096e3
+ () const
+
+
+ bool
+ isValidTime
+ classKDateTimeEdit.html
+ a1d2e472d63b88202d6ad551a3ad032e2
+ () const
+
+
+ QDateTime
+ maximumDateTime
+ classKDateTimeEdit.html
+ ac7df72d4d6d8d1c32ccdabb8b0017956
+ () const
+
+
+ QDateTime
+ minimumDateTime
+ classKDateTimeEdit.html
+ a93670d11a4774f4bd475149e8ee38bc1
+ () const
+
+
+ Options
+ options
+ classKDateTimeEdit.html
+ a4246eeaa862f0ea7b399b067ec869ee9
+ () const
+
+
+ QTime
+ time
+ classKDateTimeEdit.html
+ ab18db7eb61583054a2fb05a29ece001f
+ () const
+
+
+ QLocale::FormatType
+ timeDisplayFormat
+ classKDateTimeEdit.html
+ a30aa23cfc7bd91ed55787e5eb4672cf1
+ () const
+
+
+ QList< QTime >
+ timeList
+ classKDateTimeEdit.html
+ a753ea212c656afdf5eb90deb0aaa976b
+ () const
+
+
+ int
+ timeListInterval
+ classKDateTimeEdit.html
+ ab459f5ceedc78c23de6d0c6e8fb3d22c
+ () const
+
+
+ QTimeZone
+ timeZone
+ classKDateTimeEdit.html
+ ac53bc7ca5c8eadb2184f1555b87c4467
+ () const
+
+
+ QList< QTimeZone >
+ timeZones
+ classKDateTimeEdit.html
+ a89b47da43abed166fb79e777c3b8f0ca
+ () const
+
+
+ virtual void
+ assignDate
+ classKDateTimeEdit.html
+ ab13f0fdd1aed122d86a3341dc833fcda
+ (const QDate &date)
+
+
+ virtual void
+ assignDateTime
+ classKDateTimeEdit.html
+ a0e3c6d13643b128ada37d4a018d03e80
+ (const QDateTime &dateTime)
+
+
+ virtual void
+ assignTime
+ classKDateTimeEdit.html
+ a667a1628a9f6e6e7c0eb2452e9b7c01f
+ (const QTime &time)
+
+
+ void
+ assignTimeZone
+ classKDateTimeEdit.html
+ a26a4eada9f1914d64aa1730b9cb5019a
+ (const QTimeZone &zone)
+
+
+
+ KDragWidgetDecorator
+ classKDragWidgetDecorator.html
+
+ KDragWidgetDecoratorBase
+
+ DragObjectFactory
+ dragObjectFactory
+ classKDragWidgetDecorator.html
+ a699101320d56018bd68fea3f518c611c
+ () const
+
+
+ void
+ setDragObjectFactory
+ classKDragWidgetDecorator.html
+ a1ef8c2ce916327c3f6196d1bf55a3eab
+ (DragObjectFactory factory)
+
+
+
+ KDragWidgetDecoratorBase
+ classKDragWidgetDecoratorBase.html
+ QObject
+
+
+ KDragWidgetDecoratorBase
+ classKDragWidgetDecoratorBase.html
+ a6a41345ee5d6c4dbc9a17e0cb14187ca
+ (QWidget *parent=nullptr)
+
+
+
+ ~KDragWidgetDecoratorBase
+ classKDragWidgetDecoratorBase.html
+ a7a90ac31e2d86a84f4460bcf00a9306d
+ () override
+
+
+ bool
+ isDragEnabled
+ classKDragWidgetDecoratorBase.html
+ a85e1cb2508015cfd87b6643e434e33e1
+ () const
+
+
+ void
+ setDragEnabled
+ classKDragWidgetDecoratorBase.html
+ abf44bb730d5efeac93817354f21b7d94
+ (bool enable)
+
+
+ QWidget *
+ decoratedWidget
+ classKDragWidgetDecoratorBase.html
+ a15470334f9d01124c8a8b909190a1a39
+ () const
+
+
+ virtual QDrag *
+ dragObject
+ classKDragWidgetDecoratorBase.html
+ ae4212c9526c09ac9049c3ea0fd6c0b6b
+ ()
+
+
+ bool
+ eventFilter
+ classKDragWidgetDecoratorBase.html
+ a6de1b7f1046b427bb097885f3764647f
+ (QObject *watched, QEvent *event) override
+
+
+ virtual void
+ startDrag
+ classKDragWidgetDecoratorBase.html
+ ab9ac3ea8ac9238f09a21e75c6933cf35
+ ()
+
+
+
+ KDualAction
+ classKDualAction.html
+ QAction
+
+ void
+ activeChanged
+ classKDualAction.html
+ a7e57b24980859ed544cb67467ad2ba12
+ (bool)
+
+
+ void
+ activeChangedByUser
+ classKDualAction.html
+ aa2c7aed4636415837687d3792807850c
+ (bool)
+
+
+ void
+ setActive
+ classKDualAction.html
+ a8f7d5b61612c21fc5a221d2c3fedd6eb
+ (bool state)
+
+
+
+ KDualAction
+ classKDualAction.html
+ a03f133485b44eefb9e3ce2f3318cf348
+ (QObject *parent)
+
+
+
+ KDualAction
+ classKDualAction.html
+ a9805507bd9b5e90ab3d0998174ae348f
+ (const QString &inactiveText, const QString &activeText, QObject *parent)
+
+
+ KGuiItem
+ activeGuiItem
+ classKDualAction.html
+ ac35d92f7a9105dac2ebab29e26cf5634
+ () const
+
+
+ QIcon
+ activeIcon
+ classKDualAction.html
+ a5c5ad1cf49e32011820ee780b331d54c
+ () const
+
+
+ QString
+ activeText
+ classKDualAction.html
+ aca0f0ab0645d23a263da9d7d2a2360e5
+ () const
+
+
+ QString
+ activeToolTip
+ classKDualAction.html
+ a29985e61f9a1d60044bbe5cabdb34e9b
+ () const
+
+
+ bool
+ autoToggle
+ classKDualAction.html
+ a5a8984f3a1b7a36a39647078a152f987
+ () const
+
+
+ KGuiItem
+ inactiveGuiItem
+ classKDualAction.html
+ a11ec3fa2edf9ee3f664568984500376b
+ () const
+
+
+ QIcon
+ inactiveIcon
+ classKDualAction.html
+ ae98eb818e06050639185954336c74f34
+ () const
+
+
+ QString
+ inactiveText
+ classKDualAction.html
+ a49d0dced6de3ec7c12c0a0c8efd23f89
+ () const
+
+
+ QString
+ inactiveToolTip
+ classKDualAction.html
+ ad59ba48cfbd1fbab1ba4cf1007dda12f
+ () const
+
+
+ bool
+ isActive
+ classKDualAction.html
+ a93d8f0215c10c127f4f9a7f08fa74f9d
+ () const
+
+
+ void
+ setActiveGuiItem
+ classKDualAction.html
+ a0f3082c00c409da43f81f5ad460cede9
+ (const KGuiItem &)
+
+
+ void
+ setActiveIcon
+ classKDualAction.html
+ a12c8f66573a37ed025d06b428ab34bb8
+ (const QIcon &)
+
+
+ void
+ setActiveText
+ classKDualAction.html
+ a247052fe4f6747739ea0e889957aa002
+ (const QString &)
+
+
+ void
+ setActiveToolTip
+ classKDualAction.html
+ a8aed16b6967558d6b925f776143688d4
+ (const QString &)
+
+
+ void
+ setAutoToggle
+ classKDualAction.html
+ adb6763003d55723a97e48132d67e00c2
+ (bool)
+
+
+ void
+ setIconForStates
+ classKDualAction.html
+ a4e68a0fcda6fd27d634dd8a70fa65a0d
+ (const QIcon &icon)
+
+
+ void
+ setInactiveGuiItem
+ classKDualAction.html
+ a70970b09430d05ff3835049686f90299
+ (const KGuiItem &)
+
+
+ void
+ setInactiveIcon
+ classKDualAction.html
+ a5d1dfc5c4073dcdd96892fd1f61f1cc6
+ (const QIcon &)
+
+
+ void
+ setInactiveText
+ classKDualAction.html
+ a27b90410be21e9d0b6e91593fa152e36
+ (const QString &)
+
+
+ void
+ setInactiveToolTip
+ classKDualAction.html
+ a9091690800eca83a2754bd012b63c623
+ (const QString &)
+
+
+
+ KEditListWidget
+ classKEditListWidget.html
+ QWidget
+ KEditListWidget::CustomEditor
+
+
+ Button
+ classKEditListWidget.html
+ ac317da08322fe64a745916f669bc6295
+
+
+
+ void
+ added
+ classKEditListWidget.html
+ aa0f1ea661c21a57ff01b8e292c9c8de2
+ (const QString &text)
+
+
+ void
+ removed
+ classKEditListWidget.html
+ a7acf9397a99bf9a8131d437e7b55ee44
+ (const QString &text)
+
+
+
+ KEditListWidget
+ classKEditListWidget.html
+ a9d0e8d03bf96907bd2922857e85261d5
+ (QWidget *parent=nullptr)
+
+
+
+ KEditListWidget
+ classKEditListWidget.html
+ a3342774d13b15b8623c88c772e6e15bf
+ (const CustomEditor &customEditor, QWidget *parent=nullptr, bool checkAtEntering=false, Buttons buttons=All)
+
+
+ QPushButton *
+ addButton
+ classKEditListWidget.html
+ a5bdfafd4e88dab3dadadd6cddd7fd928
+ () const
+
+
+ Buttons
+ buttons
+ classKEditListWidget.html
+ a806d65c21beb7b4bcfb9d53a6196e3e6
+ () const
+
+
+ bool
+ checkAtEntering
+ classKEditListWidget.html
+ abda139fce43f8a73b3c7e539891b6cad
+ ()
+
+
+ void
+ clear
+ classKEditListWidget.html
+ a4b33b9ca7214b8ff71a2304d641acecb
+ ()
+
+
+ int
+ count
+ classKEditListWidget.html
+ a15a55dc41e259c24ffd7f4db03ed738a
+ () const
+
+
+ int
+ currentItem
+ classKEditListWidget.html
+ a37e7ea2f11103ff40c23a0f457ab647b
+ () const
+
+
+ QString
+ currentText
+ classKEditListWidget.html
+ a3cd9e5ddfb63d57b20dc8fe029041627
+ () const
+
+
+ QPushButton *
+ downButton
+ classKEditListWidget.html
+ a2b8a26b78fcbf57b2b71cb91b26418ad
+ () const
+
+
+ bool
+ eventFilter
+ classKEditListWidget.html
+ a54c1be08697a40a322ce15f9d26040cc
+ (QObject *o, QEvent *e) override
+
+
+ void
+ insertItem
+ classKEditListWidget.html
+ a87ea48c055f7597961bc869b5c82c7a0
+ (const QString &text, int index=-1)
+
+
+ void
+ insertStringList
+ classKEditListWidget.html
+ a26ba2992f57960127147a08eeb05558e
+ (const QStringList &list, int index=-1)
+
+
+ QStringList
+ items
+ classKEditListWidget.html
+ a9601a7862f690869259844d0843b7d05
+ () const
+
+
+ QLineEdit *
+ lineEdit
+ classKEditListWidget.html
+ adb5872a6d2c9536ac1f85e7f4bd13f08
+ () const
+
+
+ QListView *
+ listView
+ classKEditListWidget.html
+ ac5a065f5e4e8a1ddd740a721a609eec0
+ () const
+
+
+ QPushButton *
+ removeButton
+ classKEditListWidget.html
+ acc1f5a639200504a9518070471fe541c
+ () const
+
+
+ void
+ setButtons
+ classKEditListWidget.html
+ aa9c8a37e8c38e61690beafa01d337644
+ (Buttons buttons)
+
+
+ void
+ setCheckAtEntering
+ classKEditListWidget.html
+ a35dcc58d7bb279034ce3fd3f4b6a2436
+ (bool check)
+
+
+ void
+ setCustomEditor
+ classKEditListWidget.html
+ a689ba9d32460cad7f9fab960e7e06e62
+ (const CustomEditor &editor)
+
+
+ void
+ setItems
+ classKEditListWidget.html
+ a65b26fb90905af0c1b24863ed666548d
+ (const QStringList &items)
+
+
+ QString
+ text
+ classKEditListWidget.html
+ a9bb504980dca14eb88499a169cd6d54c
+ (int index) const
+
+
+ QPushButton *
+ upButton
+ classKEditListWidget.html
+ a372ca8bbaa50ff5212a35f6f30036a29
+ () const
+
+
+
+ KFontAction
+ classKFontAction.html
+ KSelectAction
+
+
+ KFontChooser
+ classKFontChooser.html
+ QWidget
+
+
+ DisplayFlag
+ classKFontChooser.html
+ a5f8cecef70d1a0b820592c17db7dafb7
+
+
+
+ FixedFontsOnly
+ classKFontChooser.html
+ a5f8cecef70d1a0b820592c17db7dafb7a456151ce92896d6cdf476808e830a6ce
+
+
+
+ DisplayFrame
+ classKFontChooser.html
+ a5f8cecef70d1a0b820592c17db7dafb7a21ad4bbe5bc19874fa0060c83dca58f8
+
+
+
+ ShowDifferences
+ classKFontChooser.html
+ a5f8cecef70d1a0b820592c17db7dafb7a3caade369a595a1440b65cffb017a4f0
+
+
+
+ DisplayFrame
+ classKFontChooser.html
+ a5f8cecef70d1a0b820592c17db7dafb7a21ad4bbe5bc19874fa0060c83dca58f8
+
+
+
+ FamilyList
+ classKFontChooser.html
+ a0663ade5ee436dbc01b1aa068d04799ea3f464e8eeeb891a86c300b4277bdfa1a
+
+
+
+ FixedFontsOnly
+ classKFontChooser.html
+ a5f8cecef70d1a0b820592c17db7dafb7a456151ce92896d6cdf476808e830a6ce
+
+
+
+ FixedWidthFonts
+ classKFontChooser.html
+ a5e09096f31396c499d9d5303be47c7afa396c984bf2f1aa3649bf778164b29cd8
+
+
+
+
+ FontColumn
+ classKFontChooser.html
+ a0663ade5ee436dbc01b1aa068d04799e
+
+
+
+ FamilyList
+ classKFontChooser.html
+ a0663ade5ee436dbc01b1aa068d04799ea3f464e8eeeb891a86c300b4277bdfa1a
+
+
+
+ StyleList
+ classKFontChooser.html
+ a0663ade5ee436dbc01b1aa068d04799ea93ed91e38454c407ed705be89170ec61
+
+
+
+ SizeList
+ classKFontChooser.html
+ a0663ade5ee436dbc01b1aa068d04799ea8984282a88b0176249580ec3aa3dd2af
+
+
+
+
+ FontDiff
+ classKFontChooser.html
+ acda3a951aad7a73d9bd77aa497ec8e71
+
+
+
+ FontDiffFamily
+ classKFontChooser.html
+ acda3a951aad7a73d9bd77aa497ec8e71a77f8ac4b60c04eae00d07f8d7f2a00b9
+
+
+
+ FontDiffStyle
+ classKFontChooser.html
+ acda3a951aad7a73d9bd77aa497ec8e71a8cc11fca240882410b566552fb48b76a
+
+
+
+ FontDiffSize
+ classKFontChooser.html
+ acda3a951aad7a73d9bd77aa497ec8e71ae27c7178f2828ca60d2778f720494f9a
+
+
+
+ FontDiffFamily
+ classKFontChooser.html
+ acda3a951aad7a73d9bd77aa497ec8e71a77f8ac4b60c04eae00d07f8d7f2a00b9
+
+
+
+ FontDiffSize
+ classKFontChooser.html
+ acda3a951aad7a73d9bd77aa497ec8e71ae27c7178f2828ca60d2778f720494f9a
+
+
+
+ FontDiffStyle
+ classKFontChooser.html
+ acda3a951aad7a73d9bd77aa497ec8e71a8cc11fca240882410b566552fb48b76a
+
+
+
+
+ FontListCriteria
+ classKFontChooser.html
+ a5e09096f31396c499d9d5303be47c7af
+
+
+
+ FixedWidthFonts
+ classKFontChooser.html
+ a5e09096f31396c499d9d5303be47c7afa396c984bf2f1aa3649bf778164b29cd8
+
+
+
+ ScalableFonts
+ classKFontChooser.html
+ a5e09096f31396c499d9d5303be47c7afa8a5915ba3a0b3222f5ba566db4bcd125
+
+
+
+ SmoothScalableFonts
+ classKFontChooser.html
+ a5e09096f31396c499d9d5303be47c7afad179214365ba7a62822b29d7c0431d4f
+
+
+
+ ScalableFonts
+ classKFontChooser.html
+ a5e09096f31396c499d9d5303be47c7afa8a5915ba3a0b3222f5ba566db4bcd125
+
+
+
+ ShowDifferences
+ classKFontChooser.html
+ a5f8cecef70d1a0b820592c17db7dafb7a3caade369a595a1440b65cffb017a4f0
+
+
+
+ SizeList
+ classKFontChooser.html
+ a0663ade5ee436dbc01b1aa068d04799ea8984282a88b0176249580ec3aa3dd2af
+
+
+
+ SmoothScalableFonts
+ classKFontChooser.html
+ a5e09096f31396c499d9d5303be47c7afad179214365ba7a62822b29d7c0431d4f
+
+
+
+ StyleList
+ classKFontChooser.html
+ a0663ade5ee436dbc01b1aa068d04799ea93ed91e38454c407ed705be89170ec61
+
+
+
+ void
+ fontSelected
+ classKFontChooser.html
+ a731c154c4ba5424db98fec590f5f8dda
+ (const QFont &font)
+
+
+
+ KFontChooser
+ classKFontChooser.html
+ a417db881de5815b6eae0c7fcb2ffccc4
+ (QWidget *parent=nullptr, const DisplayFlags &flags=DisplayFrame, const QStringList &fontList=QStringList(), int visibleListSize=8, Qt::CheckState *sizeIsRelativeState=nullptr)
+
+
+
+ ~KFontChooser
+ classKFontChooser.html
+ a4e5509f9294d4c589e6bf0c45bfb5406
+ () override
+
+
+ QColor
+ backgroundColor
+ classKFontChooser.html
+ a970709623a083ded11a9a8a3e084bef4
+ () const
+
+
+ QColor
+ color
+ classKFontChooser.html
+ ad57b1a5f1998439ad7bf75987d59d1c5
+ () const
+
+
+ void
+ enableColumn
+ classKFontChooser.html
+ aacd9d5160896ec4add25e4d89ae58e34
+ (int column, bool state)
+
+
+ QFont
+ font
+ classKFontChooser.html
+ a806d63f1ae332f90420221c02559ad2c
+ () const
+
+
+ FontDiffFlags
+ fontDiffFlags
+ classKFontChooser.html
+ a2ede32843b3bb0a8bbba29cf79ab50c0
+ () const
+
+
+ QString
+ sampleText
+ classKFontChooser.html
+ a33031721293e643ade0c30765cd112ec
+ () const
+
+
+ void
+ setBackgroundColor
+ classKFontChooser.html
+ a1b856e564e69d82c08465281740e278b
+ (const QColor &col)
+
+
+ void
+ setColor
+ classKFontChooser.html
+ a08199e0bfef0a5ce6168c5bb472b2d6e
+ (const QColor &col)
+
+
+ void
+ setFont
+ classKFontChooser.html
+ aaa287b52d216b0f3ecf8faa50e0cc1e6
+ (const QFont &font, bool onlyFixed=false)
+
+
+ void
+ setSampleBoxVisible
+ classKFontChooser.html
+ a3f1dc3b5a28ed1915071ae9d43d1f494
+ (bool visible)
+
+
+ void
+ setSampleText
+ classKFontChooser.html
+ a7f0caf9c237c0518c78608eecf2f6f94
+ (const QString &text)
+
+
+ void
+ setSizeIsRelative
+ classKFontChooser.html
+ a836cfd0b15aee74da99dc2f7787201c6
+ (Qt::CheckState relative)
+
+
+ QSize
+ sizeHint
+ classKFontChooser.html
+ acba32365d0b0bc7fbcc9b1c434c60e15
+ (void) const override
+
+
+ Qt::CheckState
+ sizeIsRelative
+ classKFontChooser.html
+ a14ece6efb3ddd949396ab5d46b32229a
+ () const
+
+
+ static void
+ getFontList
+ classKFontChooser.html
+ a700c43020123602acff9b3dc00d7f0c3
+ (QStringList &list, uint fontListCriteria)
+
+
+
+ KFontRequester
+ classKFontRequester.html
+ QWidget
+
+ void
+ fontSelected
+ classKFontRequester.html
+ a9fc114b150e97789dac2ea61c5f76ef2
+ (const QFont &font)
+
+
+
+ KFontRequester
+ classKFontRequester.html
+ ae24cd744e96f2cff387ff5b1454a50ba
+ (QWidget *parent=nullptr, bool onlyFixed=false)
+
+
+ QPushButton *
+ button
+ classKFontRequester.html
+ a30dd41bc6d8f60db061d2015cf4a215b
+ () const
+
+
+ QFont
+ font
+ classKFontRequester.html
+ a1a8ea7a596378a92b9c882e1e7da8eb9
+ () const
+
+
+ bool
+ isFixedOnly
+ classKFontRequester.html
+ a4de8f47da4567e4a6f69371302dba71d
+ () const
+
+
+ QLabel *
+ label
+ classKFontRequester.html
+ ad0c5700855f80677218fd9ac3b93daac
+ () const
+
+
+ QString
+ sampleText
+ classKFontRequester.html
+ a5493bf13ab90f051e1e7324caf7099cb
+ () const
+
+
+ virtual void
+ setFont
+ classKFontRequester.html
+ a0c86ba57bef626f024d636e3c506ccfd
+ (const QFont &font, bool onlyFixed=false)
+
+
+ virtual void
+ setSampleText
+ classKFontRequester.html
+ ab0e20ffe7073f670db2a5dc16dc73424
+ (const QString &text)
+
+
+ virtual void
+ setTitle
+ classKFontRequester.html
+ a8081a3818b2daa9c4559352765b9e70f
+ (const QString &title)
+
+
+ QString
+ title
+ classKFontRequester.html
+ a51f0e464da8f0510d709f161af512007
+ () const
+
+
+
+ KFontSizeAction
+ classKFontSizeAction.html
+ KSelectAction
+
+ void
+ actionTriggered
+ classKFontSizeAction.html
+ a7ce47f5f5e706c1a69fd769dc6b08593
+ (QAction *action) override
+
+
+
+ KGradientSelector
+ classKGradientSelector.html
+ KSelector
+
+
+ KGradientSelector
+ classKGradientSelector.html
+ af1e4cdd5f100577fb33a9516601a5b6b
+ (QWidget *parent=nullptr)
+
+
+
+ KGradientSelector
+ classKGradientSelector.html
+ af6cffcac77c60d9fb3733044b3bddaf3
+ (Qt::Orientation o, QWidget *parent=nullptr)
+
+
+
+ ~KGradientSelector
+ classKGradientSelector.html
+ a98c9bf446bfddf6b243dc98441b54fc8
+ () override
+
+
+ void
+ setColors
+ classKGradientSelector.html
+ a3ad66cacfc7bdbaaf01f369027e599c7
+ (const QColor &col1, const QColor &col2)
+
+
+ void
+ setFirstColor
+ classKGradientSelector.html
+ a439c742d18a1ed43263869f24849de1b
+ (const QColor &col)
+
+
+ void
+ setFirstText
+ classKGradientSelector.html
+ a1c06928d19abf420e06d97ddefa1fc3e
+ (const QString &t)
+
+
+ void
+ setStops
+ classKGradientSelector.html
+ a34cd549a3e1e2f888fe9275e93ed07bb
+ (const QGradientStops &stops)
+
+
+ QGradientStops
+ stops
+ classKGradientSelector.html
+ a2a7f07dcc4db8c4457e2e5cc779240a7
+ () const
+
+
+ void
+ drawContents
+ classKGradientSelector.html
+ ad4405da004a6d0dc34c6e1405a166e47
+ (QPainter *) override
+
+
+
+ KGuiItem
+ classKGuiItem.html
+
+
+ KLed
+ classKLed.html
+ QWidget
+
+
+ Look
+ classKLed.html
+ a92553d6cca9c224b0aaaeafee0d9a8d6
+
+
+
+
+ Shape
+ classKLed.html
+ a22a9c2354515733cd4aa2c6efabc147f
+
+
+
+
+ State
+ classKLed.html
+ a14ea238119f6332b71c1ac4ec9ac0d0c
+
+
+
+ void
+ off
+ classKLed.html
+ aa789f647307cdfdb95a91811ad82afde
+ ()
+
+
+ void
+ on
+ classKLed.html
+ a0a4a6589bf59312552edabdeef61f2aa
+ ()
+
+
+ void
+ toggle
+ classKLed.html
+ abd1dc18cd0e3b34f120d1a1ad9d9b338
+ ()
+
+
+
+ KLed
+ classKLed.html
+ aa2ccb1a85872ca0ec3392d56719dc73b
+ (QWidget *parent=nullptr)
+
+
+
+ KLed
+ classKLed.html
+ ac4fc4d50f642cf220938f49b0fb335c5
+ (const QColor &color, QWidget *parent=nullptr)
+
+
+
+ KLed
+ classKLed.html
+ ab33afc1b7fb81b83977aee3bac3de28e
+ (const QColor &color, KLed::State state, KLed::Look look, KLed::Shape shape, QWidget *parent=nullptr)
+
+
+
+ ~KLed
+ classKLed.html
+ a4c61887fcc135c0c7c5649df10287dcc
+ () override
+
+
+ QColor
+ color
+ classKLed.html
+ a5175e6360a05a6f80c346b7f7aa10ca9
+ () const
+
+
+ int
+ darkFactor
+ classKLed.html
+ addcc357b678c2b93dc8ff39e33bb7127
+ () const
+
+
+ Look
+ look
+ classKLed.html
+ ab55c2fa488b7ac8198c300a3e6914fb3
+ () const
+
+
+ void
+ setColor
+ classKLed.html
+ a0d3b459618ad0b544dd3568ba26f3b73
+ (const QColor &color)
+
+
+ void
+ setDarkFactor
+ classKLed.html
+ a25ae0ad719513f6aed5670fd2c80a01f
+ (int darkFactor)
+
+
+ void
+ setLook
+ classKLed.html
+ ac9ac9d738e8e78ca263f4397bd75cde1
+ (Look look)
+
+
+ void
+ setShape
+ classKLed.html
+ a99818f1a2e79cce792ca63c95b2431e3
+ (Shape shape)
+
+
+ void
+ setState
+ classKLed.html
+ aad596242e5b38ec7844e0950527c9749
+ (State state)
+
+
+ Shape
+ shape
+ classKLed.html
+ a974a44e7f2acc9423ec726c5647b2fb9
+ () const
+
+
+ State
+ state
+ classKLed.html
+ a4e47155baec3f3b273be74abcd00b87b
+ () const
+
+
+ void
+ updateCachedPixmap
+ classKLed.html
+ a7ace015d682a686708a1fbe6f8c2d341
+ ()
+
+
+
+ KMessageBoxDontAskAgainInterface
+ classKMessageBoxDontAskAgainInterface.html
+
+
+ KMessageBoxNotifyInterface
+ classKMessageBoxNotifyInterface.html
+
+
+ KMessageWidget
+ classKMessageWidget.html
+ QFrame
+
+
+ MessageType
+ classKMessageWidget.html
+ a8f412da4688bcf3d3c5dfa0b0d558a9b
+
+
+
+ void
+ hideAnimationFinished
+ classKMessageWidget.html
+ a4f7a37e42147f2ae643ad38d2df974a6
+ ()
+
+
+ void
+ linkActivated
+ classKMessageWidget.html
+ a1b651d924af1b9467cb86143f6969aee
+ (const QString &contents)
+
+
+ void
+ linkHovered
+ classKMessageWidget.html
+ a2859f793580f0a55cad8f24b91142369
+ (const QString &contents)
+
+
+ void
+ showAnimationFinished
+ classKMessageWidget.html
+ a254d8219e199c5eb6fa20548653459b2
+ ()
+
+
+ void
+ animatedHide
+ classKMessageWidget.html
+ a15f0d7b4aa3fe0bf2d89ef423445de6e
+ ()
+
+
+ void
+ animatedShow
+ classKMessageWidget.html
+ a330bb74ad6decd393095a4b88f1c3650
+ ()
+
+
+ void
+ setCloseButtonVisible
+ classKMessageWidget.html
+ a0f8e62904645715df3844c14dbe03617
+ (bool visible)
+
+
+ void
+ setIcon
+ classKMessageWidget.html
+ a8f5f01437ea896d251e8bd8b88a6e3c4
+ (const QIcon &icon)
+
+
+ void
+ setMessageType
+ classKMessageWidget.html
+ a77dff184c65930ae6fb15239eaaf2bd3
+ (KMessageWidget::MessageType type)
+
+
+ void
+ setText
+ classKMessageWidget.html
+ afedc63d2873a135e67557ade862eda36
+ (const QString &text)
+
+
+ void
+ setWordWrap
+ classKMessageWidget.html
+ ac65fdf9692ebed1d563348f77203345f
+ (bool wordWrap)
+
+
+
+ KMessageWidget
+ classKMessageWidget.html
+ a92aa1ee5aaf18d7a1151e333e98bba1c
+ (QWidget *parent=nullptr)
+
+
+
+ KMessageWidget
+ classKMessageWidget.html
+ a310bc55cad3254bdd62b9fcaaecf0c46
+ (const QString &text, QWidget *parent=nullptr)
+
+
+
+ ~KMessageWidget
+ classKMessageWidget.html
+ a68c149a9393c9e70d21f4da44cc206e9
+ () override
+
+
+ void
+ addAction
+ classKMessageWidget.html
+ a43e3fb785b0a142e2ca4b58ce43ecf12
+ (QAction *action)
+
+
+ int
+ heightForWidth
+ classKMessageWidget.html
+ a9b6a017f31e60935881ec7f1b6171654
+ (int width) const override
+
+
+ QIcon
+ icon
+ classKMessageWidget.html
+ a07888105af60f30bd543f66b7683fbe3
+ () const
+
+
+ bool
+ isCloseButtonVisible
+ classKMessageWidget.html
+ ae9eae8aeec1651ece9ea6bafe7e6a8b9
+ () const
+
+
+ bool
+ isHideAnimationRunning
+ classKMessageWidget.html
+ ac8de3a3688f7cbdcb6f8eb68c7a8701d
+ () const
+
+
+ bool
+ isShowAnimationRunning
+ classKMessageWidget.html
+ a445c6501704608de9d033df2c50e5f4e
+ () const
+
+
+ MessageType
+ messageType
+ classKMessageWidget.html
+ abac12474c50e7d98822007da0b4b4078
+ () const
+
+
+ QSize
+ minimumSizeHint
+ classKMessageWidget.html
+ a21f22a75f889addb52a7d1ed17daa024
+ () const override
+
+
+ void
+ removeAction
+ classKMessageWidget.html
+ a0731d7c668fdd56bc2636209b400b2fd
+ (QAction *action)
+
+
+ QSize
+ sizeHint
+ classKMessageWidget.html
+ a3fb457dc3ff88afa545be33b948c4a37
+ () const override
+
+
+ QString
+ text
+ classKMessageWidget.html
+ a924dd814757a241efc97435d8c78b5be
+ () const
+
+
+ bool
+ wordWrap
+ classKMessageWidget.html
+ ae2b036cb62969d65b456ac26153868a8
+ () const
+
+
+
+ KMimeTypeChooser
+ classKMimeTypeChooser.html
+ QWidget
+
+ Comments
+ classKMimeTypeChooser.html
+ a8c8ead781d5b61aa8a47f78dfec6cfe2aac0d2595a0044244e0cdf4229bd119fc
+
+
+
+ EditButton
+ classKMimeTypeChooser.html
+ a8c8ead781d5b61aa8a47f78dfec6cfe2a72837f7d0c075e43e17018829b7d7894
+
+
+
+ Patterns
+ classKMimeTypeChooser.html
+ a8c8ead781d5b61aa8a47f78dfec6cfe2a036de618162ed2dd7114b1813d160cb5
+
+
+
+
+ Visuals
+ classKMimeTypeChooser.html
+ a8c8ead781d5b61aa8a47f78dfec6cfe2
+
+
+
+ Comments
+ classKMimeTypeChooser.html
+ a8c8ead781d5b61aa8a47f78dfec6cfe2aac0d2595a0044244e0cdf4229bd119fc
+
+
+
+ Patterns
+ classKMimeTypeChooser.html
+ a8c8ead781d5b61aa8a47f78dfec6cfe2a036de618162ed2dd7114b1813d160cb5
+
+
+
+ EditButton
+ classKMimeTypeChooser.html
+ a8c8ead781d5b61aa8a47f78dfec6cfe2a72837f7d0c075e43e17018829b7d7894
+
+
+
+
+ KMimeTypeChooser
+ classKMimeTypeChooser.html
+ a625afbd179b501abd5ed8c5bb4ddddf5
+ (const QString &text=QString(), const QStringList &selectedMimeTypes=QStringList(), const QString &defaultGroup=QString(), const QStringList &groupsToShow=QStringList(), int visuals=Comments|Patterns|EditButton, QWidget *parent=nullptr)
+
+
+ QStringList
+ mimeTypes
+ classKMimeTypeChooser.html
+ aa1bb48d330b92ec907f4c9db7f86f3a9
+ () const
+
+
+ QStringList
+ patterns
+ classKMimeTypeChooser.html
+ ae457437aa34f9a64736b0729e47d7dd5
+ () const
+
+
+
+ KMimeTypeChooserDialog
+ classKMimeTypeChooserDialog.html
+ QDialog
+
+
+ KMimeTypeChooserDialog
+ classKMimeTypeChooserDialog.html
+ a5c0b61bf7397af96734e1337798a6d64
+ (const QString &caption=QString(), const QString &text=QString(), const QStringList &selectedMimeTypes=QStringList(), const QString &defaultGroup=QString(), const QStringList &groupsToShow=QStringList(), int visuals=KMimeTypeChooser::Comments|KMimeTypeChooser::Patterns|KMimeTypeChooser::EditButton, QWidget *parent=nullptr)
+
+
+
+ KMimeTypeChooserDialog
+ classKMimeTypeChooserDialog.html
+ a5a84c54a8d22b706f6140eaa0f63620a
+ (const QString &caption, const QString &text, const QStringList &selectedMimeTypes, const QString &defaultGroup, QWidget *parent=nullptr)
+
+
+ KMimeTypeChooser *
+ chooser
+ classKMimeTypeChooserDialog.html
+ a29aa5312671d532db94f08edcf031d97
+ ()
+
+
+
+ KMultiTabBar
+ classKMultiTabBar.html
+ QWidget
+
+ KDEV3ICON
+ classKMultiTabBar.html
+ a1620e3aa198963c7d94233050139c827a946c48526f0d2fceeb326f5316f19d6e
+
+
+
+
+ KMultiTabBarStyle
+ classKMultiTabBar.html
+ a1620e3aa198963c7d94233050139c827
+
+
+
+ VSNET
+ classKMultiTabBar.html
+ a1620e3aa198963c7d94233050139c827ae4211116578a09724a5a9822aa865b28
+
+
+
+ KDEV3ICON
+ classKMultiTabBar.html
+ a1620e3aa198963c7d94233050139c827a946c48526f0d2fceeb326f5316f19d6e
+
+
+
+ VSNET
+ classKMultiTabBar.html
+ a1620e3aa198963c7d94233050139c827ae4211116578a09724a5a9822aa865b28
+
+
+
+
+ KMultiTabBar
+ classKMultiTabBar.html
+ a967c17c5aeafd0a047d8366cb950cf7f
+ (QWidget *parent=nullptr)
+
+
+ int
+ appendButton
+ classKMultiTabBar.html
+ a152a090bdce3b8f8435e0c918574ca48
+ (const QIcon &icon, int id=-1, QMenu *popup=nullptr, const QString ¬_used_yet=QString())
+
+
+ KWIDGETSADDONS_DEPRECATED int
+ appendButton
+ classKMultiTabBar.html
+ a1b633706e56b9d2258f459d9f27262ec
+ (const QPixmap &pic, int id=-1, QMenu *popup=nullptr, const QString ¬_used_yet=QString())
+
+
+ int
+ appendTab
+ classKMultiTabBar.html
+ a6496e1888c2d91df88a91803f50767e1
+ (const QIcon &icon, int id=-1, const QString &text=QString())
+
+
+ KWIDGETSADDONS_DEPRECATED int
+ appendTab
+ classKMultiTabBar.html
+ a77f7123536366912c39b1ce3b68988a7
+ (const QPixmap &pic, int id=-1, const QString &text=QString())
+
+
+ class KMultiTabBarButton *
+ button
+ classKMultiTabBar.html
+ ac478b9971feb76407be43dbd7856c1a8
+ (int id) const
+
+
+ bool
+ isTabRaised
+ classKMultiTabBar.html
+ a11f1c4e15bdbee6dd5d842e5e5774c94
+ (int id) const
+
+
+ KMultiTabBarPosition
+ position
+ classKMultiTabBar.html
+ a8d3feb0014137fcf63f29c392c60f195
+ () const
+
+
+ void
+ removeButton
+ classKMultiTabBar.html
+ a859735c1d2894592f72ffc4cdffea925
+ (int id)
+
+
+ void
+ removeTab
+ classKMultiTabBar.html
+ a4d40d8a6c782f9cc4bc14ccf58b3dc61
+ (int id)
+
+
+ void
+ setPosition
+ classKMultiTabBar.html
+ af9703bd69213a947ad2664a96fdebff8
+ (KMultiTabBarPosition pos)
+
+
+ void
+ setStyle
+ classKMultiTabBar.html
+ a086faf12628a486a0e76ff8b66a2e7ed
+ (KMultiTabBarStyle style)
+
+
+ void
+ setTab
+ classKMultiTabBar.html
+ a980a791e5e0ced19f44450f07cefea33
+ (int id, bool state)
+
+
+ class KMultiTabBarTab *
+ tab
+ classKMultiTabBar.html
+ a3d942bf481fae6127d9e5a622ade1f83
+ (int id) const
+
+
+ KMultiTabBarStyle
+ tabStyle
+ classKMultiTabBar.html
+ a341ee4300f17ee522facf785051c1264
+ () const
+
+
+
+ KMultiTabBarButton
+ classKMultiTabBarButton.html
+ QPushButton
+
+ void
+ clicked
+ classKMultiTabBarButton.html
+ a4cadfe9100574c003ef22326f9cd177a
+ (int id)
+
+
+
+ KMultiTabBarButton
+ classKMultiTabBarButton.html
+ a6575c34a36da2622a15cae3c66edbe16
+ (const QIcon &icon, const QString &, int id, QWidget *parent)
+
+
+
+ KMultiTabBarButton
+ classKMultiTabBarButton.html
+ a59fa34c3fb9ba3557c2c53060cb806cf
+ (const QPixmap &pic, const QString &, int id, QWidget *parent)
+
+
+
+ KMultiTabBarTab
+ classKMultiTabBarTab.html
+ KMultiTabBarButton
+
+ void
+ setPosition
+ classKMultiTabBarTab.html
+ afd805abfc19c0ccf3603c50f416ef357
+ (KMultiTabBar::KMultiTabBarPosition)
+
+
+ void
+ setState
+ classKMultiTabBarTab.html
+ aa7730576dccb4c0ab2ad6cbc66bae282
+ (bool state)
+
+
+ void
+ setStyle
+ classKMultiTabBarTab.html
+ a7a77e7df60f16e8e5a6d3976d9575650
+ (KMultiTabBar::KMultiTabBarStyle)
+
+
+
+ KNewPasswordDialog
+ classKNewPasswordDialog.html
+ QDialog
+
+ void
+ newPassword
+ classKNewPasswordDialog.html
+ abe23eb1d6b103a7cbc903b18a9d3c295
+ (const QString &password)
+
+
+
+ KNewPasswordDialog
+ classKNewPasswordDialog.html
+ adcd7c586cbafe382976c3ad53caf3b9f
+ (QWidget *parent=nullptr)
+
+
+
+ ~KNewPasswordDialog
+ classKNewPasswordDialog.html
+ ae11d0a9a3686572c6e81fd8a50af8a23
+ () override
+
+
+ void
+ accept
+ classKNewPasswordDialog.html
+ a6780b5371eed49fac9559d41e139c24a
+ () override
+
+
+ bool
+ allowEmptyPasswords
+ classKNewPasswordDialog.html
+ af400c3acfc04f45f8e06ec669c58bb83
+ () const
+
+
+ QColor
+ backgroundWarningColor
+ classKNewPasswordDialog.html
+ ae160cf0c7b80089def181a66f7bedb4b
+ () const
+
+
+ bool
+ isRevealPasswordAvailable
+ classKNewPasswordDialog.html
+ ae5687bac7bbca9243b49662c26fb7e25
+ () const
+
+
+ int
+ maximumPasswordLength
+ classKNewPasswordDialog.html
+ a717f6f58407cf0cb23f39c3e29cc17d4
+ () const
+
+
+ int
+ minimumPasswordLength
+ classKNewPasswordDialog.html
+ a13b2f2d048f25ca634ba30cd2338f287
+ () const
+
+
+ QString
+ password
+ classKNewPasswordDialog.html
+ a65c5b484eb607d6883a5e7e6e2416994
+ () const
+
+
+ int
+ passwordStrengthWarningLevel
+ classKNewPasswordDialog.html
+ a3d75c2c2a816e9a5ea21b0eb4161db9c
+ () const
+
+
+ QPixmap
+ pixmap
+ classKNewPasswordDialog.html
+ a06846c910d692df44c3ab139eb9c4668
+ () const
+
+
+ QString
+ prompt
+ classKNewPasswordDialog.html
+ a81c619a1cf0eedf15922b9c8e3a06d27
+ () const
+
+
+ int
+ reasonablePasswordLength
+ classKNewPasswordDialog.html
+ a5a1d4c0531da64c77f3149588e73cb29
+ () const
+
+
+ void
+ setAllowEmptyPasswords
+ classKNewPasswordDialog.html
+ a2d06d1a3d0362d2fa61287b67a413c42
+ (bool allowed)
+
+
+ void
+ setBackgroundWarningColor
+ classKNewPasswordDialog.html
+ a0ebb0e6ae82a48229de197f591e2c4cd
+ (const QColor &color)
+
+
+ void
+ setMaximumPasswordLength
+ classKNewPasswordDialog.html
+ a4982b78d64199af9a725911b443f78a6
+ (int maxLength)
+
+
+ void
+ setMinimumPasswordLength
+ classKNewPasswordDialog.html
+ aa1a0c9791aeaf80b38955c6ab1e92730
+ (int minLength)
+
+
+ void
+ setPasswordStrengthWarningLevel
+ classKNewPasswordDialog.html
+ a0931ef002543a691e54badc8fdda6b94
+ (int warningLevel)
+
+
+ void
+ setPixmap
+ classKNewPasswordDialog.html
+ a34e4756cc891a861e83f2711e3c5c59a
+ (const QPixmap &)
+
+
+ void
+ setPrompt
+ classKNewPasswordDialog.html
+ ac41663d75129b3aa698b04f991a97d98
+ (const QString &prompt)
+
+
+ void
+ setReasonablePasswordLength
+ classKNewPasswordDialog.html
+ a2cc739f674c290e79b92fb3e7dc125fc
+ (int reasonableLength)
+
+
+ void
+ setRevealPasswordAvailable
+ classKNewPasswordDialog.html
+ a0e9eb0a5f41564352ae976380fbfc987
+ (bool reveal)
+
+
+ bool
+ checkAndGetPassword
+ classKNewPasswordDialog.html
+ a5f6c7326c79e70dc0b59d68fdbcd7ecb
+ (QString *pwd)
+
+
+ virtual bool
+ checkPassword
+ classKNewPasswordDialog.html
+ a54d385a65ad7294f03d1dc3d2a406f91
+ (const QString &)
+
+ usage
+ asynchronous
+ synchronous
+
+
+ KNewPasswordWidget
+ classKNewPasswordWidget.html
+ QWidget
+
+ EmptyPasswordNotAllowed
+ classKNewPasswordWidget.html
+ a2be2c3f78b0f4b4ad9f5706852c2011caa16f25ab6c48018e460dccf5c79571db
+
+
+
+ PasswordNotVerified
+ classKNewPasswordWidget.html
+ a2be2c3f78b0f4b4ad9f5706852c2011ca07b3f281634b46b8892174478cc556d0
+
+
+
+
+ PasswordStatus
+ classKNewPasswordWidget.html
+ a2be2c3f78b0f4b4ad9f5706852c2011c
+
+
+
+ EmptyPasswordNotAllowed
+ classKNewPasswordWidget.html
+ a2be2c3f78b0f4b4ad9f5706852c2011caa16f25ab6c48018e460dccf5c79571db
+
+
+
+ PasswordTooShort
+ classKNewPasswordWidget.html
+ a2be2c3f78b0f4b4ad9f5706852c2011caa7df2a3a85b8aeb15a35869ee65a54ea
+
+
+
+ PasswordNotVerified
+ classKNewPasswordWidget.html
+ a2be2c3f78b0f4b4ad9f5706852c2011ca07b3f281634b46b8892174478cc556d0
+
+
+
+ WeakPassword
+ classKNewPasswordWidget.html
+ a2be2c3f78b0f4b4ad9f5706852c2011ca5c173373583ddc2b89571dc62bf89ed9
+
+
+
+ StrongPassword
+ classKNewPasswordWidget.html
+ a2be2c3f78b0f4b4ad9f5706852c2011ca22944dc6af70e0ac72bc8cc34d630035
+
+
+
+ PasswordTooShort
+ classKNewPasswordWidget.html
+ a2be2c3f78b0f4b4ad9f5706852c2011caa7df2a3a85b8aeb15a35869ee65a54ea
+
+
+
+ StrongPassword
+ classKNewPasswordWidget.html
+ a2be2c3f78b0f4b4ad9f5706852c2011ca22944dc6af70e0ac72bc8cc34d630035
+
+
+
+ WeakPassword
+ classKNewPasswordWidget.html
+ a2be2c3f78b0f4b4ad9f5706852c2011ca5c173373583ddc2b89571dc62bf89ed9
+
+
+
+ bool
+ revealPasswordAvailable
+ classKNewPasswordWidget.html
+ ac0748e990653e6b77d40ec5cb7e1fdfa
+
+
+
+ void
+ passwordStatusChanged
+ classKNewPasswordWidget.html
+ a01f13694241171907d4932e45c0ad4ec
+ ()
+
+
+ void
+ setAllowEmptyPasswords
+ classKNewPasswordWidget.html
+ a42fe0f1805d8f4653e4c482709df26d1
+ (bool allowed)
+
+
+ void
+ setBackgroundWarningColor
+ classKNewPasswordWidget.html
+ a91d0ce860b6905f25ddfdf0a14382e75
+ (const QColor &color)
+
+
+ void
+ setMaximumPasswordLength
+ classKNewPasswordWidget.html
+ addcc1628329c0ed92419b44a943d5aff
+ (int maxLength)
+
+
+ void
+ setMinimumPasswordLength
+ classKNewPasswordWidget.html
+ af432adb8999e7bc5a5a091efbc9dc1a0
+ (int minLength)
+
+
+ void
+ setPasswordStrengthMeterVisible
+ classKNewPasswordWidget.html
+ ac80217ffb33c157f24f69087187bf6eb
+ (bool visible)
+
+
+ void
+ setPasswordStrengthWarningLevel
+ classKNewPasswordWidget.html
+ a8783f13c70f0bac1a0ccdb48d59d53fd
+ (int warningLevel)
+
+
+ void
+ setReasonablePasswordLength
+ classKNewPasswordWidget.html
+ ab8ddb4fe29ed2bc38a89c4dd28f32a2f
+ (int reasonableLength)
+
+
+ void
+ setRevealPasswordAvailable
+ classKNewPasswordWidget.html
+ a016fd41caa189f4e7f1c3196630de56e
+ (bool reveal)
+
+
+
+ KNewPasswordWidget
+ classKNewPasswordWidget.html
+ a2e895fdcc311fc32a7ee5b8f020e8d5a
+ (QWidget *parent=nullptr)
+
+
+ virtual
+ ~KNewPasswordWidget
+ classKNewPasswordWidget.html
+ a5ce84c0efa86fab9fb7f0f3969836d26
+ ()
+
+
+ bool
+ allowEmptyPasswords
+ classKNewPasswordWidget.html
+ ad6aaab0d145ed84a93f82fded24e2180
+ () const
+
+
+ QColor
+ backgroundWarningColor
+ classKNewPasswordWidget.html
+ a71b4561c812b25736aa544b9492bb325
+ () const
+
+
+ bool
+ isPasswordStrengthMeterVisible
+ classKNewPasswordWidget.html
+ a71556b50bddd1584646cad7a061c4955
+ () const
+
+
+ bool
+ isRevealPasswordAvailable
+ classKNewPasswordWidget.html
+ ad54caab61edd47dc5c1735913d57d5cc
+ () const
+
+
+ int
+ maximumPasswordLength
+ classKNewPasswordWidget.html
+ a9e143dc986ae449e51a1e7b3ae617427
+ () const
+
+
+ int
+ minimumPasswordLength
+ classKNewPasswordWidget.html
+ a0b23b9eb86ca0295c5507bb46d881336
+ () const
+
+
+ QString
+ password
+ classKNewPasswordWidget.html
+ af8935504d2a933a01ad817e84eefb0ff
+ () const
+
+
+ PasswordStatus
+ passwordStatus
+ classKNewPasswordWidget.html
+ a3d8c5fb0bee7b133b84c5a58718b29d3
+ () const
+
+
+ int
+ passwordStrengthWarningLevel
+ classKNewPasswordWidget.html
+ a136d1b664ff97896fc9824c074b5a213
+ () const
+
+
+ int
+ reasonablePasswordLength
+ classKNewPasswordWidget.html
+ a452417ec78e7ddbd02b6ffe53e9a21b5
+ () const
+
+ Setup
+ update
+ accept
+
+
+ KPageDialog
+ classKPageDialog.html
+ QDialog
+
+ Auto
+ classKPageDialog.html
+ a3577e773e62604a04b9cf59e15fa7424ae532188197c0df8f1cb3e3a08549a610
+
+
+
+
+ FaceType
+ classKPageDialog.html
+ a3577e773e62604a04b9cf59e15fa7424
+
+
+
+ Auto
+ classKPageDialog.html
+ a3577e773e62604a04b9cf59e15fa7424ae532188197c0df8f1cb3e3a08549a610
+
+
+
+ Plain
+ classKPageDialog.html
+ a3577e773e62604a04b9cf59e15fa7424af07cfb8cf6dbdeef10d47671f5787351
+
+
+
+ List
+ classKPageDialog.html
+ a3577e773e62604a04b9cf59e15fa7424a32ca3aa8ee4463fa2deb5397a972ebed
+
+
+
+ Tree
+ classKPageDialog.html
+ a3577e773e62604a04b9cf59e15fa7424a99476348f76be578b0df52960f1b4f27
+
+
+
+ Tabbed
+ classKPageDialog.html
+ a3577e773e62604a04b9cf59e15fa7424acfa57d9dae241fd41835150f8715808e
+
+
+
+ List
+ classKPageDialog.html
+ a3577e773e62604a04b9cf59e15fa7424a32ca3aa8ee4463fa2deb5397a972ebed
+
+
+
+ Plain
+ classKPageDialog.html
+ a3577e773e62604a04b9cf59e15fa7424af07cfb8cf6dbdeef10d47671f5787351
+
+
+
+ Tabbed
+ classKPageDialog.html
+ a3577e773e62604a04b9cf59e15fa7424acfa57d9dae241fd41835150f8715808e
+
+
+
+ Tree
+ classKPageDialog.html
+ a3577e773e62604a04b9cf59e15fa7424a99476348f76be578b0df52960f1b4f27
+
+
+
+ void
+ currentPageChanged
+ classKPageDialog.html
+ a531af2f8d145c1282ac860b1be05adf4
+ (KPageWidgetItem *current, KPageWidgetItem *before)
+
+
+ void
+ pageRemoved
+ classKPageDialog.html
+ a8e3b1a32f8b15abe7b1a9d987eac9d3f
+ (KPageWidgetItem *page)
+
+
+
+ KPageDialog
+ classKPageDialog.html
+ ab4c78cec96050acf4e561e84ff971885
+ (QWidget *parent=nullptr, Qt::WindowFlags flags=Qt::WindowFlags())
+
+
+
+ ~KPageDialog
+ classKPageDialog.html
+ ab4a294c9ee54eecd1080aadd258bf19e
+ ()
+
+
+ void
+ addActionButton
+ classKPageDialog.html
+ a5b0e9065fcac928352bdbfea892a4612
+ (QAbstractButton *button)
+
+
+ KPageWidgetItem *
+ addPage
+ classKPageDialog.html
+ a12ff67412d8828c51a134ade273108fd
+ (QWidget *widget, const QString &name)
+
+
+ void
+ addPage
+ classKPageDialog.html
+ ac53d1d96fdcddd240e0d59fec9c35fb4
+ (KPageWidgetItem *item)
+
+
+ KPageWidgetItem *
+ addSubPage
+ classKPageDialog.html
+ a3cd0f3c98b63daaa695d22fb7c4f61d5
+ (KPageWidgetItem *parent, QWidget *widget, const QString &name)
+
+
+ void
+ addSubPage
+ classKPageDialog.html
+ a88a2f5a251c0a9be3f6c588be6ccb66d
+ (KPageWidgetItem *parent, KPageWidgetItem *item)
+
+
+ QPushButton *
+ button
+ classKPageDialog.html
+ adc9f9bb8c978a2114887bf86615807ee
+ (QDialogButtonBox::StandardButton which) const
+
+
+ KPageWidgetItem *
+ currentPage
+ classKPageDialog.html
+ adae8c33c380b63357a1fb3e2705d46f6
+ () const
+
+
+ KPageWidgetItem *
+ insertPage
+ classKPageDialog.html
+ a243ce1dcc65e186e9c7ed3705b6152a4
+ (KPageWidgetItem *before, QWidget *widget, const QString &name)
+
+
+ void
+ insertPage
+ classKPageDialog.html
+ aa45ddf73d42a04ecd0fb2ef566007174
+ (KPageWidgetItem *before, KPageWidgetItem *item)
+
+
+ void
+ removePage
+ classKPageDialog.html
+ aa17e351ef118a3705dc4e7e244a7ede0
+ (KPageWidgetItem *item)
+
+
+ void
+ setCurrentPage
+ classKPageDialog.html
+ a98548d043a22c9f7d066cd5ccbf4f612
+ (KPageWidgetItem *item)
+
+
+ void
+ setFaceType
+ classKPageDialog.html
+ ab7acaa4c75637ba2d8e487f539c233ca
+ (FaceType faceType)
+
+
+ void
+ setStandardButtons
+ classKPageDialog.html
+ aa9c62f4350bcfefa0c11607b3dfed0d0
+ (QDialogButtonBox::StandardButtons buttons)
+
+
+
+ KPageDialog
+ classKPageDialog.html
+ a275741b7c46f971eb9b88db0ccee1d7c
+ (KPageWidget *widget, QWidget *parent, Qt::WindowFlags flags=Qt::WindowFlags())
+
+
+ QDialogButtonBox *
+ buttonBox
+ classKPageDialog.html
+ a03b08f7541eea927a4bf9bbf209857b6
+ ()
+
+
+ const QDialogButtonBox *
+ buttonBox
+ classKPageDialog.html
+ a33fea966cb8eb45c7fa2f8ebddd7e6e2
+ () const
+
+
+ KPageWidget *
+ pageWidget
+ classKPageDialog.html
+ a500366a715a3bf718e25b8789715b24a
+ ()
+
+
+ const KPageWidget *
+ pageWidget
+ classKPageDialog.html
+ a7b2590b7148dd04e2a8a48cf86036fd5
+ () const
+
+
+ void
+ setButtonBox
+ classKPageDialog.html
+ a578e1f998bcfefa2ac0420d36fce65b0
+ (QDialogButtonBox *box)
+
+
+ void
+ setPageWidget
+ classKPageDialog.html
+ af0042413d777370a48d96281aa3e9fef
+ (KPageWidget *widget)
+
+
+
+ KPageModel
+ classKPageModel.html
+ QAbstractItemModel
+
+ HeaderRole
+ classKPageModel.html
+ a6d94923a3fb84535c210ecdf6ad221faae5178755f5b91855082f00887f5dc288
+
+
+
+ HeaderVisibleRole
+ classKPageModel.html
+ a6d94923a3fb84535c210ecdf6ad221faabadfb31dea3ab8101851f00fd4a3440a
+
+
+
+
+ Role
+ classKPageModel.html
+ a6d94923a3fb84535c210ecdf6ad221fa
+
+
+
+ HeaderRole
+ classKPageModel.html
+ a6d94923a3fb84535c210ecdf6ad221faae5178755f5b91855082f00887f5dc288
+
+
+
+ WidgetRole
+ classKPageModel.html
+ a6d94923a3fb84535c210ecdf6ad221faaaaae7cd91b63be3028780cba0254df3d
+
+
+
+ HeaderVisibleRole
+ classKPageModel.html
+ a6d94923a3fb84535c210ecdf6ad221faabadfb31dea3ab8101851f00fd4a3440a
+
+
+
+ WidgetRole
+ classKPageModel.html
+ a6d94923a3fb84535c210ecdf6ad221faaaaae7cd91b63be3028780cba0254df3d
+
+
+
+
+ KPageModel
+ classKPageModel.html
+ a9a7793b2d5adc0c09218a8705caa6ee1
+ (QObject *parent=nullptr)
+
+
+ virtual
+ ~KPageModel
+ classKPageModel.html
+ a43e73f65b5a543eca9c8e130f2892ac7
+ ()
+
+
+
+ KPageView
+ classKPageView.html
+ QWidget
+
+ Auto
+ classKPageView.html
+ a7baff03afe5623d654a871a30efd4797a307afdc5c0e7e60964197a0990e7c8b6
+
+
+
+
+ FaceType
+ classKPageView.html
+ a7baff03afe5623d654a871a30efd4797
+
+
+
+ Auto
+ classKPageView.html
+ a7baff03afe5623d654a871a30efd4797a307afdc5c0e7e60964197a0990e7c8b6
+
+
+
+ Plain
+ classKPageView.html
+ a7baff03afe5623d654a871a30efd4797a8700b54709d19facb7be9749842635fd
+
+
+
+ List
+ classKPageView.html
+ a7baff03afe5623d654a871a30efd4797a0a022f92e04c041103a454e6131722e8
+
+
+
+ Tree
+ classKPageView.html
+ a7baff03afe5623d654a871a30efd4797a51cf9bcd1e8ff8d8c602509e68bd974b
+
+
+
+ Tabbed
+ classKPageView.html
+ a7baff03afe5623d654a871a30efd4797aff4ca12e5862a39d55b62a2f2250f9e5
+
+
+
+ List
+ classKPageView.html
+ a7baff03afe5623d654a871a30efd4797a0a022f92e04c041103a454e6131722e8
+
+
+
+ Plain
+ classKPageView.html
+ a7baff03afe5623d654a871a30efd4797a8700b54709d19facb7be9749842635fd
+
+
+
+ Tabbed
+ classKPageView.html
+ a7baff03afe5623d654a871a30efd4797aff4ca12e5862a39d55b62a2f2250f9e5
+
+
+
+ Tree
+ classKPageView.html
+ a7baff03afe5623d654a871a30efd4797a51cf9bcd1e8ff8d8c602509e68bd974b
+
+
+
+ void
+ currentPageChanged
+ classKPageView.html
+ ab4af3a52c3d57ae61d5a3ef88a3aa2c6
+ (const QModelIndex ¤t, const QModelIndex &previous)
+
+
+
+ KPageView
+ classKPageView.html
+ a1167c8a6347c8afed5ed90dfe957049d
+ (QWidget *parent=nullptr)
+
+
+ virtual
+ ~KPageView
+ classKPageView.html
+ a40d5febd7ec46a35369470504293ac9f
+ ()
+
+
+ QModelIndex
+ currentPage
+ classKPageView.html
+ a3324395eae43a599a4f1fb25f77864f7
+ () const
+
+
+ FaceType
+ faceType
+ classKPageView.html
+ af47f066c83f1b0989fda773cefbcdaa8
+ () const
+
+
+ QAbstractItemDelegate *
+ itemDelegate
+ classKPageView.html
+ a4e292f55ab8923982e05735ba656a2f8
+ () const
+
+
+ QAbstractItemModel *
+ model
+ classKPageView.html
+ a808116d1586e9581fba6332899d6d071
+ () const
+
+
+ void
+ setCurrentPage
+ classKPageView.html
+ a1891e04ecc31c3ea7b1731f9287d9cab
+ (const QModelIndex &index)
+
+
+ void
+ setDefaultWidget
+ classKPageView.html
+ a9511075a2626a362845268783f595082
+ (QWidget *widget)
+
+
+ void
+ setFaceType
+ classKPageView.html
+ a40b6718acba7061864f6b8cbe6a89bf2
+ (FaceType faceType)
+
+
+ void
+ setItemDelegate
+ classKPageView.html
+ ab27565d2c9ec0e2e99f46394ba427c1a
+ (QAbstractItemDelegate *delegate)
+
+
+ void
+ setModel
+ classKPageView.html
+ a57b0f7c1d9a45c45750cc705c43b2826
+ (QAbstractItemModel *model)
+
+
+ virtual QAbstractItemView *
+ createView
+ classKPageView.html
+ a2474bbe78a9169302c4c9892e74a24b5
+ ()
+
+
+ virtual bool
+ showPageHeader
+ classKPageView.html
+ aefb8d0cc0f086852048d5dbd60cb1541
+ () const
+
+
+ virtual Qt::Alignment
+ viewPosition
+ classKPageView.html
+ a3358bd7786cc807b5cacb1330c710567
+ () const
+
+
+
+ KPageWidget
+ classKPageWidget.html
+ KPageView
+
+ void
+ currentPageChanged
+ classKPageWidget.html
+ a7de231e35c805be989705d50a60aaff2
+ (KPageWidgetItem *current, KPageWidgetItem *before)
+
+
+ void
+ pageRemoved
+ classKPageWidget.html
+ afb728ca9dc193633ed86c21f2a0685cb
+ (KPageWidgetItem *page)
+
+
+ void
+ pageToggled
+ classKPageWidget.html
+ a901bba905ff3fdea4f9a588cc044d8a2
+ (KPageWidgetItem *page, bool checked)
+
+
+
+ KPageWidget
+ classKPageWidget.html
+ a05475ffd3aaafc20723a94e2006417fd
+ (QWidget *parent=nullptr)
+
+
+
+ ~KPageWidget
+ classKPageWidget.html
+ ab494980078c707cff5f68bc27e0401c0
+ ()
+
+
+ KPageWidgetItem *
+ addPage
+ classKPageWidget.html
+ aae3dc8a3bb811196715f9438331d1357
+ (QWidget *widget, const QString &name)
+
+
+ void
+ addPage
+ classKPageWidget.html
+ a26ffd60c94b08cabcbf1ee94cc9ef8a4
+ (KPageWidgetItem *item)
+
+
+ KPageWidgetItem *
+ addSubPage
+ classKPageWidget.html
+ a4a74768ba6a47155be5f6df0e51cad59
+ (KPageWidgetItem *parent, QWidget *widget, const QString &name)
+
+
+ void
+ addSubPage
+ classKPageWidget.html
+ a59f4c5c68a181b93a4bf03f827367d23
+ (KPageWidgetItem *parent, KPageWidgetItem *item)
+
+
+ KPageWidgetItem *
+ currentPage
+ classKPageWidget.html
+ af72d1454293d8eb6d5441ce1cbcd41b9
+ () const
+
+
+ KPageWidgetItem *
+ insertPage
+ classKPageWidget.html
+ aa57f268770829a5016796d6a20f61db6
+ (KPageWidgetItem *before, QWidget *widget, const QString &name)
+
+
+ void
+ insertPage
+ classKPageWidget.html
+ aef2fa1e64bab8b8a0f474b6e19818d1e
+ (KPageWidgetItem *before, KPageWidgetItem *item)
+
+
+ void
+ removePage
+ classKPageWidget.html
+ a512c03bd1a459a46b844f5208c042c00
+ (KPageWidgetItem *item)
+
+
+ void
+ setCurrentPage
+ classKPageWidget.html
+ ae2fab9beeb3c6ea9cb6297c3497ec08d
+ (KPageWidgetItem *item)
+
+
+
+ KPageWidgetItem
+ classKPageWidgetItem.html
+ QObject
+
+ bool
+ enabled
+ classKPageWidgetItem.html
+ afc56737a0f3d2dd97f32ab67c0a64552
+
+
+
+ bool
+ headerVisible
+ classKPageWidgetItem.html
+ a9c606b7c75654c780d8ce4d141afae78
+
+
+
+ void
+ changed
+ classKPageWidgetItem.html
+ a37c4313bb3cf09461821e964343fab77
+ ()
+
+
+ void
+ toggled
+ classKPageWidgetItem.html
+ a52eea59105ae9a8187effaab681693ba
+ (bool checked)
+
+
+ void
+ setChecked
+ classKPageWidgetItem.html
+ a1e08a0b2c320d84a641c388bf771acbe
+ (bool checked)
+
+
+ void
+ setEnabled
+ classKPageWidgetItem.html
+ a8be160e79dbed533c3a67dcf7581a93d
+ (bool)
+
+
+
+ KPageWidgetItem
+ classKPageWidgetItem.html
+ a91e2b5849285ffe02674cee8ec05062b
+ (QWidget *widget)
+
+
+
+ KPageWidgetItem
+ classKPageWidgetItem.html
+ a0ea8582211d59fd8f3c811c7f7b75441
+ (QWidget *widget, const QString &name)
+
+
+
+ ~KPageWidgetItem
+ classKPageWidgetItem.html
+ a6e69689d7566fb2ea070e8f0c7b610b4
+ ()
+
+
+ QString
+ header
+ classKPageWidgetItem.html
+ a20b043c6e5903ac8f96aff47dc61d485
+ () const
+
+
+ QIcon
+ icon
+ classKPageWidgetItem.html
+ a9eb7b1df3c7968cdcd8464991a430031
+ () const
+
+
+ bool
+ isCheckable
+ classKPageWidgetItem.html
+ aacdd2e3507f46aebac95e0b5b847fb42
+ () const
+
+
+ bool
+ isChecked
+ classKPageWidgetItem.html
+ aa98be668112d6b4f5494ed2ee6773aef
+ () const
+
+
+ bool
+ isEnabled
+ classKPageWidgetItem.html
+ a173fd314ed1d51379092da70330ceb3e
+ () const
+
+
+ bool
+ isHeaderVisible
+ classKPageWidgetItem.html
+ a166a00eae1d8cfc1661b4a2162bf17b9
+ () const
+
+
+ QString
+ name
+ classKPageWidgetItem.html
+ a69c362948e1c02d6a98e442fa86e7900
+ () const
+
+
+ void
+ setCheckable
+ classKPageWidgetItem.html
+ ade7662a30430cefc248ce40158de1b59
+ (bool checkable)
+
+
+ void
+ setHeader
+ classKPageWidgetItem.html
+ aef037f10e94c9afa7c0a61dc47e88b6a
+ (const QString &header)
+
+
+ void
+ setHeaderVisible
+ classKPageWidgetItem.html
+ a034df2e29b26531a57e01ccd5ce17c59
+ (bool visible)
+
+
+ void
+ setIcon
+ classKPageWidgetItem.html
+ a634ff05282bfdd4bc25a6ee13eae3e02
+ (const QIcon &icon)
+
+
+ void
+ setName
+ classKPageWidgetItem.html
+ a0cf66f9e1d06ce8544022f0f501be778
+ (const QString &name)
+
+
+ QWidget *
+ widget
+ classKPageWidgetItem.html
+ ae0312007c11e63c17d626006563561d9
+ () const
+
+
+
+ KPageWidgetModel
+ classKPageWidgetModel.html
+ KPageModel
+
+ void
+ toggled
+ classKPageWidgetModel.html
+ aa425c9106eb08ef13099cba82bfbf656
+ (KPageWidgetItem *page, bool checked)
+
+
+
+ KPageWidgetModel
+ classKPageWidgetModel.html
+ a7b9c052b35a132c3a35f67d4792da1c5
+ (QObject *parent=nullptr)
+
+
+
+ ~KPageWidgetModel
+ classKPageWidgetModel.html
+ ab6b6f83b782dc152c2db361516abb256
+ () override
+
+
+ KPageWidgetItem *
+ addPage
+ classKPageWidgetModel.html
+ a359a9e613cdae2d3152a762d99225ab5
+ (QWidget *widget, const QString &name)
+
+
+ void
+ addPage
+ classKPageWidgetModel.html
+ a1f9c9fb3c17cf4f083183fb05b7fd3c5
+ (KPageWidgetItem *item)
+
+
+ KPageWidgetItem *
+ addSubPage
+ classKPageWidgetModel.html
+ aafb3a3b9f47332a1cf8682f6c49cae61
+ (KPageWidgetItem *parent, QWidget *widget, const QString &name)
+
+
+ void
+ addSubPage
+ classKPageWidgetModel.html
+ a1ad936ff8d6a7b666ead6ccaa3b2a14f
+ (KPageWidgetItem *parent, KPageWidgetItem *item)
+
+
+ int
+ columnCount
+ classKPageWidgetModel.html
+ a0459a836a1b00ebfc4d36a8b7b91851d
+ (const QModelIndex &parent=QModelIndex()) const override
+
+
+ QModelIndex
+ index
+ classKPageWidgetModel.html
+ af1cf3c87c8e187c843a9180cb3ab61e5
+ (const KPageWidgetItem *item) const
+
+
+ KPageWidgetItem *
+ insertPage
+ classKPageWidgetModel.html
+ a179df608e507a7905dd56406b68b993e
+ (KPageWidgetItem *before, QWidget *widget, const QString &name)
+
+
+ void
+ insertPage
+ classKPageWidgetModel.html
+ a7346c944b18401b5361b7a29034ed337
+ (KPageWidgetItem *before, KPageWidgetItem *item)
+
+
+ KPageWidgetItem *
+ item
+ classKPageWidgetModel.html
+ aee13126db5d740766c1a6d8cb8e16714
+ (const QModelIndex &index) const
+
+
+ void
+ removePage
+ classKPageWidgetModel.html
+ a36abc7ad07f831f7e7b6cf5a33eebf84
+ (KPageWidgetItem *item)
+
+
+
+ KPasswordDialog
+ classKPasswordDialog.html
+ QDialog
+
+ DomainError
+ classKPasswordDialog.html
+ a4d5e337a7ff2e77b4db7e87fc665eaaaa4ffe702933d54cb0d7c168053c38a34e
+
+
+
+ DomainReadOnly
+ classKPasswordDialog.html
+ a1037bf92e6f14f1111f21e501141718dacefe38c7565c5266c19a0d670eef624b
+
+
+
+
+ ErrorType
+ classKPasswordDialog.html
+ a4d5e337a7ff2e77b4db7e87fc665eaaa
+
+
+
+ UsernameError
+ classKPasswordDialog.html
+ a4d5e337a7ff2e77b4db7e87fc665eaaaa4d04e3f4dcba4566a23805bef4c50e91
+
+
+
+ PasswordError
+ classKPasswordDialog.html
+ a4d5e337a7ff2e77b4db7e87fc665eaaaa1949b9a2ecbc792259c775ef36ee568c
+
+
+
+ FatalError
+ classKPasswordDialog.html
+ a4d5e337a7ff2e77b4db7e87fc665eaaaa6277b36408bb0a209f175825c1c7c3db
+
+
+
+ DomainError
+ classKPasswordDialog.html
+ a4d5e337a7ff2e77b4db7e87fc665eaaaa4ffe702933d54cb0d7c168053c38a34e
+
+
+
+ FatalError
+ classKPasswordDialog.html
+ a4d5e337a7ff2e77b4db7e87fc665eaaaa6277b36408bb0a209f175825c1c7c3db
+
+
+
+
+ KPasswordDialogFlag
+ classKPasswordDialog.html
+ a1037bf92e6f14f1111f21e501141718d
+
+
+
+ ShowKeepPassword
+ classKPasswordDialog.html
+ a1037bf92e6f14f1111f21e501141718da4d69e0f5f187b125f7604c14fe3f5be6
+
+
+
+ ShowUsernameLine
+ classKPasswordDialog.html
+ a1037bf92e6f14f1111f21e501141718daec6246c8710c9165f2c442020a377d30
+
+
+
+ UsernameReadOnly
+ classKPasswordDialog.html
+ a1037bf92e6f14f1111f21e501141718da8e39b43a1e7ece999d058317d4855d46
+
+
+
+ ShowAnonymousLoginCheckBox
+ classKPasswordDialog.html
+ a1037bf92e6f14f1111f21e501141718da27f3a76ce68d77d99e68459f60af04e3
+
+
+
+ ShowDomainLine
+ classKPasswordDialog.html
+ a1037bf92e6f14f1111f21e501141718dad3d387fe998ce50fef98dbba868afa7e
+
+
+
+ DomainReadOnly
+ classKPasswordDialog.html
+ a1037bf92e6f14f1111f21e501141718dacefe38c7565c5266c19a0d670eef624b
+
+
+
+ PasswordError
+ classKPasswordDialog.html
+ a4d5e337a7ff2e77b4db7e87fc665eaaaa1949b9a2ecbc792259c775ef36ee568c
+
+
+
+ ShowAnonymousLoginCheckBox
+ classKPasswordDialog.html
+ a1037bf92e6f14f1111f21e501141718da27f3a76ce68d77d99e68459f60af04e3
+
+
+
+ ShowDomainLine
+ classKPasswordDialog.html
+ a1037bf92e6f14f1111f21e501141718dad3d387fe998ce50fef98dbba868afa7e
+
+
+
+ ShowKeepPassword
+ classKPasswordDialog.html
+ a1037bf92e6f14f1111f21e501141718da4d69e0f5f187b125f7604c14fe3f5be6
+
+
+
+ ShowUsernameLine
+ classKPasswordDialog.html
+ a1037bf92e6f14f1111f21e501141718daec6246c8710c9165f2c442020a377d30
+
+
+
+ UsernameError
+ classKPasswordDialog.html
+ a4d5e337a7ff2e77b4db7e87fc665eaaaa4d04e3f4dcba4566a23805bef4c50e91
+
+
+
+ UsernameReadOnly
+ classKPasswordDialog.html
+ a1037bf92e6f14f1111f21e501141718da8e39b43a1e7ece999d058317d4855d46
+
+
+
+ void
+ gotPassword
+ classKPasswordDialog.html
+ a5a358782174d4cce58206d00ffaab157
+ (const QString &password, bool keep)
+
+
+ void
+ gotUsernameAndPassword
+ classKPasswordDialog.html
+ a1ff59b4d710e2dbcc03202abceb73977
+ (const QString &username, const QString &password, bool keep)
+
+
+
+ KPasswordDialog
+ classKPasswordDialog.html
+ aa86ff9ac71747a809ef70ce65ce92d2a
+ (QWidget *parent=nullptr, const KPasswordDialogFlags &flags=KPasswordDialog::NoFlags)
+
+
+
+ ~KPasswordDialog
+ classKPasswordDialog.html
+ a3215f274219e188ff9cdaf8b68e3e319
+ () override
+
+
+ void
+ accept
+ classKPasswordDialog.html
+ ae9ce13028e20c14aee42379f4804f3c8
+ () override
+
+
+ void
+ addCommentLine
+ classKPasswordDialog.html
+ ab45468a2a48e7bcb716445d2973e768a
+ (const QString &label, const QString &comment)
+
+
+ bool
+ anonymousMode
+ classKPasswordDialog.html
+ ad9af96cda6b1834b02f7311dc848f5a9
+ () const
+
+
+ QDialogButtonBox *
+ buttonBox
+ classKPasswordDialog.html
+ a58b4c82467158740bd29202a26ca9d4d
+ () const
+
+
+ QString
+ domain
+ classKPasswordDialog.html
+ ab76450ed69200688f04e8b482fd35ad6
+ () const
+
+
+ bool
+ keepPassword
+ classKPasswordDialog.html
+ a0ab0e197425bf340c577d5b1320e33c0
+ () const
+
+
+ QString
+ password
+ classKPasswordDialog.html
+ acb599b584a7a8f205584dd7c59389882
+ () const
+
+
+ QString
+ prompt
+ classKPasswordDialog.html
+ a40a9cd8e1396f332f6476abde72e4678
+ () const
+
+
+ void
+ setAnonymousMode
+ classKPasswordDialog.html
+ a0cab1d8ffe1ea7f771d641fb4fa76650
+ (bool anonymous)
+
+
+ void
+ setDomain
+ classKPasswordDialog.html
+ a06c6de1370bac64e2cc014532e323ff7
+ (const QString &)
+
+
+ void
+ setKeepPassword
+ classKPasswordDialog.html
+ a09b8e5123ef36cf80563ce7a0b92d595
+ (bool b)
+
+
+ void
+ setKnownLogins
+ classKPasswordDialog.html
+ ac263a52d53be114c98ab0ccd8ca752bb
+ (const QMap< QString, QString > &knownLogins)
+
+
+ void
+ setPassword
+ classKPasswordDialog.html
+ aa4708102bf6c72ed0f9a7a268bb9e400
+ (const QString &password)
+
+
+ void
+ setPixmap
+ classKPasswordDialog.html
+ aff113248fc606e94417915bd9c7ac33d
+ (const QPixmap &)
+
+
+ void
+ setPrompt
+ classKPasswordDialog.html
+ a4f8dd3a7ce7d3095195f66122d27f5b9
+ (const QString &prompt)
+
+
+ void
+ setUsername
+ classKPasswordDialog.html
+ a3a52d7f04fb665ebfff757bb2f451e32
+ (const QString &)
+
+
+ void
+ setUsernameReadOnly
+ classKPasswordDialog.html
+ abccb1c9027adfd5bc9156fc1df598706
+ (bool readOnly)
+
+
+ void
+ showErrorMessage
+ classKPasswordDialog.html
+ afcbc643763439ea194045f9c95f73b0e
+ (const QString &message, const ErrorType type=PasswordError)
+
+
+ QString
+ username
+ classKPasswordDialog.html
+ a043bb3a283e7024ecafea5cee306ade1
+ () const
+
+
+ virtual bool
+ checkPassword
+ classKPasswordDialog.html
+ a7cfc3d5558f86143c5aad8240e3c101d
+ ()
+
+
+
+ KPasswordLineEdit
+ classKPasswordLineEdit.html
+ QWidget
+
+ void
+ echoModeChanged
+ classKPasswordLineEdit.html
+ ad3b806777b42edae881c891817f1477f
+ (QLineEdit::EchoMode echoMode)
+
+
+
+ KPasswordLineEdit
+ classKPasswordLineEdit.html
+ afda16d5005d827ae1c0eb577a488bd4d
+ (QWidget *parent=nullptr)
+
+
+
+ ~KPasswordLineEdit
+ classKPasswordLineEdit.html
+ abee02fa9761e2e07b24e8e431fb45659
+ ()
+
+
+ void
+ clear
+ classKPasswordLineEdit.html
+ aaa3056fb6fae2371069755af8577cd8e
+ ()
+
+
+ QLineEdit::EchoMode
+ echoMode
+ classKPasswordLineEdit.html
+ a9ae96a08f0dc8ec00f4014c030cf81f0
+ () const
+
+
+ bool
+ isClearButtonEnabled
+ classKPasswordLineEdit.html
+ ae59486ad29527fe644917291d54fc399
+ () const
+
+
+ bool
+ isRevealPasswordAvailable
+ classKPasswordLineEdit.html
+ ad221c3b0b1e7d7b44f45fb7e6127151c
+ () const
+
+
+ QLineEdit *
+ lineEdit
+ classKPasswordLineEdit.html
+ a9b3d7463636fe44fd8a343f04f63e7b9
+ () const
+
+
+ QString
+ password
+ classKPasswordLineEdit.html
+ a6816a27a9ddc42f729522f1861d1535e
+ () const
+
+
+ void
+ setClearButtonEnabled
+ classKPasswordLineEdit.html
+ af66a7f496a85f1cbc624a3406f2aa6e1
+ (bool clear)
+
+
+ void
+ setEchoMode
+ classKPasswordLineEdit.html
+ a64338809c81517ca7a57e8541baef1f3
+ (QLineEdit::EchoMode mode)
+
+
+ void
+ setPassword
+ classKPasswordLineEdit.html
+ a8fccc14bf8d21aae24dbb2a1cf485aaa
+ (const QString &password)
+
+
+ void
+ setRevealPasswordAvailable
+ classKPasswordLineEdit.html
+ aed722d9bd2605b18d563067cfe903a76
+ (bool reveal)
+
+
+ QAction *
+ toggleEchoModeAction
+ classKPasswordLineEdit.html
+ af599f1c40edafcb2404b5b63c28bb40e
+ () const
+
+
+
+ KPixmapRegionSelectorDialog
+ classKPixmapRegionSelectorDialog.html
+ QDialog
+
+
+ KPixmapRegionSelectorDialog
+ classKPixmapRegionSelectorDialog.html
+ a5434405c3f504c3540899c12f8a12e16
+ (QWidget *parent=nullptr)
+
+
+
+ ~KPixmapRegionSelectorDialog
+ classKPixmapRegionSelectorDialog.html
+ a6c32173b5d7a16a34fa0fc582f8d6803
+ ()
+
+
+ void
+ adjustRegionSelectorWidgetSizeToFitScreen
+ classKPixmapRegionSelectorDialog.html
+ a4ad00e9f9951d69fdc6db2b2b2c0ba6b
+ ()
+
+
+ KPixmapRegionSelectorWidget *
+ pixmapRegionSelectorWidget
+ classKPixmapRegionSelectorDialog.html
+ a4e58433b8637f4ba14b8ed8d4c4d3bb6
+ () const
+
+
+ static QImage
+ getSelectedImage
+ classKPixmapRegionSelectorDialog.html
+ a853ec0a6ecc00a33aacde405816c037b
+ (const QPixmap &pixmap, QWidget *parent=nullptr)
+
+
+ static QImage
+ getSelectedImage
+ classKPixmapRegionSelectorDialog.html
+ a39fbcf9556f1a4859a0d7eead5e3128b
+ (const QPixmap &pixmap, int aspectRatioWidth, int aspectRatioHeight, QWidget *parent=nullptr)
+
+
+ static QRect
+ getSelectedRegion
+ classKPixmapRegionSelectorDialog.html
+ ae34abd5c31f039d9f8744fc2f28697ff
+ (const QPixmap &pixmap, QWidget *parent=nullptr)
+
+
+ static QRect
+ getSelectedRegion
+ classKPixmapRegionSelectorDialog.html
+ a3a776edc21758a4e04ee202a21acb229
+ (const QPixmap &pixmap, int aspectRatioWidth, int aspectRatioHeight, QWidget *parent=nullptr)
+
+
+
+ KPixmapRegionSelectorWidget
+ classKPixmapRegionSelectorWidget.html
+ QWidget
+
+ Rotate180
+ classKPixmapRegionSelectorWidget.html
+ ae595ecddbfd1b2e0d68c29387a21c2e9a7457c6cde0a6b7b9d93b3ca6eb42fc20
+
+
+
+ Rotate270
+ classKPixmapRegionSelectorWidget.html
+ ae595ecddbfd1b2e0d68c29387a21c2e9a8bccea6a83dedc481db5bb15713dd93b
+
+
+
+ Rotate90
+ classKPixmapRegionSelectorWidget.html
+ ae595ecddbfd1b2e0d68c29387a21c2e9a6e191c1f10a010e7c60d9c523da66e91
+
+
+
+
+ RotateDirection
+ classKPixmapRegionSelectorWidget.html
+ ae595ecddbfd1b2e0d68c29387a21c2e9
+
+
+
+ Rotate90
+ classKPixmapRegionSelectorWidget.html
+ ae595ecddbfd1b2e0d68c29387a21c2e9a6e191c1f10a010e7c60d9c523da66e91
+
+
+
+ Rotate180
+ classKPixmapRegionSelectorWidget.html
+ ae595ecddbfd1b2e0d68c29387a21c2e9a7457c6cde0a6b7b9d93b3ca6eb42fc20
+
+
+
+ Rotate270
+ classKPixmapRegionSelectorWidget.html
+ ae595ecddbfd1b2e0d68c29387a21c2e9a8bccea6a83dedc481db5bb15713dd93b
+
+
+
+ void
+ rotateClockwise
+ classKPixmapRegionSelectorWidget.html
+ a36ae5437f5bc15fd2eedb9fb18847fa0
+ ()
+
+
+ void
+ rotateCounterclockwise
+ classKPixmapRegionSelectorWidget.html
+ aaaf3e4b9255fa970a813241853509dfc
+ ()
+
+
+
+ KPixmapRegionSelectorWidget
+ classKPixmapRegionSelectorWidget.html
+ a4631f52ac0fa2cc98f3f632c990c552e
+ (QWidget *parent=nullptr)
+
+
+
+ ~KPixmapRegionSelectorWidget
+ classKPixmapRegionSelectorWidget.html
+ a9a24d63274cfac29fbe53a7c48b16db3
+ () override
+
+
+ QPixmap
+ pixmap
+ classKPixmapRegionSelectorWidget.html
+ a8903e99142d13e7350e0ffc42d1d8dec
+ () const
+
+
+ void
+ resetSelection
+ classKPixmapRegionSelectorWidget.html
+ a1af347bfd2bd1ced3c611d74de09e7ef
+ ()
+
+
+ void
+ rotate
+ classKPixmapRegionSelectorWidget.html
+ aaaf6c94f48567e4b31b2d198d39f1bb1
+ (RotateDirection direction)
+
+
+ QImage
+ selectedImage
+ classKPixmapRegionSelectorWidget.html
+ ab4b652f38d3c2273c8c0b3599062c0eb
+ () const
+
+
+ QRect
+ selectedRegion
+ classKPixmapRegionSelectorWidget.html
+ af3f09dea961923509f2018d94cd7e43a
+ () const
+
+
+ void
+ setFreeSelectionAspectRatio
+ classKPixmapRegionSelectorWidget.html
+ a58ab0c35c150233bc00e9bcd66209cf2
+ ()
+
+
+ void
+ setMaximumWidgetSize
+ classKPixmapRegionSelectorWidget.html
+ ac17bb4eba4bcdda7cfaa487fbd3a7a26
+ (int width, int height)
+
+
+ void
+ setPixmap
+ classKPixmapRegionSelectorWidget.html
+ a73da6ca60a3708678a22ea29b4109d80
+ (const QPixmap &pixmap)
+
+
+ void
+ setSelectedRegion
+ classKPixmapRegionSelectorWidget.html
+ a19df71d2ce7b3ece449475481a52ebce
+ (const QRect &rect)
+
+
+ void
+ setSelectionAspectRatio
+ classKPixmapRegionSelectorWidget.html
+ a7928265e2eb37bbaa51b72135315708f
+ (int width, int height)
+
+
+ QRect
+ unzoomedSelectedRegion
+ classKPixmapRegionSelectorWidget.html
+ a8a280111c5b3d66b3034f00298fcf7be
+ () const
+
+
+ virtual QMenu *
+ createPopupMenu
+ classKPixmapRegionSelectorWidget.html
+ a20aef541ce0673380c9aa72f463fe172
+ ()
+
+
+
+ KPixmapSequence
+ classKPixmapSequence.html
+
+
+ KPixmapSequence
+ classKPixmapSequence.html
+ a3d3c8b629777b45bf5093eac74087d10
+ ()
+
+
+
+ KPixmapSequence
+ classKPixmapSequence.html
+ afd5c35496b387f2c720c9a1212039ff1
+ (const KPixmapSequence &other)
+
+
+
+ KPixmapSequence
+ classKPixmapSequence.html
+ a114fd3f5dd08efd38e0b06d513150779
+ (const QPixmap &pixmap, const QSize &frameSize=QSize())
+
+
+
+ KPixmapSequence
+ classKPixmapSequence.html
+ aa26928dfdb11bb5933e8af8c0c7eedc6
+ (const QString &fullPath, int size)
+
+
+
+ ~KPixmapSequence
+ classKPixmapSequence.html
+ a2b7e803e1dfa3a608a8be6acc3cebbb9
+ ()
+
+
+ QPixmap
+ frameAt
+ classKPixmapSequence.html
+ a5284fdb4b634a3229c7265aee49b4895
+ (int index) const
+
+
+ int
+ frameCount
+ classKPixmapSequence.html
+ ab9cba4e95f958ac0b4e930952d844be7
+ () const
+
+
+ QSize
+ frameSize
+ classKPixmapSequence.html
+ a786cfbfa11e0f4d5f003c0639c79e16e
+ () const
+
+
+ bool
+ isEmpty
+ classKPixmapSequence.html
+ adab5bf8ce24c4e56c555131abf1b7dfa
+ () const
+
+
+ bool
+ isValid
+ classKPixmapSequence.html
+ aba625b94c3ba958649572d0ec33103a6
+ () const
+
+
+ KPixmapSequence &
+ operator=
+ classKPixmapSequence.html
+ a409f5c352d237efb99fbfad91d917ed8
+ (const KPixmapSequence &other)
+
+
+
+ KPixmapSequenceOverlayPainter
+ classKPixmapSequenceOverlayPainter.html
+ QObject
+
+ void
+ setAlignment
+ classKPixmapSequenceOverlayPainter.html
+ a8dc573851985e2f936a5e56b32f4f5a8
+ (Qt::Alignment align)
+
+
+ void
+ setInterval
+ classKPixmapSequenceOverlayPainter.html
+ aa9ac0dfe5238fd2fbe45dc53a45bbef2
+ (int msecs)
+
+
+ void
+ setOffset
+ classKPixmapSequenceOverlayPainter.html
+ a017345c4c0b5fec5c6f9cfa140bb928a
+ (const QPoint &offset)
+
+
+ void
+ setRect
+ classKPixmapSequenceOverlayPainter.html
+ a99279815bb4f8c688fd71e4813a52a9a
+ (const QRect &rect)
+
+
+ void
+ setSequence
+ classKPixmapSequenceOverlayPainter.html
+ a5f7cd340eda55b715429947a7e07e0c6
+ (const KPixmapSequence &seq)
+
+
+ void
+ setWidget
+ classKPixmapSequenceOverlayPainter.html
+ ac9830ef1dc80d188cd10486f085859ed
+ (QWidget *w)
+
+
+ void
+ start
+ classKPixmapSequenceOverlayPainter.html
+ acd807b5c4a2c4666ba7347a03992bfec
+ ()
+
+
+ void
+ stop
+ classKPixmapSequenceOverlayPainter.html
+ aabc864fe5feafa10b2ff03567e9ca4da
+ ()
+
+
+
+ KPixmapSequenceOverlayPainter
+ classKPixmapSequenceOverlayPainter.html
+ a9f595fa5878d5a9b4b007887f3c74e1e
+ (QObject *parent=nullptr)
+
+
+
+ ~KPixmapSequenceOverlayPainter
+ classKPixmapSequenceOverlayPainter.html
+ a5070928ed850f182cb6ae8af89a09f94
+ () override
+
+
+ Qt::Alignment
+ alignment
+ classKPixmapSequenceOverlayPainter.html
+ a47b497b34cb67989d5325c36dc5b0fb5
+ () const
+
+
+ int
+ interval
+ classKPixmapSequenceOverlayPainter.html
+ a5faee8b8abc543a594ebd2c416c0fb95
+ () const
+
+
+ QPoint
+ offset
+ classKPixmapSequenceOverlayPainter.html
+ a1f48b37768af7d72e53407728ef59a80
+ () const
+
+
+ QRect
+ rect
+ classKPixmapSequenceOverlayPainter.html
+ abd79ad9756e3d50d4dcf97f86113e1c6
+ () const
+
+
+ KPixmapSequence
+ sequence
+ classKPixmapSequenceOverlayPainter.html
+ afddda8a34510eb83952f546e4e298bdf
+ () const
+
+
+
+ KPixmapSequenceWidget
+ classKPixmapSequenceWidget.html
+ QWidget
+
+ void
+ setInterval
+ classKPixmapSequenceWidget.html
+ a58b03fdd3caf589859263b481555647e
+ (int msecs)
+
+
+ void
+ setSequence
+ classKPixmapSequenceWidget.html
+ a035880ed75199d2133d1a83113d2226a
+ (const KPixmapSequence &seq)
+
+
+
+ KPixmapSequenceWidget
+ classKPixmapSequenceWidget.html
+ a8f3691250d1a35f9ee6a0ee8fe7d70ab
+ (QWidget *parent=nullptr)
+
+
+
+ ~KPixmapSequenceWidget
+ classKPixmapSequenceWidget.html
+ a3c0aa8efb30376533a19443030c0805f
+ () override
+
+
+ int
+ interval
+ classKPixmapSequenceWidget.html
+ a2e249a3d64404bffe3e917937b2a4d16
+ () const
+
+
+ KPixmapSequence
+ sequence
+ classKPixmapSequenceWidget.html
+ a54a09d2d104090c05aca8ec54211e1d9
+ () const
+
+
+ QSize
+ sizeHint
+ classKPixmapSequenceWidget.html
+ ac9bb489e69e5ff77b48578f821e6a5fa
+ () const override
+
+
+
+ KPopupFrame
+ classKPopupFrame.html
+ QFrame
+
+ void
+ close
+ classKPopupFrame.html
+ a3ce61427b404b48184556b0e90477f11
+ (int r)
+
+
+
+ KPopupFrame
+ classKPopupFrame.html
+ aa28df07ddbb1beec87ad837869eee43c
+ (QWidget *parent=nullptr)
+
+
+
+ ~KPopupFrame
+ classKPopupFrame.html
+ a8e15f9ad69ab310ac84d1909b7a8fce0
+ ()
+
+
+ int
+ exec
+ classKPopupFrame.html
+ ae4391e74f493a06b22df07a890c7b645
+ (const QPoint &p)
+
+
+ int
+ exec
+ classKPopupFrame.html
+ ae2a2fd6b65d97ebfd72d8659abdf6d0e
+ (int x, int y)
+
+
+ void
+ popup
+ classKPopupFrame.html
+ a983189bf0a5ace6fd28c5990bb354828
+ (const QPoint &pos)
+
+
+ void
+ resizeEvent
+ classKPopupFrame.html
+ a9f69f5125ffe4ecdfdb6bf063cfe1b49
+ (QResizeEvent *resize) override
+
+
+ void
+ setMainWidget
+ classKPopupFrame.html
+ a302cd9d06117227d46bdd19a85928eda
+ (QWidget *m)
+
+
+ void
+ hideEvent
+ classKPopupFrame.html
+ aa8a8278674e0d6211715580447cd5a2f
+ (QHideEvent *e) override
+
+
+ void
+ keyPressEvent
+ classKPopupFrame.html
+ aeaf4d6b32ede6570900f4fe311bf65ce
+ (QKeyEvent *e) override
+
+
+
+ KRatingPainter
+ classKRatingPainter.html
+
+
+ KRatingPainter
+ classKRatingPainter.html
+ aaa1e5f7bd581b8f4200061a7a021bb95
+ ()
+
+
+
+ ~KRatingPainter
+ classKRatingPainter.html
+ afb0c057367d1f39087d68eb555e69a29
+ ()
+
+
+ Qt::Alignment
+ alignment
+ classKRatingPainter.html
+ a7ff5193a921fe83f6abe5f6d5d8dc8fa
+ () const
+
+
+ QPixmap
+ customPixmap
+ classKRatingPainter.html
+ a0721e63f69dfce3e739dc72f1b12f81a
+ () const
+
+
+ bool
+ halfStepsEnabled
+ classKRatingPainter.html
+ abb49d46fa8f694cd133714506af0103e
+ () const
+
+
+ QIcon
+ icon
+ classKRatingPainter.html
+ a4298d8076518cbcee39db3824a6fc5a6
+ () const
+
+
+ bool
+ isEnabled
+ classKRatingPainter.html
+ ace45134ea964e1b326236b3d9e1c144f
+ () const
+
+
+ Qt::LayoutDirection
+ layoutDirection
+ classKRatingPainter.html
+ a4a00946140e308d0a144237f85dca6d1
+ () const
+
+
+ int
+ maxRating
+ classKRatingPainter.html
+ a3682148e7ade6fbdc3548e02a9e22e5b
+ () const
+
+
+ void
+ paint
+ classKRatingPainter.html
+ a1b7abc1fe1d3b4684418187bcaec9dda
+ (QPainter *painter, const QRect &rect, int rating, int hoverRating=-1) const
+
+
+ int
+ ratingFromPosition
+ classKRatingPainter.html
+ a9f4e07da27d43a3bc070bfb4b9279114
+ (const QRect &rect, const QPoint &pos) const
+
+
+ void
+ setAlignment
+ classKRatingPainter.html
+ a8abd790f6b4301d46749e76f5bd17b99
+ (Qt::Alignment align)
+
+
+ void
+ setCustomPixmap
+ classKRatingPainter.html
+ a6d98c11c0b065445a2715e10f1b7bc5e
+ (const QPixmap &pixmap)
+
+
+ void
+ setEnabled
+ classKRatingPainter.html
+ a4141f54ccdccc100e2713697431c1e9e
+ (bool enabled)
+
+
+ void
+ setHalfStepsEnabled
+ classKRatingPainter.html
+ aee8e829557bc57bca2f913771b4e7caf
+ (bool enabled)
+
+
+ void
+ setIcon
+ classKRatingPainter.html
+ af8b17c2ba8d2980a6fc7539040e143e4
+ (const QIcon &icon)
+
+
+ void
+ setLayoutDirection
+ classKRatingPainter.html
+ aa49fbefb16f544375e80e5d43ff1555d
+ (Qt::LayoutDirection direction)
+
+
+ void
+ setMaxRating
+ classKRatingPainter.html
+ a3dc7dfe2d544fca7977b10981c3bd773
+ (int max)
+
+
+ void
+ setSpacing
+ classKRatingPainter.html
+ ae9afabd4d2bfae2a1a91699c2a6e1948
+ (int spacing)
+
+
+ int
+ spacing
+ classKRatingPainter.html
+ ad85d77de19209747790bde7309fc8956
+ () const
+
+
+ static int
+ getRatingFromPosition
+ classKRatingPainter.html
+ aebfbdd7eecb1a1b6ce12a9e14d669225
+ (const QRect &rect, Qt::Alignment align, Qt::LayoutDirection direction, const QPoint &pos)
+
+
+ static void
+ paintRating
+ classKRatingPainter.html
+ a56ca4c7972ce0fafe7fbefad11656003
+ (QPainter *p, const QRect &rect, Qt::Alignment align, int rating, int hoverRating=-1)
+
+
+
+ KRatingWidget
+ classKRatingWidget.html
+ QFrame
+
+ void
+ ratingChanged
+ classKRatingWidget.html
+ a1ea439f36c0e8d178f3242293cfdebf6
+ (unsigned int rating)
+
+
+ void
+ setAlignment
+ classKRatingWidget.html
+ a063c41e64a43e23b806bee0bac902928
+ (Qt::Alignment align)
+
+
+ void
+ setCustomPixmap
+ classKRatingWidget.html
+ a63a34b88c922f14a778a838bfb643bb9
+ (const QPixmap &pixmap)
+
+
+ void
+ setHalfStepsEnabled
+ classKRatingWidget.html
+ af1bd2ad5a1e2cbad1dda8b33a3bb8a2a
+ (bool enabled)
+
+
+ void
+ setIcon
+ classKRatingWidget.html
+ ae61fb5f706233c764f6c9bdfc0320b26
+ (const QIcon &icon)
+
+
+ void
+ setLayoutDirection
+ classKRatingWidget.html
+ ac9c4209d68c3f34038abd29313abc2b8
+ (Qt::LayoutDirection direction)
+
+
+ void
+ setMaxRating
+ classKRatingWidget.html
+ a09fe104354897c9dbdd3738273f8ebc8
+ (int max)
+
+
+ KWIDGETSADDONS_DEPRECATED void
+ setMaxRating
+ classKRatingWidget.html
+ a6be468389c04faef04b7d37bcebe475a
+ (unsigned int max)
+
+
+ KWIDGETSADDONS_DEPRECATED void
+ setOnlyPaintFullSteps
+ classKRatingWidget.html
+ a338ee7b0044a0732b09271cf40b60664
+ (bool)
+
+
+ KWIDGETSADDONS_DEPRECATED void
+ setPixmap
+ classKRatingWidget.html
+ a17aef06d0f67e3c828d1133789de2c7d
+ (const QPixmap &)
+
+
+ void
+ setPixmapSize
+ classKRatingWidget.html
+ a3717c8e4f407cf3d297ee6ce9e2c87b5
+ (int size)
+
+
+ void
+ setRating
+ classKRatingWidget.html
+ a11fa4cb5a12d4f1d462793cc26975215
+ (int rating)
+
+
+ KWIDGETSADDONS_DEPRECATED void
+ setRating
+ classKRatingWidget.html
+ af2d7ab459e5792f1152ccaa112cc5cec
+ (unsigned int rating)
+
+
+ void
+ setSpacing
+ classKRatingWidget.html
+ a41c0da241efb9637b853466de2e1874e
+ (int)
+
+
+
+ KRatingWidget
+ classKRatingWidget.html
+ aeabb877c84ef46bdd20852b9ed354672
+ (QWidget *parent=nullptr)
+
+
+
+ ~KRatingWidget
+ classKRatingWidget.html
+ a0f86d4604c4b951a9ea52317c7827932
+ () override
+
+
+ Qt::Alignment
+ alignment
+ classKRatingWidget.html
+ ae429f84c6a69e342dcfeeddd53947b19
+ () const
+
+
+ bool
+ halfStepsEnabled
+ classKRatingWidget.html
+ a03b52aab0a8f429337f9b310ee6f2709
+ () const
+
+
+ QIcon
+ icon
+ classKRatingWidget.html
+ a560df996c4056d7b4c8932e6f13fb446
+ () const
+
+
+ Qt::LayoutDirection
+ layoutDirection
+ classKRatingWidget.html
+ a901f8ab3aaa8cfe2dfd35e64b72fc976
+ () const
+
+
+ int
+ maxRating
+ classKRatingWidget.html
+ a375da8248184728def34a2607ffc692f
+ () const
+
+
+ unsigned int
+ rating
+ classKRatingWidget.html
+ a3f5687d6f175069f36a30b234f118499
+ () const
+
+
+ int
+ spacing
+ classKRatingWidget.html
+ ab640c52a2e7c2d016c89bef41ce2b213
+ () const
+
+
+
+ KRuler
+ classKRuler.html
+ QAbstractSlider
+
+
+ MetricStyle
+ classKRuler.html
+ aed936dc24ecf23a39b3e431822642e60
+
+
+
+ void
+ slotNewOffset
+ classKRuler.html
+ a0ce280ad4b8b4e680ed78b021125f03e
+ (int)
+
+
+ void
+ slotNewValue
+ classKRuler.html
+ add8fecf893b2494a63bcb6743258a6b4
+ (int)
+
+
+
+ KRuler
+ classKRuler.html
+ a445f339da54f9c9f0925ce62ad32cbbd
+ (QWidget *parent=nullptr)
+
+
+
+ KRuler
+ classKRuler.html
+ a2b0b76a605462a042f528d56944b50cb
+ (Qt::Orientation orient, QWidget *parent=nullptr, Qt::WindowFlags f=Qt::WindowFlags())
+
+
+
+ KRuler
+ classKRuler.html
+ ad36e9302f6cb36c6631820f31578f6f6
+ (Qt::Orientation orient, int widgetWidth, QWidget *parent=nullptr, Qt::WindowFlags f=Qt::WindowFlags())
+
+
+
+ ~KRuler
+ classKRuler.html
+ ad13e820959c99f5c5a7a9f1a4f79ae8d
+ ()
+
+
+ int
+ bigMarkDistance
+ classKRuler.html
+ ae3d9d20a7f3a47ac4fac4d7267ebd9f6
+ () const
+
+
+ int
+ littleMarkDistance
+ classKRuler.html
+ a7b8cc8b908d7e6a41b7cff5a4e782855
+ () const
+
+
+ KWIDGETSADDONS_DEPRECATED int
+ maxValue
+ classKRuler.html
+ abbb240f7d3f515300b1a1d3d493460ea
+ () const
+
+
+ KWIDGETSADDONS_DEPRECATED int
+ minValue
+ classKRuler.html
+ a48445a615f841037d25f90c78f5beb95
+ () const
+
+
+ int
+ offset
+ classKRuler.html
+ a3ab0491e19a31a546711840274d4fefb
+ () const
+
+
+ double
+ pixelPerMark
+ classKRuler.html
+ a1ef95e7d420d409aac1283b6ce565938
+ () const
+
+
+ void
+ setBigMarkDistance
+ classKRuler.html
+ ac8a8c9b37b030e6e856acb5a570a9baf
+ (int)
+
+
+ void
+ setEndLabel
+ classKRuler.html
+ a7b587c8a3427dbe533ae52fc9f5b4e53
+ (const QString &)
+
+
+ void
+ setLength
+ classKRuler.html
+ aed42b84e18497ecf48c119bad179c8b9
+ (int)
+
+
+ void
+ setLengthFixed
+ classKRuler.html
+ a79ef7d5ef45ac19bc4d1004fcd40c071
+ (bool fix)
+
+
+ void
+ setLittleMarkDistance
+ classKRuler.html
+ a5b6c87181646c3ab1e76b22197b9276b
+ (int)
+
+
+ KWIDGETSADDONS_DEPRECATED void
+ setMaxValue
+ classKRuler.html
+ a5586ea6fd8e08bc155c8e90eacfed333
+ (int)
+
+
+ void
+ setMediumMarkDistance
+ classKRuler.html
+ a065538397c5893ed40501c9548403307
+ (int)
+
+
+ KWIDGETSADDONS_DEPRECATED void
+ setMinValue
+ classKRuler.html
+ a803f3b5d3fc8d44e40d19f28b5ad32ae
+ (int)
+
+
+ void
+ setOffset
+ classKRuler.html
+ aa0c3f40d2d161df980acba69571e1c0e
+ (int offset)
+
+
+ void
+ setPixelPerMark
+ classKRuler.html
+ a372c01318657ebe4535b87ac241cf64a
+ (double rate)
+
+
+ void
+ setRulerMetricStyle
+ classKRuler.html
+ a6bd81ccc4919a94585b03c424e37b4be
+ (KRuler::MetricStyle)
+
+
+ void
+ setShowBigMarks
+ classKRuler.html
+ a621470c83e39f84cfd0c1184725decde
+ (bool)
+
+
+ void
+ setShowEndLabel
+ classKRuler.html
+ a40cfe8a137d0685a38379a9ef161252c
+ (bool)
+
+
+ void
+ setShowEndMarks
+ classKRuler.html
+ ab1607e4a2e56839db2a48364daf90171
+ (bool)
+
+
+ void
+ setShowLittleMarks
+ classKRuler.html
+ aebeefe1aec2c3e2361047bd485de47d6
+ (bool)
+
+
+ void
+ setShowMediumMarks
+ classKRuler.html
+ aeefc43a1c8835c3eb583febdaca5ad66
+ (bool)
+
+
+ void
+ setShowPointer
+ classKRuler.html
+ ae51cd1a3a64eeeaef8f39c245b081c76
+ (bool)
+
+
+ void
+ setShowTinyMarks
+ classKRuler.html
+ a6727ac7d578df151848cf067f830cde1
+ (bool)
+
+
+ void
+ setTinyMarkDistance
+ classKRuler.html
+ ad92d4404169093c995e1c682fb767bbf
+ (int)
+
+
+ void
+ slideDown
+ classKRuler.html
+ aa994f33fe4591803e104eee7e39b1b48
+ (int count=1)
+
+
+ void
+ slideUp
+ classKRuler.html
+ a6ad64adbc227ba8019c0d9510c430942
+ (int count=1)
+
+
+ int
+ tinyMarkDistance
+ classKRuler.html
+ ae8afa7a4a8a4907c552e1c4196c7d8b4
+ () const
+
+
+
+ KSelectAction
+ classKSelectAction.html
+ QWidgetAction
+
+ ComboBoxMode
+ classKSelectAction.html
+ a9e26bc062b6750ab5482f0502afc62c6aa95bdc618c9578d78d1d3c185d95e288
+
+
+
+ MenuMode
+ classKSelectAction.html
+ a9e26bc062b6750ab5482f0502afc62c6a6e1da84fbcbd7decbedeb0cdc6d1f666
+
+
+
+
+ ToolBarMode
+ classKSelectAction.html
+ a9e26bc062b6750ab5482f0502afc62c6
+
+
+
+ MenuMode
+ classKSelectAction.html
+ a9e26bc062b6750ab5482f0502afc62c6a6e1da84fbcbd7decbedeb0cdc6d1f666
+
+
+
+ ComboBoxMode
+ classKSelectAction.html
+ a9e26bc062b6750ab5482f0502afc62c6aa95bdc618c9578d78d1d3c185d95e288
+
+
+
+ void
+ triggered
+ classKSelectAction.html
+ a5f9116d18856b89789f1d71b795a16f5
+ (QAction *action)
+
+
+ void
+ triggered
+ classKSelectAction.html
+ a3d48802c2ef63e62dd4e4ee5ece6dc59
+ (int index)
+
+
+ void
+ triggered
+ classKSelectAction.html
+ a75729c4340d5c7265f0e9675d336ac99
+ (const QString &text)
+
+
+
+ KSelectAction
+ classKSelectAction.html
+ a217e387367602a6c44108943c744b653
+ (QObject *parent)
+
+
+
+ KSelectAction
+ classKSelectAction.html
+ abcba2c5cb1b4bda0ef7fc18261ee398b
+ (const QString &text, QObject *parent)
+
+
+
+ KSelectAction
+ classKSelectAction.html
+ a3490dc7b09893611b9328aa72b68a34a
+ (const QIcon &icon, const QString &text, QObject *parent)
+
+
+
+ ~KSelectAction
+ classKSelectAction.html
+ ae9a20a02f11cac67b8ec4ba77485afee
+ () override
+
+
+ QAction *
+ action
+ classKSelectAction.html
+ a456b2a51e8c6eb7618e4919ebcf1d5ef
+ (int index) const
+
+
+ QAction *
+ action
+ classKSelectAction.html
+ a989dc98a05b6708bd961954f64ce8b98
+ (const QString &text, Qt::CaseSensitivity cs=Qt::CaseSensitive) const
+
+
+ QList< QAction * >
+ actions
+ classKSelectAction.html
+ a94f33541244a1f31ebdea746fd38e940
+ () const
+
+
+ void
+ addAction
+ classKSelectAction.html
+ add978c6997895c9d66876f091d112097
+ (QAction *action)
+
+
+ QAction *
+ addAction
+ classKSelectAction.html
+ af318bdecc8d82064ad8161348c898874
+ (const QString &text)
+
+
+ QAction *
+ addAction
+ classKSelectAction.html
+ a005423b7b4b5636f97a0d705d2fc319d
+ (const QIcon &icon, const QString &text)
+
+
+ void
+ changeItem
+ classKSelectAction.html
+ a7cf4244c623e08f01b7e9bfb2a4258ec
+ (int index, const QString &text)
+
+
+ void
+ clear
+ classKSelectAction.html
+ a8c4ee8f941b927a8156aa250561963e0
+ ()
+
+
+ int
+ comboWidth
+ classKSelectAction.html
+ a252d28a3619af262a07ceebec980111f
+ () const
+
+
+ QAction *
+ currentAction
+ classKSelectAction.html
+ ab843167119d62af57789aaae07056d83
+ () const
+
+
+ int
+ currentItem
+ classKSelectAction.html
+ acd671ed1ea7c86271183ca74f3ab32df
+ () const
+
+
+ QString
+ currentText
+ classKSelectAction.html
+ a607c7081202cca8996808d90283dd443
+ () const
+
+
+ virtual void
+ insertAction
+ classKSelectAction.html
+ ac388626a18caaf9a73c04c40e06de917
+ (QAction *before, QAction *action)
+
+
+ bool
+ isEditable
+ classKSelectAction.html
+ aca69aa11037c8d7abd79f118ac59cd0a
+ () const
+
+
+ QStringList
+ items
+ classKSelectAction.html
+ adc650f393390ca52a1078f47f21f6ef3
+ () const
+
+
+ bool
+ menuAccelsEnabled
+ classKSelectAction.html
+ ab5407ed2b20fe2569839f9d0838a6b9b
+ () const
+
+
+ virtual QAction *
+ removeAction
+ classKSelectAction.html
+ a51395e8ec13163206d8b0f5685481dc6
+ (QAction *action)
+
+
+ void
+ removeAllActions
+ classKSelectAction.html
+ ae6607d956f211b95a871c6ed07bd1425
+ ()
+
+
+ QActionGroup *
+ selectableActionGroup
+ classKSelectAction.html
+ a4d38a70d6c8e9f30f37f4a7b83903052
+ () const
+
+
+ void
+ setComboWidth
+ classKSelectAction.html
+ a57d207e58bf22248034b74614d0a8fe6
+ (int width)
+
+
+ bool
+ setCurrentAction
+ classKSelectAction.html
+ a0d970109c82c2ebff56676e66fc31529
+ (QAction *action)
+
+
+ bool
+ setCurrentAction
+ classKSelectAction.html
+ abe85df255c4d0a8b0bfc5f1b34d2a3df
+ (const QString &text, Qt::CaseSensitivity cs=Qt::CaseSensitive)
+
+
+ bool
+ setCurrentItem
+ classKSelectAction.html
+ aff802bf676644de5e5037b4f3ac3f47c
+ (int index)
+
+
+ void
+ setEditable
+ classKSelectAction.html
+ af576290f41b9b406fb1c6664c32461a7
+ (bool)
+
+
+ void
+ setItems
+ classKSelectAction.html
+ a238edd9a6a5be1be97cdfbe17c2e410c
+ (const QStringList &lst)
+
+
+ void
+ setMaxComboViewCount
+ classKSelectAction.html
+ aba2308a2c0c8d9c87ed00e6f893ae52f
+ (int n)
+
+
+ void
+ setMenuAccelsEnabled
+ classKSelectAction.html
+ ae256f831aa591791d4b1e6f2b03e6d87
+ (bool b)
+
+
+ void
+ setToolBarMode
+ classKSelectAction.html
+ aa97e92bb6c72508384379b7b68708293
+ (ToolBarMode mode)
+
+
+ void
+ setToolButtonPopupMode
+ classKSelectAction.html
+ a2b9aef756c597c3c753fcfb8b6b3ef71
+ (QToolButton::ToolButtonPopupMode mode)
+
+
+ ToolBarMode
+ toolBarMode
+ classKSelectAction.html
+ a07f0544fc7a10187bf5b5f6838b2ff1f
+ () const
+
+
+ QToolButton::ToolButtonPopupMode
+ toolButtonPopupMode
+ classKSelectAction.html
+ a0c9aff0a0246085ffbf13a737dc1b08e
+ () const
+
+
+ virtual void
+ actionTriggered
+ classKSelectAction.html
+ ad8cdfc986adc892ee4ace2a2a5bcb349
+ (QAction *action)
+
+
+ void
+ slotToggled
+ classKSelectAction.html
+ a55b64e725866b6ab2783b74ee59ca0f3
+ (bool)
+
+
+
+ KSelectAction
+ classKSelectAction.html
+ a5da2e1674e02868e5d3108b8a59cc34d
+ (KSelectActionPrivate &dd, QObject *parent)
+
+
+ QWidget *
+ createWidget
+ classKSelectAction.html
+ aefa10145971f66d44899f2ba0aecce92
+ (QWidget *parent) override
+
+
+ void
+ deleteWidget
+ classKSelectAction.html
+ a2c84f5f49f1564992971044e97ee1ade
+ (QWidget *widget) override
+
+
+
+ KSelector
+ classKSelector.html
+ QAbstractSlider
+
+
+ KSelector
+ classKSelector.html
+ a3bd08c437c3062e330ac38e5dea683c8
+ (QWidget *parent=nullptr)
+
+
+
+ KSelector
+ classKSelector.html
+ a3e61a90d015e4567d0a28ea6ace51ff9
+ (Qt::Orientation o, QWidget *parent=nullptr)
+
+
+ Qt::ArrowType
+ arrowDirection
+ classKSelector.html
+ a89e1ff854128e41874d542cacc4a259b
+ () const
+
+
+ QRect
+ contentsRect
+ classKSelector.html
+ a923a7b254f54922401f4f4491cedccb8
+ () const
+
+
+ bool
+ indent
+ classKSelector.html
+ ab34646befacf261f27d63f013500b6c4
+ () const
+
+
+ void
+ setArrowDirection
+ classKSelector.html
+ a4115ec182c86a74797c25fab7a0cfcd4
+ (Qt::ArrowType direction)
+
+
+ void
+ setIndent
+ classKSelector.html
+ ae218aa539ab6921c3f6a84da69158b15
+ (bool i)
+
+
+ virtual void
+ drawArrow
+ classKSelector.html
+ af13a00d87cd5fb537b05b7c3928ce885
+ (QPainter *painter, const QPoint &pos)
+
+
+ virtual void
+ drawContents
+ classKSelector.html
+ aa9a0a3f660bfa641ad88697b709d6b57
+ (QPainter *)
+
+
+
+ KSeparator
+ classKSeparator.html
+ QFrame
+
+
+ KSeparator
+ classKSeparator.html
+ a4841237c9bac467990f8fc8305bc760c
+ (QWidget *parent=nullptr, Qt::WindowFlags f=Qt::WindowFlags())
+
+
+
+ KSeparator
+ classKSeparator.html
+ aec53be100b68cbae63135f965eaaac91
+ (Qt::Orientation orientation, QWidget *parent=nullptr, Qt::WindowFlags f=Qt::WindowFlags())
+
+
+ Qt::Orientation
+ orientation
+ classKSeparator.html
+ af2d162ace61fec6f59a2b51823cd6537
+ () const
+
+
+ void
+ setOrientation
+ classKSeparator.html
+ a25aa15b8d91c566e8c98660c72aa6183
+ (Qt::Orientation orientation)
+
+
+
+ KSplitterCollapserButton
+ classKSplitterCollapserButton.html
+ QToolButton
+
+ void
+ collapse
+ classKSplitterCollapserButton.html
+ af0ab88f6e4a15e1eab0c263c6599fbed
+ ()
+
+
+ void
+ restore
+ classKSplitterCollapserButton.html
+ a78dab17657aea5e67c00e3c7135d88e8
+ ()
+
+
+ void
+ setCollapsed
+ classKSplitterCollapserButton.html
+ ab627db7c195339ee8a1cb291d5e57499
+ (bool collapsed)
+
+
+
+ KSplitterCollapserButton
+ classKSplitterCollapserButton.html
+ a0ce093d0e22eb2fd293f8bf2ffca3d86
+ (QWidget *childWidget, QSplitter *splitter)
+
+
+
+ ~KSplitterCollapserButton
+ classKSplitterCollapserButton.html
+ a5058cfdb8b4d0680b7328ec2879e14bb
+ () override
+
+
+ bool
+ isWidgetCollapsed
+ classKSplitterCollapserButton.html
+ ab4a6604e78a17fafd335226c124255c8
+ () const
+
+
+
+ KSqueezedTextLabel
+ classKSqueezedTextLabel.html
+ QLabel
+
+ void
+ clear
+ classKSqueezedTextLabel.html
+ a4625c41aab56b1d31e7b346bb3f8bede
+ ()
+
+
+ void
+ setText
+ classKSqueezedTextLabel.html
+ aa5326e01e98261e12562b62c13522bcf
+ (const QString &text)
+
+
+
+ KSqueezedTextLabel
+ classKSqueezedTextLabel.html
+ a1853840056abb0b5e3dc0069a03f068e
+ (QWidget *parent=nullptr)
+
+
+
+ KSqueezedTextLabel
+ classKSqueezedTextLabel.html
+ af4762c3fbda09f73d77b71de73db51cc
+ (const QString &text, QWidget *parent=nullptr)
+
+
+ QRect
+ contentsRect
+ classKSqueezedTextLabel.html
+ a40ab26d90295f9e1048eeeb5e2e29233
+ () const
+
+
+ QString
+ fullText
+ classKSqueezedTextLabel.html
+ aa6ae02ed314cbf6aba0c22e4b33784a1
+ () const
+
+
+ bool
+ isSqueezed
+ classKSqueezedTextLabel.html
+ a3e215f5b0feb2e7046a3a6a5043ca77d
+ () const
+
+
+ QSize
+ minimumSizeHint
+ classKSqueezedTextLabel.html
+ add798c4f4094e25bf3606ff6125198a8
+ () const override
+
+
+ virtual void
+ setAlignment
+ classKSqueezedTextLabel.html
+ a28bada1028618c6487da65d3c1118fb7
+ (Qt::Alignment)
+
+
+ void
+ setIndent
+ classKSqueezedTextLabel.html
+ a7e37fe7131c12c8f6a03917d7a673293
+ (int indent)
+
+
+ void
+ setMargin
+ classKSqueezedTextLabel.html
+ a4bf8367b3959b428f118065fd531009b
+ (int margin)
+
+
+ void
+ setTextElideMode
+ classKSqueezedTextLabel.html
+ a3e0df425061a0c704fd33045d3bcd1ef
+ (Qt::TextElideMode mode)
+
+
+ QSize
+ sizeHint
+ classKSqueezedTextLabel.html
+ aaa08f8047bf7de348a8785abff7d9b1a
+ () const override
+
+
+ Qt::TextElideMode
+ textElideMode
+ classKSqueezedTextLabel.html
+ a5f531f020a37db34ea384532082e3b56
+ () const
+
+
+ void
+ contextMenuEvent
+ classKSqueezedTextLabel.html
+ a7c0f32623681bf6a48ea37f9e6fab2b6
+ (QContextMenuEvent *) override
+
+
+ void
+ mouseReleaseEvent
+ classKSqueezedTextLabel.html
+ a6beaaddf6e0ab01011293ef302e096f5
+ (QMouseEvent *) override
+
+
+ void
+ resizeEvent
+ classKSqueezedTextLabel.html
+ a36da5fdac81c17e70db171467df87ea0
+ (QResizeEvent *) override
+
+
+ void
+ squeezeTextToLabel
+ classKSqueezedTextLabel.html
+ ac87795fc4ddf998331b82f3e061ced1a
+ ()
+
+ non-virtual-warning
+
+
+ KTimeComboBox
+ classKTimeComboBox.html
+ QComboBox
+
+ EditTime
+ classKTimeComboBox.html
+ a14dfd22c25a6a4f222c2289041868b1ea9f7326107c3756c5f55013491627d133
+
+
+
+ ForceTime
+ classKTimeComboBox.html
+ a14dfd22c25a6a4f222c2289041868b1ea15f38f21a7a6b654ada12a57522843c6
+
+
+
+
+ Option
+ classKTimeComboBox.html
+ a14dfd22c25a6a4f222c2289041868b1e
+
+
+
+ EditTime
+ classKTimeComboBox.html
+ a14dfd22c25a6a4f222c2289041868b1ea9f7326107c3756c5f55013491627d133
+
+
+
+ SelectTime
+ classKTimeComboBox.html
+ a14dfd22c25a6a4f222c2289041868b1ea64dda4fb4865758a9347ea25302960d9
+
+
+
+ ForceTime
+ classKTimeComboBox.html
+ a14dfd22c25a6a4f222c2289041868b1ea15f38f21a7a6b654ada12a57522843c6
+
+
+
+ WarnOnInvalid
+ classKTimeComboBox.html
+ a14dfd22c25a6a4f222c2289041868b1ea8829700c29ea3265d0ff04449c73d5ca
+
+
+
+ SelectTime
+ classKTimeComboBox.html
+ a14dfd22c25a6a4f222c2289041868b1ea64dda4fb4865758a9347ea25302960d9
+
+
+
+ WarnOnInvalid
+ classKTimeComboBox.html
+ a14dfd22c25a6a4f222c2289041868b1ea8829700c29ea3265d0ff04449c73d5ca
+
+
+
+ void
+ timeChanged
+ classKTimeComboBox.html
+ af6d668892444f6827280ee03c07efdac
+ (const QTime &time)
+
+
+ void
+ timeEdited
+ classKTimeComboBox.html
+ af8ba9fb212ea016fabc4fab857df0cdc
+ (const QTime &time)
+
+
+ void
+ timeEntered
+ classKTimeComboBox.html
+ a97ceb48e4ae9aaf3e86ead83e9b4bc38
+ (const QTime &time)
+
+
+ void
+ setDisplayFormat
+ classKTimeComboBox.html
+ ac4c4aa632dd296f11e86ee08d1956764
+ (QLocale::FormatType format)
+
+
+ void
+ setMaximumTime
+ classKTimeComboBox.html
+ a5591c9689f99c270d1bf6ae9469137d5
+ (const QTime &maxTime, const QString &maxWarnMsg=QString())
+
+
+ void
+ setMinimumTime
+ classKTimeComboBox.html
+ af0983f29134c7635975395211c3e484b
+ (const QTime &minTime, const QString &minWarnMsg=QString())
+
+
+ void
+ setOptions
+ classKTimeComboBox.html
+ a764d95ec7d6a995cb6a6df4e94b5eefe
+ (Options options)
+
+
+ void
+ setTime
+ classKTimeComboBox.html
+ ad56b1807d3d09927985038c26e4abe3e
+ (const QTime &time)
+
+
+ void
+ setTimeList
+ classKTimeComboBox.html
+ aee4ca81b2b5f0574eaf959206317cfd6
+ (QList< QTime > timeList, const QString &minWarnMsg=QString(), const QString &maxWarnMsg=QString())
+
+
+ void
+ setTimeListInterval
+ classKTimeComboBox.html
+ a13c7df939db6081043ccf5b1fc8911db
+ (int minutes)
+
+
+
+ KTimeComboBox
+ classKTimeComboBox.html
+ a00e38b668cdbbed2ffe20c7f0c1a38ad
+ (QWidget *parent=nullptr)
+
+
+
+ ~KTimeComboBox
+ classKTimeComboBox.html
+ a089a88e203e5006c274f41c285a9ce03
+ () override
+
+
+ QLocale::FormatType
+ displayFormat
+ classKTimeComboBox.html
+ a5ac6ed7c7ba78df3d3ecc023df941534
+ () const
+
+
+ bool
+ isNull
+ classKTimeComboBox.html
+ a2c726da9296886f1fc09c0f314052bf6
+ () const
+
+
+ bool
+ isValid
+ classKTimeComboBox.html
+ a008c9742fe060e3185971cc59a26c82a
+ () const
+
+
+ QTime
+ maximumTime
+ classKTimeComboBox.html
+ a00cd8d70ebcc65d2748e168414a3a86a
+ () const
+
+
+ QTime
+ minimumTime
+ classKTimeComboBox.html
+ a3f89b84e832da7fa63d6c0ac15f35257
+ () const
+
+
+ Options
+ options
+ classKTimeComboBox.html
+ aee05e3d50e6b2eb39a4693760db6b107
+ () const
+
+
+ void
+ resetMaximumTime
+ classKTimeComboBox.html
+ a56ec1046a52a6e0c6f85832918cca989
+ ()
+
+
+ void
+ resetMinimumTime
+ classKTimeComboBox.html
+ a314159341bbc463602b48f2fdcf603e6
+ ()
+
+
+ void
+ resetTimeRange
+ classKTimeComboBox.html
+ a6e548332f9e15d1bd5f592acf4d84351
+ ()
+
+
+ void
+ setTimeRange
+ classKTimeComboBox.html
+ a81356b12ed3bd4bd3a125f9231b4266a
+ (const QTime &minTime, const QTime &maxTime, const QString &minWarnMsg=QString(), const QString &maxWarnMsg=QString())
+
+
+ QTime
+ time
+ classKTimeComboBox.html
+ a3fb6034e219fe2ed3cec29e7b6e02a81
+ () const
+
+
+ QList< QTime >
+ timeList
+ classKTimeComboBox.html
+ a1aec280fb058fda5970247e357d263e9
+ () const
+
+
+ int
+ timeListInterval
+ classKTimeComboBox.html
+ a8e29b442086269e3fd6165b5c3f89314
+ () const
+
+
+ virtual void
+ assignTime
+ classKTimeComboBox.html
+ a64b5c2f0c83fb47a776362d134d7d763
+ (const QTime &time)
+
+
+
+ KTitleWidget
+ classKTitleWidget.html
+ QWidget
+
+ ErrorMessage
+ classKTitleWidget.html
+ aa754c3cd75d572073a6786ee386cbcb9a0073a646c1cbf42679a7a261ca5118f1
+
+
+
+
+ ImageAlignment
+ classKTitleWidget.html
+ a7320ae65163ac8386265e72b114250bf
+
+
+
+ ImageLeft
+ classKTitleWidget.html
+ a7320ae65163ac8386265e72b114250bfa367f83c461c6e7cf62d88971ec014476
+
+
+
+ ImageRight
+ classKTitleWidget.html
+ a7320ae65163ac8386265e72b114250bfa7e5cd9abaa32399c3f336a1bd88e5864
+
+
+
+ ImageLeft
+ classKTitleWidget.html
+ a7320ae65163ac8386265e72b114250bfa367f83c461c6e7cf62d88971ec014476
+
+
+
+ ImageRight
+ classKTitleWidget.html
+ a7320ae65163ac8386265e72b114250bfa7e5cd9abaa32399c3f336a1bd88e5864
+
+
+
+ InfoMessage
+ classKTitleWidget.html
+ aa754c3cd75d572073a6786ee386cbcb9a3f30ec06c83f07e69f08a21b2556ed41
+
+
+
+
+ MessageType
+ classKTitleWidget.html
+ aa754c3cd75d572073a6786ee386cbcb9
+
+
+
+ PlainMessage
+ classKTitleWidget.html
+ aa754c3cd75d572073a6786ee386cbcb9a5efabd9d2077505d83c3f12f93d684c1
+
+
+
+ InfoMessage
+ classKTitleWidget.html
+ aa754c3cd75d572073a6786ee386cbcb9a3f30ec06c83f07e69f08a21b2556ed41
+
+
+
+ WarningMessage
+ classKTitleWidget.html
+ aa754c3cd75d572073a6786ee386cbcb9ab9808b404435b5e2d208bfa21e5752c0
+
+
+
+ ErrorMessage
+ classKTitleWidget.html
+ aa754c3cd75d572073a6786ee386cbcb9a0073a646c1cbf42679a7a261ca5118f1
+
+
+
+ PlainMessage
+ classKTitleWidget.html
+ aa754c3cd75d572073a6786ee386cbcb9a5efabd9d2077505d83c3f12f93d684c1
+
+
+
+ WarningMessage
+ classKTitleWidget.html
+ aa754c3cd75d572073a6786ee386cbcb9ab9808b404435b5e2d208bfa21e5752c0
+
+
+
+ void
+ setAutoHideTimeout
+ classKTitleWidget.html
+ aaf5b628066cb71d0fea99951aa4e2a92
+ (int msecs)
+
+
+ void
+ setComment
+ classKTitleWidget.html
+ ab0cfe9e66f535e114e575c28f019a9ec
+ (const QString &comment, MessageType type=PlainMessage)
+
+
+ void
+ setLevel
+ classKTitleWidget.html
+ a9972cbbc2c2876ad504dc5ca5ee432d6
+ (int level)
+
+
+ void
+ setPixmap
+ classKTitleWidget.html
+ a9d53d6157704490b9cccd9cf0d555ec7
+ (const QPixmap &pixmap, ImageAlignment alignment=ImageRight)
+
+
+ void
+ setPixmap
+ classKTitleWidget.html
+ a8194bc2cdfaaaa15b8bad159a526829b
+ (const QString &icon, ImageAlignment alignment=ImageRight)
+
+
+ void
+ setPixmap
+ classKTitleWidget.html
+ aebb385fd64f14f57b2308d012ede7a62
+ (const QIcon &icon, ImageAlignment alignment=ImageRight)
+
+
+ void
+ setPixmap
+ classKTitleWidget.html
+ ad6d65d4ff42d366f2d6875cb670c3376
+ (MessageType type, ImageAlignment alignment=ImageRight)
+
+
+ void
+ setText
+ classKTitleWidget.html
+ a96eff928791323da9c23fde9a6185328
+ (const QString &text, Qt::Alignment alignment=Qt::AlignLeft|Qt::AlignVCenter)
+
+
+ void
+ setText
+ classKTitleWidget.html
+ a9e37dead49caabaf0ede4ecb35260a85
+ (const QString &text, MessageType type)
+
+
+
+ KTitleWidget
+ classKTitleWidget.html
+ a6136d2ed26283c7ff93bd0921f6e2a77
+ (QWidget *parent=nullptr)
+
+
+ int
+ autoHideTimeout
+ classKTitleWidget.html
+ ae27565e029e2f87bf9a58e6df88b2e1e
+ () const
+
+
+ QString
+ comment
+ classKTitleWidget.html
+ a18e79663018edc332425b31742e3aaf0
+ () const
+
+
+ int
+ level
+ classKTitleWidget.html
+ a0a44e8e58c58764d51f5f129bff38631
+ ()
+
+
+ const QPixmap *
+ pixmap
+ classKTitleWidget.html
+ a9f5760ebda35e6a52b6f57bea0d42040
+ () const
+
+
+ void
+ setBuddy
+ classKTitleWidget.html
+ a869b0ee267279259c2ba480ffc6831b6
+ (QWidget *buddy)
+
+
+ void
+ setWidget
+ classKTitleWidget.html
+ a74432c8b15bedf92ad6931d8baf94bd3
+ (QWidget *widget)
+
+
+ QString
+ text
+ classKTitleWidget.html
+ acab267ccf657666d0a51de643387bdb9
+ () const
+
+
+
+ KToggleAction
+ classKToggleAction.html
+ QAction
+
+
+ KToggleAction
+ classKToggleAction.html
+ a654a5126899e3f309070ba10fbe7c897
+ (QObject *parent)
+
+
+
+ KToggleAction
+ classKToggleAction.html
+ a81a45845d4b06fba123311cbe7949ecc
+ (const QString &text, QObject *parent)
+
+
+
+ KToggleAction
+ classKToggleAction.html
+ ae328b4e5e7555928ccbf9bbf1d237bb3
+ (const QIcon &icon, const QString &text, QObject *parent)
+
+
+ virtual
+ ~KToggleAction
+ classKToggleAction.html
+ a7348d3c9f929ef62a69b7aa920e6eda4
+ ()
+
+
+ void
+ setCheckedState
+ classKToggleAction.html
+ a22ba13df6bebeacf041574639161aaaf
+ (const KGuiItem &checkedItem)
+
+
+
+ KToggleFullScreenAction
+ classKToggleFullScreenAction.html
+ KToggleAction
+
+
+ KToggleFullScreenAction
+ classKToggleFullScreenAction.html
+ a2003aeb14fb6d094ed476fc314500711
+ (QObject *parent)
+
+
+
+ KToggleFullScreenAction
+ classKToggleFullScreenAction.html
+ acd7a87f5e420d6cf4b49ee6ab4e8b0c2
+ (QWidget *window, QObject *parent)
+
+
+
+ ~KToggleFullScreenAction
+ classKToggleFullScreenAction.html
+ a70d0e9aba4c896c398a2bd36dd5b61a5
+ () override
+
+
+ void
+ setWindow
+ classKToggleFullScreenAction.html
+ aaf90b0f775e91d592b68ba8e1c29e39f
+ (QWidget *window)
+
+
+ static void
+ setFullScreen
+ classKToggleFullScreenAction.html
+ aa4e9bbc9ba6f940ede1dc213915f2962
+ (QWidget *window, bool set)
+
+
+
+ KToolBarLabelAction
+ classKToolBarLabelAction.html
+ QWidgetAction
+
+ void
+ textChanged
+ classKToolBarLabelAction.html
+ a581c019c69169d96980dc1ec98012e0c
+ (const QString &newText)
+
+
+
+ KToolBarLabelAction
+ classKToolBarLabelAction.html
+ a7a4d04d003f6571f671bfa225189dd42
+ (const QString &text, QObject *parent)
+
+
+
+ KToolBarLabelAction
+ classKToolBarLabelAction.html
+ a4b3e4151ee0324bb82e604771c67082c
+ (QAction *buddy, const QString &text, QObject *parent)
+
+
+
+ ~KToolBarLabelAction
+ classKToolBarLabelAction.html
+ a8f9337ff1a94fc8350a5cf350e397b68
+ () override
+
+
+ QAction *
+ buddy
+ classKToolBarLabelAction.html
+ a0c21edcf5bb819d34f0545a0e0ee1cbb
+ () const
+
+
+ QWidget *
+ createWidget
+ classKToolBarLabelAction.html
+ a245db781d8fb7bbb2c421ae58ab5952c
+ (QWidget *parent) override
+
+
+ void
+ setBuddy
+ classKToolBarLabelAction.html
+ a4ebc799d21beff0849950a44dcc3fb78
+ (QAction *buddy)
+
+
+
+ KToolBarPopupAction
+ classKToolBarPopupAction.html
+ QWidgetAction
+
+
+ KToolBarPopupAction
+ classKToolBarPopupAction.html
+ aaa73c4ef8a03557425e5666d0f75a03a
+ (const QIcon &icon, const QString &text, QObject *parent)
+
+
+
+ ~KToolBarPopupAction
+ classKToolBarPopupAction.html
+ afb7723183a85a437c59fdeeed8ea81ba
+ () override
+
+
+ QWidget *
+ createWidget
+ classKToolBarPopupAction.html
+ a0c1fb3dcea391ac9af8f66e1a9fb6b22
+ (QWidget *parent) override
+
+
+ bool
+ delayed
+ classKToolBarPopupAction.html
+ a6e7d95c612b4fbcf028588fca66d0397
+ () const
+
+
+ KWIDGETSADDONS_DEPRECATED QMenu *
+ popupMenu
+ classKToolBarPopupAction.html
+ ab64cbc25f33e026bc2901893cb40b50b
+ () const
+
+
+ void
+ setDelayed
+ classKToolBarPopupAction.html
+ ab6a27b54db80b8c50e12d622b7c51dca
+ (bool delayed)
+
+
+ void
+ setStickyMenu
+ classKToolBarPopupAction.html
+ a59d5e5735129812c41003db69306bbe9
+ (bool sticky)
+
+
+ bool
+ stickyMenu
+ classKToolBarPopupAction.html
+ a1ef18d6a8f706b847e3a88e508b6c206
+ () const
+
+
+
+ KToolBarSpacerAction
+ classKToolBarSpacerAction.html
+ QWidgetAction
+
+
+ KToolBarSpacerAction
+ classKToolBarSpacerAction.html
+ ab719072096a506091c0de96c9a68bb84
+ (QObject *parent)
+
+
+ QWidget *
+ createWidget
+ classKToolBarSpacerAction.html
+ a436421e2c737739f1ceef1f5f91f04b8
+ (QWidget *parent) override
+
+
+
+ KToolTipWidget
+ classKToolTipWidget.html
+ QWidget
+
+ void
+ hidden
+ classKToolTipWidget.html
+ a70f33701443afe6357aef799a19ef3eb
+ ()
+
+
+ void
+ hideLater
+ classKToolTipWidget.html
+ a551e97b182b17b09e87b9b01b184bfb5
+ ()
+
+
+ void
+ setHideDelay
+ classKToolTipWidget.html
+ ac14cf070336ed69e3ecd2180732b4cec
+ (int delay)
+
+
+ int
+ hideDelay
+ classKToolTipWidget.html
+ ab80cf2463a8a1cd7ef57ecb547c8fddb
+ () const
+
+
+ void
+ showAt
+ classKToolTipWidget.html
+ a8791605ff2f1fa4451a61fac97e2ffb0
+ (const QPoint &pos, QWidget *content, QWindow *transientParent)
+
+
+ void
+ showBelow
+ classKToolTipWidget.html
+ ab9ac33f0dea824c5e201300936a768bd
+ (const QRect &rect, QWidget *content, QWindow *transientParent)
+
+
+
+ KUrlLabel
+ classKUrlLabel.html
+ QLabel
+
+ void
+ enteredUrl
+ classKUrlLabel.html
+ af32e68ec4d61a22158138ef591ef7e3e
+ (const QString &url)
+
+
+ void
+ enteredUrl
+ classKUrlLabel.html
+ a780a26ce5c9f72a05630e26ca26689be
+ ()
+
+
+ void
+ leftClickedUrl
+ classKUrlLabel.html
+ a8424eeae5000ab57e3761dea96c6cfb9
+ (const QString &url)
+
+
+ void
+ leftClickedUrl
+ classKUrlLabel.html
+ acca753f07625c598a5dbe88b5883e6a3
+ ()
+
+
+ void
+ leftUrl
+ classKUrlLabel.html
+ ad43e92e63809b91277c23a658dfdfbcd
+ (const QString &url)
+
+
+ void
+ leftUrl
+ classKUrlLabel.html
+ af6cecd296a8cdbd0dd1fde2a4e295c59
+ ()
+
+
+ void
+ middleClickedUrl
+ classKUrlLabel.html
+ adbd5d12acc6806c74de82d06e8e74730
+ (const QString &url)
+
+
+ void
+ middleClickedUrl
+ classKUrlLabel.html
+ ac350784cd6ded05c1e8ebb46e9142869
+ ()
+
+
+ void
+ rightClickedUrl
+ classKUrlLabel.html
+ a7de527110dea9f57c817382a363b63b5
+ (const QString &url)
+
+
+ void
+ rightClickedUrl
+ classKUrlLabel.html
+ a26e0b6d61af2af8e9dcdb0b510216169
+ ()
+
+
+ void
+ setAlternatePixmap
+ classKUrlLabel.html
+ a8ef147316c5a6c6ad3f00a105e99ec80
+ (const QPixmap &pixmap)
+
+
+ void
+ setFloatEnabled
+ classKUrlLabel.html
+ a30b667b658d1c44ad42e744413c9c6b7
+ (bool do_float=true)
+
+
+ virtual void
+ setFont
+ classKUrlLabel.html
+ a42bdbbc135ef05f5f6e7749f2986e452
+ (const QFont &font)
+
+
+ void
+ setGlowEnabled
+ classKUrlLabel.html
+ a96288b49259f92e99b74481b76ed4be6
+ (bool glow=true)
+
+
+ void
+ setHighlightedColor
+ classKUrlLabel.html
+ af7880010d63a150943ab7aec0184bc59
+ (const QColor &highcolor)
+
+
+ void
+ setHighlightedColor
+ classKUrlLabel.html
+ ad3c3df4e234533efcd89bc831cd0e309
+ (const QString &highcolor)
+
+
+ void
+ setSelectedColor
+ classKUrlLabel.html
+ aae8750e3b8a8da2f78f01579bd4300a2
+ (const QColor &color)
+
+
+ void
+ setSelectedColor
+ classKUrlLabel.html
+ a6fccf988dfe7916dfee280313736ff38
+ (const QString &color)
+
+
+ void
+ setTipText
+ classKUrlLabel.html
+ a853d078f4890943b29a84479a264c104
+ (const QString &tip)
+
+
+ void
+ setUnderline
+ classKUrlLabel.html
+ a05c50c683315599a6dae43fbe3648a02
+ (bool on=true)
+
+
+ void
+ setUrl
+ classKUrlLabel.html
+ a2c9e61a48bdd26dfc6f64f87f51298f8
+ (const QString &url)
+
+
+ void
+ setUseCursor
+ classKUrlLabel.html
+ a381b2a4e10af8982b2503e66bae2125f
+ (bool on, QCursor *cursor=nullptr)
+
+
+ void
+ setUseTips
+ classKUrlLabel.html
+ a7e1dd06ad8d05040f677ffe2b7760a0f
+ (bool on=true)
+
+
+
+ KUrlLabel
+ classKUrlLabel.html
+ a402e611412f4ca6fac4e80eee8bd09a1
+ (QWidget *parent=nullptr)
+
+
+
+ KUrlLabel
+ classKUrlLabel.html
+ a851154b74f6e325ce51cb37bd7ef7ceb
+ (const QString &url, const QString &text=QString(), QWidget *parent=nullptr)
+
+
+
+ ~KUrlLabel
+ classKUrlLabel.html
+ a91bccf8909020f2126ab79fa17694c1e
+ () override
+
+
+ const QPixmap *
+ alternatePixmap
+ classKUrlLabel.html
+ a42d6a90176e2145758083b6e6ab89a18
+ () const
+
+
+ bool
+ isFloatEnabled
+ classKUrlLabel.html
+ a53626d649c86cccb4bc71d7159da980c
+ () const
+
+
+ bool
+ isGlowEnabled
+ classKUrlLabel.html
+ abac51ed0f0268a3ae4df6c1bff025ab6
+ () const
+
+
+ QString
+ tipText
+ classKUrlLabel.html
+ aba0fc5df4f6a7edbf90d2282a7061475
+ () const
+
+
+ QString
+ url
+ classKUrlLabel.html
+ a0a4f8ea51f566efd4f5c821832b52bd9
+ () const
+
+
+ bool
+ useCursor
+ classKUrlLabel.html
+ af1b981c53122ce52d10c1ae22bc1a989
+ () const
+
+
+ bool
+ useTips
+ classKUrlLabel.html
+ a09d37e830bae2e5ebcba28da3fcf9cb5
+ () const
+
+
+ void
+ enterEvent
+ classKUrlLabel.html
+ a7ac3afa1883d10e7097d7647f271b0f3
+ (QEvent *) override
+
+
+ bool
+ event
+ classKUrlLabel.html
+ aabe266a6f87971967dd219c75e37cde5
+ (QEvent *) override
+
+
+ void
+ leaveEvent
+ classKUrlLabel.html
+ a16d2c808d877e9705c0ae48308469f55
+ (QEvent *) override
+
+
+ void
+ mouseReleaseEvent
+ classKUrlLabel.html
+ af1ad63d7a51cfe9621511fb229878398
+ (QMouseEvent *) override
+
+
+
+ KViewStateSerializer
+ classKViewStateSerializer.html
+ QObject
+
+
+ KViewStateSerializer
+ classKViewStateSerializer.html
+ a860d592866a3d8c68ebbb3a79bf29bde
+ (QObject *parent=nullptr)
+
+
+
+ ~KViewStateSerializer
+ classKViewStateSerializer.html
+ ae6cf50fd839b0eff539b363b9243b9c1
+ ()
+
+
+ QString
+ currentIndexKey
+ classKViewStateSerializer.html
+ ab05374f25a72e8d358f075b7777d84b5
+ () const
+
+
+ QStringList
+ expansionKeys
+ classKViewStateSerializer.html
+ abf153731a2eabc52e088d1eaf466d4bc
+ () const
+
+
+ void
+ restoreCurrentItem
+ classKViewStateSerializer.html
+ a44fd69f3243940702caee7a57028ddc6
+ (const QString &indexString)
+
+
+ void
+ restoreExpanded
+ classKViewStateSerializer.html
+ a671a78a1e95f76f63a507ab0b03c6a1e
+ (const QStringList &indexStrings)
+
+
+ void
+ restoreScrollState
+ classKViewStateSerializer.html
+ a6d43c82443ab7c0f42e2992459f02257
+ (int verticalScoll, int horizontalScroll)
+
+
+ void
+ restoreSelection
+ classKViewStateSerializer.html
+ a3784bc10c0e548469525d2abd56f396d
+ (const QStringList &indexStrings)
+
+
+ QPair< int, int >
+ scrollState
+ classKViewStateSerializer.html
+ a08732091b67916b2d58b8724a51103c4
+ () const
+
+
+ QStringList
+ selectionKeys
+ classKViewStateSerializer.html
+ a579d8b38bf252d8244848e033f9d99fc
+ () const
+
+
+ QItemSelectionModel *
+ selectionModel
+ classKViewStateSerializer.html
+ ad6978cd3165e255a86866ea620d9c522
+ () const
+
+
+ void
+ setSelectionModel
+ classKViewStateSerializer.html
+ ad1eebff117ca55f79ff155ecb46f7bb1
+ (QItemSelectionModel *selectionModel)
+
+
+ void
+ setView
+ classKViewStateSerializer.html
+ ad9491f9a0a3cfdf96304638f58e69759
+ (QAbstractItemView *view)
+
+
+ QAbstractItemView *
+ view
+ classKViewStateSerializer.html
+ a7d3daa159cc2751d3524b4c51fd8d5ba
+ () const
+
+
+ virtual QModelIndex
+ indexFromConfigString
+ classKViewStateSerializer.html
+ aaf6cd46ba0bd228375b4aa2ab433563d
+ (const QAbstractItemModel *model, const QString &key) const =0
+
+
+ virtual QString
+ indexToConfigString
+ classKViewStateSerializer.html
+ adde2c90057d535039abc11acbf3a7216
+ (const QModelIndex &index) const =0
+
+
+
+ KXYSelector
+ classKXYSelector.html
+ QWidget
+
+ void
+ valueChanged
+ classKXYSelector.html
+ af4d618c95453c727b693dfd5a5932b78
+ (int x, int y)
+
+
+
+ KXYSelector
+ classKXYSelector.html
+ a267198f400248c98aef3e461015f4586
+ (QWidget *parent=nullptr)
+
+
+
+ ~KXYSelector
+ classKXYSelector.html
+ adfa54b2078289c2640d7a5726bd12ad6
+ () override
+
+
+ QRect
+ contentsRect
+ classKXYSelector.html
+ ac33a07d962e90119eabab3b7d3abe8f5
+ () const
+
+
+ QSize
+ minimumSizeHint
+ classKXYSelector.html
+ af34980e1c4598d6b9a82a626da2ab3d8
+ () const override
+
+
+ void
+ setMarkerColor
+ classKXYSelector.html
+ a7070644b1f54985528f4f3e7134c7c53
+ (const QColor &col)
+
+
+ void
+ setRange
+ classKXYSelector.html
+ a257ab50ee2aa720e93ef4975709ff736
+ (int minX, int minY, int maxX, int maxY)
+
+
+ void
+ setValues
+ classKXYSelector.html
+ a61b1380ab49e95c3911afb840e36b1c8
+ (int xPos, int yPos)
+
+
+ void
+ setXValue
+ classKXYSelector.html
+ a7a9919cb4b62be487934eced9a052829
+ (int xPos)
+
+
+ void
+ setYValue
+ classKXYSelector.html
+ afe6e51475749db934773e05716d2acc1
+ (int yPos)
+
+
+ int
+ xValue
+ classKXYSelector.html
+ ab36cf98d54369742aa65d1223730200a
+ () const
+
+
+ int
+ yValue
+ classKXYSelector.html
+ a3963d1c08d0ca1de2d93cefe087eb54c
+ () const
+
+
+ virtual void
+ drawContents
+ classKXYSelector.html
+ a0066600767f6925a380ba03d785b2e77
+ (QPainter *)
+
+
+ virtual void
+ drawMarker
+ classKXYSelector.html
+ a2042cc94459e40124b7861384f56cd16
+ (QPainter *p, int xp, int yp)
+
+
+ void
+ valuesFromPosition
+ classKXYSelector.html
+ afd8da03605115114cadd41fa0f5f7c46
+ (int x, int y, int &xVal, int &yVal) const
+
+
+
+ LineEditUrlDropEventFilter
+ classLineEditUrlDropEventFilter.html
+ QObject
+
+
+ KMessageBox
+ namespaceKMessageBox.html
+
+
+ ButtonCode
+ namespaceKMessageBox.html
+ a7b65482f7d03a391aff64c73f7cae32a
+
+
+
+
+ Option
+ namespaceKMessageBox.html
+ acd8594bea8b70b6b1ffeab5cfbb5ca4a
+
+
+
+ Notify
+ namespaceKMessageBox.html
+ acd8594bea8b70b6b1ffeab5cfbb5ca4aa0247129727b4f9795754071af7d2fe23
+
+
+
+ AllowLink
+ namespaceKMessageBox.html
+ acd8594bea8b70b6b1ffeab5cfbb5ca4aae0a3429bc87a8ddb1f778d430f12f67a
+
+
+
+ Dangerous
+ namespaceKMessageBox.html
+ acd8594bea8b70b6b1ffeab5cfbb5ca4aa9b48e076502151bd58107b48ef4fd26a
+
+
+
+ PlainCaption
+ namespaceKMessageBox.html
+ acd8594bea8b70b6b1ffeab5cfbb5ca4aa1b25aa3f02b775cc47ba9c092bfc0b0f
+
+
+
+ NoExec
+ namespaceKMessageBox.html
+ acd8594bea8b70b6b1ffeab5cfbb5ca4aa76c91103345e5dd5537d04b82c613bd4
+
+
+
+ WindowModal
+ namespaceKMessageBox.html
+ acd8594bea8b70b6b1ffeab5cfbb5ca4aa5e865a0c6068b89b5b9761a6098a83a3
+
+
+
+ void
+ about
+ namespaceKMessageBox.html
+ aa36304133832d679a67022a94a17259b
+ (QWidget *parent, const QString &text, const QString &caption=QString(), Options options=Notify)
+
+
+ QDialogButtonBox::StandardButton
+ createKMessageBox
+ namespaceKMessageBox.html
+ ac562ea76566a65db81bf427663b5978b
+ (QDialog *dialog, QDialogButtonBox *buttons, QMessageBox::Icon icon, const QString &text, const QStringList &strlist, const QString &ask, bool *checkboxReturn, Options options, const QString &details=QString())
+
+
+ QDialogButtonBox::StandardButton
+ createKMessageBox
+ namespaceKMessageBox.html
+ ab85990513c94b2a94d970d6a8b25dc14
+ (QDialog *dialog, QDialogButtonBox *buttons, const QIcon &icon, const QString &text, const QStringList &strlist, const QString &ask, bool *checkboxReturn, Options options, const QString &details=QString(), QMessageBox::Icon notifyType=QMessageBox::Information)
+
+
+ static QDialog *
+ createWIdDialog
+ namespaceKMessageBox.html
+ af64dace492f83da00f52239ace416df4
+ (WId parent_id)
+
+
+ void
+ detailedError
+ namespaceKMessageBox.html
+ ad8fa4d9c0c0d69d9aad5dbc062314d8c
+ (QWidget *parent, const QString &text, const QString &details, const QString &caption=QString(), Options options=Notify)
+
+
+ void
+ detailedErrorWId
+ namespaceKMessageBox.html
+ a3b2666189054b92a09b4c59bcf2cb5af
+ (WId parent_id, const QString &text, const QString &details, const QString &caption=QString(), Options options=Notify)
+
+
+ void
+ detailedSorry
+ namespaceKMessageBox.html
+ af3d434fffe25da70af7f3fda2d63ecf1
+ (QWidget *parent, const QString &text, const QString &details, const QString &caption=QString(), Options options=Notify)
+
+
+ void
+ detailedSorryWId
+ namespaceKMessageBox.html
+ a70b6d62980973eea55bf42de309dbc8a
+ (WId parent_id, const QString &text, const QString &details, const QString &caption=QString(), Options options=Notify)
+
+
+ void
+ enableAllMessages
+ namespaceKMessageBox.html
+ a3902ede0eec6e070e9a3bf7ebc15cffb
+ ()
+
+
+ void
+ enableMessage
+ namespaceKMessageBox.html
+ a70d300bb2aeb2bd68ab6ff02ac8b25e9
+ (const QString &dontShowAgainName)
+
+
+ void
+ error
+ namespaceKMessageBox.html
+ ac799ff6b0a491b1356981777c99c7551
+ (QWidget *parent, const QString &text, const QString &caption=QString(), Options options=Notify)
+
+
+ void
+ errorList
+ namespaceKMessageBox.html
+ abee720e53f9335edaccd4760af7eef09
+ (QWidget *parent, const QString &text, const QStringList &strlist, const QString &caption=QString(), Options options=Notify)
+
+
+ void
+ errorListWId
+ namespaceKMessageBox.html
+ a46ad73a9a16a049a13a69026f7ff4e8d
+ (WId parent_id, const QString &text, const QStringList &strlist, const QString &caption=QString(), Options options=Notify)
+
+
+ void
+ errorWId
+ namespaceKMessageBox.html
+ ae2798771c65ad475fc074d20c6225bde
+ (WId parent_id, const QString &text, const QString &caption=QString(), Options options=Notify)
+
+
+ void
+ information
+ namespaceKMessageBox.html
+ a13570f6490c64082ec68f3a04c0d1ac5
+ (QWidget *parent, const QString &text, const QString &caption=QString(), const QString &dontShowAgainName=QString(), Options options=Notify)
+
+
+ void
+ informationList
+ namespaceKMessageBox.html
+ a870bd3bb770f7040b72654b2795a279e
+ (QWidget *parent, const QString &text, const QStringList &strlist, const QString &caption=QString(), const QString &dontShowAgainName=QString(), Options options=Notify)
+
+
+ void
+ informationListWId
+ namespaceKMessageBox.html
+ a61c15811bc1073e93915b50069d93ca9
+ (WId parent_id, const QString &text, const QStringList &strlist, const QString &caption=QString(), const QString &dontShowAgainName=QString(), Options options=Notify)
+
+
+ void
+ informationWId
+ namespaceKMessageBox.html
+ a7c72329513d0fe62891e30e7c17d15d4
+ (WId parent_id, const QString &text, const QString &caption=QString(), const QString &dontShowAgainName=QString(), Options options=Notify)
+
+
+ ButtonCode
+ messageBox
+ namespaceKMessageBox.html
+ a2a49ee900970b8d9e76bbb2cd7de04c9
+ (QWidget *parent, DialogType type, const QString &text, const QString &caption=QString(), const KGuiItem &buttonYes=KStandardGuiItem::yes(), const KGuiItem &buttonNo=KStandardGuiItem::no(), const KGuiItem &buttonCancel=KStandardGuiItem::cancel(), const QString &dontShowAskAgainName=QString(), Options options=Notify)
+
+
+ ButtonCode
+ messageBoxWId
+ namespaceKMessageBox.html
+ a6b68408e2520b76410caf6b630f14b63
+ (WId parent_id, DialogType type, const QString &text, const QString &caption=QString(), const KGuiItem &buttonYes=KStandardGuiItem::yes(), const KGuiItem &buttonNo=KStandardGuiItem::no(), const KGuiItem &buttonCancel=KStandardGuiItem::cancel(), const QString &dontShowAskAgainName=QString(), Options options=Notify)
+
+
+ ButtonCode
+ questionYesNo
+ namespaceKMessageBox.html
+ a5698734a436f26b1446a0da78371a34e
+ (QWidget *parent, const QString &text, const QString &caption=QString(), const KGuiItem &buttonYes=KStandardGuiItem::yes(), const KGuiItem &buttonNo=KStandardGuiItem::no(), const QString &dontAskAgainName=QString(), Options options=Notify)
+
+
+ ButtonCode
+ questionYesNoCancel
+ namespaceKMessageBox.html
+ a39f7161a1b5c0122b50cc7e3e290682d
+ (QWidget *parent, const QString &text, const QString &caption=QString(), const KGuiItem &buttonYes=KStandardGuiItem::yes(), const KGuiItem &buttonNo=KStandardGuiItem::no(), const KGuiItem &buttonCancel=KStandardGuiItem::cancel(), const QString &dontAskAgainName=QString(), Options options=Notify)
+
+
+ ButtonCode
+ questionYesNoCancelWId
+ namespaceKMessageBox.html
+ a4495f9406a65426733e1b3db9f3c8a6c
+ (WId parent_id, const QString &text, const QString &caption=QString(), const KGuiItem &buttonYes=KStandardGuiItem::yes(), const KGuiItem &buttonNo=KStandardGuiItem::no(), const KGuiItem &buttonCancel=KStandardGuiItem::cancel(), const QString &dontAskAgainName=QString(), Options options=Notify)
+
+
+ ButtonCode
+ questionYesNoList
+ namespaceKMessageBox.html
+ a0d57f3793a55a0cc764200114529c47c
+ (QWidget *parent, const QString &text, const QStringList &strlist, const QString &caption=QString(), const KGuiItem &buttonYes=KStandardGuiItem::yes(), const KGuiItem &buttonNo=KStandardGuiItem::no(), const QString &dontAskAgainName=QString(), Options options=Notify)
+
+
+ ButtonCode
+ questionYesNoListWId
+ namespaceKMessageBox.html
+ a0cedfc9f568a2ab675fecf9b481b84f1
+ (WId parent_id, const QString &text, const QStringList &strlist, const QString &caption=QString(), const KGuiItem &buttonYes=KStandardGuiItem::yes(), const KGuiItem &buttonNo=KStandardGuiItem::no(), const QString &dontAskAgainName=QString(), Options options=Notify)
+
+
+ ButtonCode
+ questionYesNoWId
+ namespaceKMessageBox.html
+ abcb7881326b764ebd2388c83f28be571
+ (WId parent_id, const QString &text, const QString &caption=QString(), const KGuiItem &buttonYes=KStandardGuiItem::yes(), const KGuiItem &buttonNo=KStandardGuiItem::no(), const QString &dontAskAgainName=QString(), Options options=Notify)
+
+
+ void
+ saveDontShowAgainContinue
+ namespaceKMessageBox.html
+ aee98a4b796fb88bfe7151d7a025ada1e
+ (const QString &dontShowAgainName)
+
+
+ void
+ saveDontShowAgainYesNo
+ namespaceKMessageBox.html
+ aad12489291818dec00a8f4c27e4577bb
+ (const QString &dontShowAgainName, ButtonCode result)
+
+
+ void
+ setDontShowAgainConfig
+ namespaceKMessageBox.html
+ a93b3b7597e9ef5358ce91b067c406523
+ (KConfig *cfg)
+
+
+ KWIDGETSADDONS_EXPORT void
+ setDontShowAgainInterface
+ namespaceKMessageBox.html
+ ad88aa9b7029a0d4df0b32cda9a270a35
+ (KMessageBoxDontAskAgainInterface *dontAskAgainInterface)
+
+
+ KWIDGETSADDONS_DEPRECATED_EXPORT void
+ setDontShowAskAgainConfig
+ namespaceKMessageBox.html
+ a4301d6cc5065a44418e72a170efbedee
+ (KConfig *cfg)
+
+
+ KWIDGETSADDONS_EXPORT void
+ setNotifyInterface
+ namespaceKMessageBox.html
+ a056138967c8559ab991f0319d3687aac
+ (KMessageBoxNotifyInterface *notifyInterface)
+
+
+ bool
+ shouldBeShownContinue
+ namespaceKMessageBox.html
+ a699a05ed01bd7661eeba469401f7dfef
+ (const QString &dontShowAgainName)
+
+
+ bool
+ shouldBeShownYesNo
+ namespaceKMessageBox.html
+ a0ceef3362576e15cb77dbfb2fa3dd9c8
+ (const QString &dontShowAgainName, ButtonCode &result)
+
+
+ void
+ sorry
+ namespaceKMessageBox.html
+ a02dfebea27d2b3e28199aa543a4d012c
+ (QWidget *parent, const QString &text, const QString &caption=QString(), Options options=Notify)
+
+
+ void
+ sorryWId
+ namespaceKMessageBox.html
+ a446d3b948f18f8906fc0e596c6a434ac
+ (WId parent_id, const QString &text, const QString &caption=QString(), Options options=Notify)
+
+
+ ButtonCode
+ warningContinueCancel
+ namespaceKMessageBox.html
+ a9a7aa0faa2cf861076586069472d11dc
+ (QWidget *parent, const QString &text, const QString &caption=QString(), const KGuiItem &buttonContinue=KStandardGuiItem::cont(), const KGuiItem &buttonCancel=KStandardGuiItem::cancel(), const QString &dontAskAgainName=QString(), Options options=Notify)
+
+
+ ButtonCode
+ warningContinueCancelList
+ namespaceKMessageBox.html
+ a800a9db5ba59a1c87afacab7d9d4fddf
+ (QWidget *parent, const QString &text, const QStringList &strlist, const QString &caption=QString(), const KGuiItem &buttonContinue=KStandardGuiItem::cont(), const KGuiItem &buttonCancel=KStandardGuiItem::cancel(), const QString &dontAskAgainName=QString(), Options options=Notify)
+
+
+ ButtonCode
+ warningContinueCancelListWId
+ namespaceKMessageBox.html
+ aacaf9a7e078e0971152ed3fa0a0e43df
+ (WId parent_id, const QString &text, const QStringList &strlist, const QString &caption=QString(), const KGuiItem &buttonContinue=KStandardGuiItem::cont(), const KGuiItem &buttonCancel=KStandardGuiItem::cancel(), const QString &dontAskAgainName=QString(), Options options=Notify)
+
+
+ ButtonCode
+ warningContinueCancelWId
+ namespaceKMessageBox.html
+ aaed60eaa15430ae540a06545d14f7634
+ (WId parent_id, const QString &text, const QString &caption=QString(), const KGuiItem &buttonContinue=KStandardGuiItem::cont(), const KGuiItem &buttonCancel=KStandardGuiItem::cancel(), const QString &dontAskAgainName=QString(), Options options=Notify)
+
+
+ ButtonCode
+ warningYesNo
+ namespaceKMessageBox.html
+ ac6c5c72775fd8d17eccfb02ef4c251c3
+ (QWidget *parent, const QString &text, const QString &caption=QString(), const KGuiItem &buttonYes=KStandardGuiItem::yes(), const KGuiItem &buttonNo=KStandardGuiItem::no(), const QString &dontAskAgainName=QString(), Options options=Options(Notify|Dangerous))
+
+
+ ButtonCode
+ warningYesNoCancel
+ namespaceKMessageBox.html
+ ac31b6e3967b77d5a2b9b428e3440f428
+ (QWidget *parent, const QString &text, const QString &caption=QString(), const KGuiItem &buttonYes=KStandardGuiItem::yes(), const KGuiItem &buttonNo=KStandardGuiItem::no(), const KGuiItem &buttonCancel=KStandardGuiItem::cancel(), const QString &dontAskAgainName=QString(), Options options=Notify)
+
+
+ ButtonCode
+ warningYesNoCancelList
+ namespaceKMessageBox.html
+ a2196a3dd95f060e7a6cf39c63d8a8148
+ (QWidget *parent, const QString &text, const QStringList &strlist, const QString &caption=QString(), const KGuiItem &buttonYes=KStandardGuiItem::yes(), const KGuiItem &buttonNo=KStandardGuiItem::no(), const KGuiItem &buttonCancel=KStandardGuiItem::cancel(), const QString &dontAskAgainName=QString(), Options options=Notify)
+
+
+ ButtonCode
+ warningYesNoCancelListWId
+ namespaceKMessageBox.html
+ a1882c2f6dd9becba7d5611d217c0e605
+ (WId parent_id, const QString &text, const QStringList &strlist, const QString &caption=QString(), const KGuiItem &buttonYes=KStandardGuiItem::yes(), const KGuiItem &buttonNo=KStandardGuiItem::no(), const KGuiItem &buttonCancel=KStandardGuiItem::cancel(), const QString &dontAskAgainName=QString(), Options options=Notify)
+
+
+ ButtonCode
+ warningYesNoCancelWId
+ namespaceKMessageBox.html
+ a375eadf626a698e8e0f13c710bb8e691
+ (WId parent_id, const QString &text, const QString &caption=QString(), const KGuiItem &buttonYes=KStandardGuiItem::yes(), const KGuiItem &buttonNo=KStandardGuiItem::no(), const KGuiItem &buttonCancel=KStandardGuiItem::cancel(), const QString &dontAskAgainName=QString(), Options options=Notify)
+
+
+ ButtonCode
+ warningYesNoList
+ namespaceKMessageBox.html
+ ae5f1dce76751163523eabde3e5a813a9
+ (QWidget *parent, const QString &text, const QStringList &strlist, const QString &caption=QString(), const KGuiItem &buttonYes=KStandardGuiItem::yes(), const KGuiItem &buttonNo=KStandardGuiItem::no(), const QString &dontAskAgainName=QString(), Options options=Options(Notify|Dangerous))
+
+
+ ButtonCode
+ warningYesNoListWId
+ namespaceKMessageBox.html
+ a286ad0a2baa6dd44debd4015e0a7e228
+ (WId parent_id, const QString &text, const QStringList &strlist, const QString &caption=QString(), const KGuiItem &buttonYes=KStandardGuiItem::yes(), const KGuiItem &buttonNo=KStandardGuiItem::no(), const QString &dontAskAgainName=QString(), Options options=Options(Notify|Dangerous))
+
+
+ ButtonCode
+ warningYesNoWId
+ namespaceKMessageBox.html
+ a9be5d905342a7366e23a6bb446ae31cc
+ (WId parent_id, const QString &text, const QString &caption=QString(), const KGuiItem &buttonYes=KStandardGuiItem::yes(), const KGuiItem &buttonNo=KStandardGuiItem::no(), const QString &dontAskAgainName=QString(), Options options=Options(Notify|Dangerous))
+
+
+
+ KMimeTypeEditor
+ namespaceKMimeTypeEditor.html
+
+ KWIDGETSADDONS_EXPORT void
+ editMimeType
+ namespaceKMimeTypeEditor.html
+ ac298fd9917f16079e50d13e4fd48f24c
+ (const QString &mimeType, QWidget *widget)
+
+
+
+ KStandardGuiItem
+ namespaceKStandardGuiItem.html
+
+
+ BidiMode
+ namespaceKStandardGuiItem.html
+ a12b808c4d52febcbe21429db226c15aa
+
+
+
+ KGuiItem
+ add
+ namespaceKStandardGuiItem.html
+ a1bd5a7b2dc43355a4f488f2209ddd495
+ ()
+
+
+ KGuiItem
+ adminMode
+ namespaceKStandardGuiItem.html
+ aa463dcf38ef7b2fe9f933a0463fc6b69
+ ()
+
+
+ KGuiItem
+ apply
+ namespaceKStandardGuiItem.html
+ a2252080b68f7c20bb78b9cbba9bdd042
+ ()
+
+
+ KGuiItem
+ back
+ namespaceKStandardGuiItem.html
+ aca0cf0a7a3ac03ad9e5d031a68c1fead
+ (BidiMode useBidi=IgnoreRTL)
+
+
+ QPair< KGuiItem, KGuiItem >
+ backAndForward
+ namespaceKStandardGuiItem.html
+ ab437f5231bfb1007b150cae49cb50235
+ ()
+
+
+ KGuiItem
+ cancel
+ namespaceKStandardGuiItem.html
+ a8d497b13fbf04f3e1c48838a8717b4f0
+ ()
+
+
+ KGuiItem
+ clear
+ namespaceKStandardGuiItem.html
+ a2dfc0b88f1eebe00f47d838c45a2c92c
+ ()
+
+
+ KGuiItem
+ close
+ namespaceKStandardGuiItem.html
+ af2cdf6acf774b13e42c7380efa1370ca
+ ()
+
+
+ KGuiItem
+ closeDocument
+ namespaceKStandardGuiItem.html
+ ab3f569b869adc5e618107bfb44cda6ef
+ ()
+
+
+ KGuiItem
+ closeWindow
+ namespaceKStandardGuiItem.html
+ af87d0d66eff0ff612437238882419d6f
+ ()
+
+
+ KGuiItem
+ configure
+ namespaceKStandardGuiItem.html
+ ab69df82c44feb9a1092e6a74e86ff4b2
+ ()
+
+
+ KGuiItem
+ cont
+ namespaceKStandardGuiItem.html
+ aaa11f0f2731b7ab0ae1b7eb3166fc860
+ ()
+
+
+ KGuiItem
+ defaults
+ namespaceKStandardGuiItem.html
+ a0a0b41f8711ac95d341b44d25735b980
+ ()
+
+
+ KGuiItem
+ del
+ namespaceKStandardGuiItem.html
+ ad104222d31c8eaa8d15b80cdc5392783
+ ()
+
+
+ KGuiItem
+ discard
+ namespaceKStandardGuiItem.html
+ a0094182f11ff0af0da5e8e8ed75c6db0
+ ()
+
+
+ KGuiItem
+ dontSave
+ namespaceKStandardGuiItem.html
+ a4df736b39e1f9f176c7820ae8170fb6a
+ ()
+
+
+ KGuiItem
+ find
+ namespaceKStandardGuiItem.html
+ a2d715cc4e64c8094384dcacbde37f33d
+ ()
+
+
+ KGuiItem
+ forward
+ namespaceKStandardGuiItem.html
+ a7d682ce80d3c9324c8140194f8d98642
+ (BidiMode useBidi=IgnoreRTL)
+
+
+ KGuiItem
+ guiItem
+ namespaceKStandardGuiItem.html
+ a0b28ecf85d30260d3893685ac5b40a92
+ (StandardItem id)
+
+
+ KGuiItem
+ help
+ namespaceKStandardGuiItem.html
+ a94cfc9f13c60731a96874d6d3abea031
+ ()
+
+
+ KGuiItem
+ insert
+ namespaceKStandardGuiItem.html
+ a69bcf4e2a3f58cfe24f7c5cb462afeef
+ ()
+
+
+ KGuiItem
+ no
+ namespaceKStandardGuiItem.html
+ ae61d60f93fe2ad3a98fd6c0617d24bf1
+ ()
+
+
+ KGuiItem
+ ok
+ namespaceKStandardGuiItem.html
+ aaf760b49350a69c453756fed684e2540
+ ()
+
+
+ KGuiItem
+ open
+ namespaceKStandardGuiItem.html
+ ac2e46da97dffdd36e217f2af262a0338
+ ()
+
+
+ KGuiItem
+ overwrite
+ namespaceKStandardGuiItem.html
+ a8ba85bfadebcf0133e7156cdd5d5977f
+ ()
+
+
+ KGuiItem
+ print
+ namespaceKStandardGuiItem.html
+ aeae30d3f90b43afd0a9113e1663209c2
+ ()
+
+
+ KGuiItem
+ properties
+ namespaceKStandardGuiItem.html
+ ab39e0a0ceb0d1cc4e0b8b155640150f1
+ ()
+
+
+ KGuiItem
+ quit
+ namespaceKStandardGuiItem.html
+ a5c734fe41d2df4ccc09e48d92a52e9af
+ ()
+
+
+ KGuiItem
+ remove
+ namespaceKStandardGuiItem.html
+ a3cf09fcf8129064657ca4f45565b42b7
+ ()
+
+
+ KGuiItem
+ reset
+ namespaceKStandardGuiItem.html
+ a5d142a2d79f43f08302e3328c61af9c2
+ ()
+
+
+ KGuiItem
+ save
+ namespaceKStandardGuiItem.html
+ a02eeae65e4549c7db902f2f9804e63b2
+ ()
+
+
+ KGuiItem
+ saveAs
+ namespaceKStandardGuiItem.html
+ a12e6b66ded1b370d03ed04973bb28fb7
+ ()
+
+
+ QString
+ standardItem
+ namespaceKStandardGuiItem.html
+ a164ef212c2f4497f2a05807065b7a3fb
+ (StandardItem id)
+
+
+ KGuiItem
+ stop
+ namespaceKStandardGuiItem.html
+ a8c12d3320e2717480d687eb2558a0a41
+ ()
+
+
+ KGuiItem
+ test
+ namespaceKStandardGuiItem.html
+ ad0978464527e1406c7422ae63ccac7fb
+ ()
+
+
+ KGuiItem
+ yes
+ namespaceKStandardGuiItem.html
+ a320717da492feae8193ff429bae904a9
+ ()
+
+
+
+ KStyleExtensions
+ namespaceKStyleExtensions.html
+
+ QStyle::ControlElement
+ customControlElement
+ namespaceKStyleExtensions.html
+ a21221d6de45b6ca80dd35739aca02d79
+ (const QString &element, const QWidget *widget)
+
+
+ QStyle::StyleHint
+ customStyleHint
+ namespaceKStyleExtensions.html
+ a0c90bd3e6651499dc0327cd0a6da31fb
+ (const QString &element, const QWidget *widget)
+
+
+ QStyle::SubElement
+ customSubElement
+ namespaceKStyleExtensions.html
+ a0b056e886ea01d33e4afea294a3a51c9
+ (const QString &element, const QWidget *widget)
+
+
+
+ kwidgetsaddons-dependencies
+ Dependencies
+ kwidgetsaddons-dependencies
+
+
+ index
+ KWidgetsAddons
+ index
+ introduction
+ structure
+ mime-intro
+ history
+ examples
+ simple-email
+ encodings
+ header-encoding
+ multipart-mixed
+ multipart-alternative
+ multipart-related
+ encapsulated
+ crypto
+ misc
+ classes-overview
+ rfcs
+ section
+ okular_overview
+ components
+ example
+ deployment
+ overview
+ supported
+ purpose
+ desc
+
+
\ No newline at end of file
diff --git a/Kirigami2.tags.xml b/Kirigami2.tags.xml
new file mode 100644
index 0000000..ff1bfe7
--- /dev/null
+++ b/Kirigami2.tags.xml
@@ -0,0 +1,2464 @@
+
+
+
+ org::kde::kirigami::AboutPage
+ classorg_1_1kde_1_1kirigami_1_1AboutPage.html
+ org::kde::kirigami::ScrollablePage
+
+ var
+ aboutData
+ classorg_1_1kde_1_1kirigami_1_1AboutPage.html
+ a9164a6dd974932ac1b777fe43417268d
+
+
+
+
+ org::kde::kirigami::AbstractApplicationHeader
+ classorg_1_1kde_1_1kirigami_1_1AbstractApplicationHeader.html
+
+
+ org::kde::kirigami::templates::AbstractApplicationHeader
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1AbstractApplicationHeader.html
+
+ Item
+ background
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1AbstractApplicationHeader.html
+ afced044f4baba9fe1c1899b42850d263
+
+
+
+ alias
+ contentItem
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1AbstractApplicationHeader.html
+ a5b41c3d14d22caf2389952ea8b999eb7
+
+
+
+ int
+ paintedHeight
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1AbstractApplicationHeader.html
+ a4388b3e0a3f668033f27cf1cfd87c291
+
+
+
+
+ org::kde::kirigami::AbstractApplicationItem
+ classorg_1_1kde_1_1kirigami_1_1AbstractApplicationItem.html
+
+ alias
+ __data
+ classorg_1_1kde_1_1kirigami_1_1AbstractApplicationItem.html
+ a538bdc9ee0292920c6d61312dcdef6c6
+
+
+
+ Item
+ activeFocusItem
+ classorg_1_1kde_1_1kirigami_1_1AbstractApplicationItem.html
+ a745c34d975a3f48a970ace71b3b0eb1f
+
+
+
+ Item
+ contentItem
+ classorg_1_1kde_1_1kirigami_1_1AbstractApplicationItem.html
+ a67f3577615ab31628f1fc50453572ff4
+
+
+
+ OverlayDrawer
+ contextDrawer
+ classorg_1_1kde_1_1kirigami_1_1AbstractApplicationItem.html
+ a0e0d46b870c645ff2fe2d468e6edc184
+
+
+
+ bool
+ controlsVisible
+ classorg_1_1kde_1_1kirigami_1_1AbstractApplicationItem.html
+ a863fd9d536a573c6b84a327e4e086a71
+
+
+
+ Item
+ footer
+ classorg_1_1kde_1_1kirigami_1_1AbstractApplicationItem.html
+ a8f0da2438905ede07c1a729d76064dca
+
+
+
+ OverlayDrawer
+ globalDrawer
+ classorg_1_1kde_1_1kirigami_1_1AbstractApplicationItem.html
+ a20188f72e39035344c5b035b8c88fe6a
+
+
+
+ Item
+ header
+ classorg_1_1kde_1_1kirigami_1_1AbstractApplicationItem.html
+ a0474f7f0ebf08f56d01a91533c56e32f
+
+
+
+ Item
+ pageStack
+ classorg_1_1kde_1_1kirigami_1_1AbstractApplicationItem.html
+ aa4158a67dd8795c23e18dc227ff3505b
+
+
+
+ bool
+ reachableMode
+ classorg_1_1kde_1_1kirigami_1_1AbstractApplicationItem.html
+ a7d6dae998b541dab2bd67d3c7666c636
+
+
+
+ bool
+ reachableModeEnabled
+ classorg_1_1kde_1_1kirigami_1_1AbstractApplicationItem.html
+ a964c43e3329a39fde8b3a5af77c6f4ff
+
+
+
+ bool
+ wideScreen
+ classorg_1_1kde_1_1kirigami_1_1AbstractApplicationItem.html
+ ae8defb00d6fe24ae35999e3bd247dbdf
+
+
+
+ void
+ applicationWindow
+ classorg_1_1kde_1_1kirigami_1_1AbstractApplicationItem.html
+ a5652e048d43ad36b0ec3404011e9d3cb
+ ()
+
+
+ void
+ hidePassiveNotification
+ classorg_1_1kde_1_1kirigami_1_1AbstractApplicationItem.html
+ a620e0b8a2ed9c9e440f935ebb62d6a1d
+ ()
+
+
+ void
+ showPassiveNotification
+ classorg_1_1kde_1_1kirigami_1_1AbstractApplicationItem.html
+ aa9ad81385a16bc7bc290237e76e25ab3
+ (message, timeout, actionText, callBack)
+
+
+
+ org::kde::kirigami::AbstractApplicationWindow
+ classorg_1_1kde_1_1kirigami_1_1AbstractApplicationWindow.html
+ QtQuick.Controls.ApplicationWindow
+
+ OverlayDrawer
+ contextDrawer
+ classorg_1_1kde_1_1kirigami_1_1AbstractApplicationWindow.html
+ a980864112d86a891b617f90506cc5d03
+
+
+
+ bool
+ controlsVisible
+ classorg_1_1kde_1_1kirigami_1_1AbstractApplicationWindow.html
+ a59930fc0d2884a6afbf90b1faf438fb8
+
+
+
+ OverlayDrawer
+ globalDrawer
+ classorg_1_1kde_1_1kirigami_1_1AbstractApplicationWindow.html
+ a6df01a4f79bfa41a83ba5ea19ba78e1f
+
+
+
+ Item
+ pageStack
+ classorg_1_1kde_1_1kirigami_1_1AbstractApplicationWindow.html
+ a95bc61a3c6058c540bd32379a8e28d49
+
+
+
+ bool
+ reachableMode
+ classorg_1_1kde_1_1kirigami_1_1AbstractApplicationWindow.html
+ a806e63dff8062c597d94d1b065a49ac9
+
+
+
+ bool
+ reachableModeEnabled
+ classorg_1_1kde_1_1kirigami_1_1AbstractApplicationWindow.html
+ a0664d0aa0560652fbb64a5e90bcc04a5
+
+
+
+ bool
+ wideScreen
+ classorg_1_1kde_1_1kirigami_1_1AbstractApplicationWindow.html
+ a8ae9922bd34e2ca3cbf7b0481d7a2120
+
+
+
+ void
+ applicationWindow
+ classorg_1_1kde_1_1kirigami_1_1AbstractApplicationWindow.html
+ ab628960e69743cf5c1bd08977d5e6dfd
+ ()
+
+
+ void
+ hidePassiveNotification
+ classorg_1_1kde_1_1kirigami_1_1AbstractApplicationWindow.html
+ aa7aece9a4af86fcd9628939b0a79f99e
+ ()
+
+
+ void
+ showPassiveNotification
+ classorg_1_1kde_1_1kirigami_1_1AbstractApplicationWindow.html
+ a0a31a7c36993433b260f27ef9b7b9be1
+ (message, timeout, actionText, callBack)
+
+
+
+ org::kde::kirigami::AbstractCard
+ classorg_1_1kde_1_1kirigami_1_1AbstractCard.html
+
+
+ org::kde::kirigami::templates::AbstractCard
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1AbstractCard.html
+
+ Item
+ footer
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1AbstractCard.html
+ a5d1c0237985a328d90f17133ef37ba6a
+
+
+
+ Item
+ header
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1AbstractCard.html
+ a63de876f5a9c1e7440cf85e52b56f815
+
+
+
+ int
+ headerOrientation
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1AbstractCard.html
+ a872bdeb641bbd7451ec19faa4e6f1048
+
+
+
+ bool
+ showClickFeedback
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1AbstractCard.html
+ ae650fb243c11d68acf4f9817a7a7dac0
+
+
+
+
+ org::kde::kirigami::AbstractItemViewHeader
+ classorg_1_1kde_1_1kirigami_1_1AbstractItemViewHeader.html
+
+
+ org::kde::kirigami::AbstractListItem
+ classorg_1_1kde_1_1kirigami_1_1AbstractListItem.html
+
+
+ org::kde::kirigami::templates::AbstractListItem
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1AbstractListItem.html
+
+ alias
+ _default
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1AbstractListItem.html
+ a0ca6c25cc0c1c4e1a0b98631998c0147
+
+
+
+ color
+ activeBackgroundColor
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1AbstractListItem.html
+ a6755759494f1de12b3bd4d4701597a26
+
+
+
+ color
+ activeTextColor
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1AbstractListItem.html
+ a19622cb86b5b67c3165060db85ad04e5
+
+
+
+ color
+ alternateBackgroundColor
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1AbstractListItem.html
+ a9a4ab6b6f48014669c1689dab39438d1
+
+
+
+ bool
+ alternatingBackground
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1AbstractListItem.html
+ af64aee1c13c8982ed8ffdb25d17a4e45
+
+
+
+ color
+ backgroundColor
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1AbstractListItem.html
+ a1edc4aa5665ad668c8f311616124617e
+
+
+
+ alias
+ containsMouse
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1AbstractListItem.html
+ a3becadd9413f4ae00523501a93cb3bda
+
+
+
+ bool
+ sectionDelegate
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1AbstractListItem.html
+ ae1366feb260b3c0136496fb7348f5071
+
+
+
+ bool
+ separatorVisible
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1AbstractListItem.html
+ ac03d8ba50f7827025b4d024a3efdd063
+
+
+
+ bool
+ supportsMouseEvents
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1AbstractListItem.html
+ a71a91984625410329a1158d384ebb57a
+
+
+
+ color
+ textColor
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1AbstractListItem.html
+ ac5accd39d76bfd5cb267202e25e4631e
+
+
+
+
+ org::kde::kirigami::Action
+ classorg_1_1kde_1_1kirigami_1_1Action.html
+
+ bool
+ checkable
+ classorg_1_1kde_1_1kirigami_1_1Action.html
+ a6d42a31f990403e46e751a84f7068e59
+
+
+
+ bool
+ checked
+ classorg_1_1kde_1_1kirigami_1_1Action.html
+ a7077940ce534ced2f40892d90cb554ff
+
+
+
+ alias
+ children
+ classorg_1_1kde_1_1kirigami_1_1Action.html
+ a0c703cc00d0df406283683c1add723e6
+
+
+
+ bool
+ enabled
+ classorg_1_1kde_1_1kirigami_1_1Action.html
+ ad44bff1153ef421450256c878a15a28b
+
+
+
+ bool
+ expandible
+ classorg_1_1kde_1_1kirigami_1_1Action.html
+ aef67101d6a3749790fc6b25bdb1d3933
+
+
+
+ ActionIconGroup
+ icon
+ classorg_1_1kde_1_1kirigami_1_1Action.html
+ a5ba2de9b2ec654153ed0d40edb863f6a
+
+
+
+ alias
+ iconName
+ classorg_1_1kde_1_1kirigami_1_1Action.html
+ a6ee563f740357a6ef394b33016b11fda
+
+
+
+ alias
+ iconSource
+ classorg_1_1kde_1_1kirigami_1_1Action.html
+ a33d292da9a45feae363787c630f2cce0
+
+
+
+ bool
+ separator
+ classorg_1_1kde_1_1kirigami_1_1Action.html
+ a6013d31d3fdbf4e29cb49faeee9f80dc
+
+
+
+ alias
+ shortcut
+ classorg_1_1kde_1_1kirigami_1_1Action.html
+ a2a342c1b894191a1ba12a0d8b8385775
+
+
+
+ string
+ text
+ classorg_1_1kde_1_1kirigami_1_1Action.html
+ a84b15fcc371c51e027708926bc4b8844
+
+
+
+ string
+ tooltip
+ classorg_1_1kde_1_1kirigami_1_1Action.html
+ a75d5842cf0b0f71791b1829db46fbfd1
+
+
+
+ bool
+ visible
+ classorg_1_1kde_1_1kirigami_1_1Action.html
+ a937611a82e84183e216127d7e50fea45
+
+
+
+ var
+ visibleChildren
+ classorg_1_1kde_1_1kirigami_1_1Action.html
+ a85203fe2f36c31827af2a342f8cc47f8
+
+
+
+ void
+ toggled
+ classorg_1_1kde_1_1kirigami_1_1Action.html
+ ae8571dff114d3fe753a0de8a17a2ec5a
+ (bool checked)
+
+
+ void
+ triggered
+ classorg_1_1kde_1_1kirigami_1_1Action.html
+ a30d8b642b164d4cde2425362a4ccf805
+ (QtObject source)
+
+
+
+ org::kde::kirigami::ActionTextField
+ classorg_1_1kde_1_1kirigami_1_1ActionTextField.html
+ QtQuick.Controls.TextField
+
+ string
+ focusSequence
+ classorg_1_1kde_1_1kirigami_1_1ActionTextField.html
+ ada918162ae92c6330497980561ca66bc
+
+
+
+ list< QtObject >
+ leftActions
+ classorg_1_1kde_1_1kirigami_1_1ActionTextField.html
+ ac20a130a78cdb060891654799d5030b7
+
+
+
+ list< QtObject >
+ rightActions
+ classorg_1_1kde_1_1kirigami_1_1ActionTextField.html
+ a36a21df48fd0c835cb40afe0f880eb7b
+
+
+
+
+ org::kde::kirigami::ActionToolBar
+ classorg_1_1kde_1_1kirigami_1_1ActionToolBar.html
+
+ list< QtObject >
+ actions
+ classorg_1_1kde_1_1kirigami_1_1ActionToolBar.html
+ af1c003c8003c5d2b4b5edd419ff285b6
+
+
+
+ bool
+ flat
+ classorg_1_1kde_1_1kirigami_1_1ActionToolBar.html
+ a9cb42f496be11f92328206c6e1775461
+
+
+
+ list< QtObject >
+ hiddenActions
+ classorg_1_1kde_1_1kirigami_1_1ActionToolBar.html
+ a22c4d8eb9c9d191d222dc32e5bf352d0
+
+
+
+
+ org::kde::kirigami::ApplicationHeader
+ classorg_1_1kde_1_1kirigami_1_1ApplicationHeader.html
+
+
+ org::kde::kirigami::templates::ApplicationHeader
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1ApplicationHeader.html
+ org::kde::kirigami::templates::AbstractApplicationHeader
+
+ bool
+ backButtonEnabled
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1ApplicationHeader.html
+ a50820643c9a9c0354f85c45639dcc2dc
+
+
+
+ int
+ headerStyle
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1ApplicationHeader.html
+ ae69c749a0a00abe3704c1fe484def063
+
+
+
+
+ org::kde::kirigami::ApplicationItem
+ classorg_1_1kde_1_1kirigami_1_1ApplicationItem.html
+ org::kde::kirigami::AbstractApplicationItem
+
+ alias
+ pageStack
+ classorg_1_1kde_1_1kirigami_1_1ApplicationItem.html
+ a8dcfee0974b41fafcc57ab69855a223e
+
+
+
+
+ org::kde::kirigami::ApplicationWindow
+ classorg_1_1kde_1_1kirigami_1_1ApplicationWindow.html
+ org::kde::kirigami::AbstractApplicationWindow
+
+ alias
+ pageStack
+ classorg_1_1kde_1_1kirigami_1_1ApplicationWindow.html
+ ad63121f329928986fae893790bfc07bb
+
+
+
+
+ org::kde::kirigami::BannerImage
+ classorg_1_1kde_1_1kirigami_1_1BannerImage.html
+
+ bool
+ empty
+ classorg_1_1kde_1_1kirigami_1_1BannerImage.html
+ aaa1a1b9873e5f18bd91fd25b3720eb1d
+
+
+
+ alias
+ title
+ classorg_1_1kde_1_1kirigami_1_1BannerImage.html
+ a3e947ae3d2e98351ab749486005e0799
+
+
+
+ int
+ titleAlignment
+ classorg_1_1kde_1_1kirigami_1_1BannerImage.html
+ a20e6a5610185c8d8b22be3ec8e234de6
+
+
+
+ alias
+ titleIcon
+ classorg_1_1kde_1_1kirigami_1_1BannerImage.html
+ a1ab5962da99ac6ada6368a66255cbf58
+
+
+
+ alias
+ titleLevel
+ classorg_1_1kde_1_1kirigami_1_1BannerImage.html
+ a720b78e97d0fccc0aa9e7549d97f3102
+
+
+
+ alias
+ titleWrapMode
+ classorg_1_1kde_1_1kirigami_1_1BannerImage.html
+ ab95303a3a9dabc72106f6579a8b707f3
+
+
+
+
+ org::kde::kirigami::BasicListItem
+ classorg_1_1kde_1_1kirigami_1_1BasicListItem.html
+ org::kde::kirigami::AbstractListItem
+
+ alias
+ _basicDefault
+ classorg_1_1kde_1_1kirigami_1_1BasicListItem.html
+ a352bf2124e3ea23c634f6d16cb1af7d8
+
+
+
+ var
+ icon
+ classorg_1_1kde_1_1kirigami_1_1BasicListItem.html
+ a31d277c0ad514d4d196821f5825659f5
+
+
+
+ alias
+ iconColor
+ classorg_1_1kde_1_1kirigami_1_1BasicListItem.html
+ afcf815539e81d4ae34adb9e2cfcb994d
+
+
+
+ alias
+ iconSize
+ classorg_1_1kde_1_1kirigami_1_1BasicListItem.html
+ a8b10fbaa7fa8d6ace6733b2e005d6733
+
+
+
+ alias
+ label
+ classorg_1_1kde_1_1kirigami_1_1BasicListItem.html
+ aa43d706083c242aa34a59c5a102a6c4b
+
+
+
+ alias
+ reserveSpaceForIcon
+ classorg_1_1kde_1_1kirigami_1_1BasicListItem.html
+ aa27ba3a7166106381f96aba9f4891adb
+
+
+
+ alias
+ reserveSpaceForLabel
+ classorg_1_1kde_1_1kirigami_1_1BasicListItem.html
+ a361577d529d4981586b798f85bd50679
+
+
+
+
+ org::kde::kirigami::Card
+ classorg_1_1kde_1_1kirigami_1_1Card.html
+
+ list< QtObject >
+ actions
+ classorg_1_1kde_1_1kirigami_1_1Card.html
+ a8fe63d94d8bb21aa8f63d85292936fb3
+
+
+
+ alias
+ banner
+ classorg_1_1kde_1_1kirigami_1_1Card.html
+ a684585737cc0824d9f4adbae48898010
+
+
+
+ list< QtObject >
+ hiddenActions
+ classorg_1_1kde_1_1kirigami_1_1Card.html
+ abbd1d306ea135befe510458d1dac152c
+
+
+
+
+ org::kde::kirigami::CardsGridView
+ classorg_1_1kde_1_1kirigami_1_1CardsGridView.html
+
+ int
+ columns
+ classorg_1_1kde_1_1kirigami_1_1CardsGridView.html
+ a39793422526daf87b53e58e9a44cf5eb
+
+
+
+ alias
+ delegate
+ classorg_1_1kde_1_1kirigami_1_1CardsGridView.html
+ a311497961e5847cd308daca2f63a2b79
+
+
+
+ int
+ maximumColumns
+ classorg_1_1kde_1_1kirigami_1_1CardsGridView.html
+ a0c415716071e8244d499305c26d2eacd
+
+
+
+ int
+ maximumColumnWidth
+ classorg_1_1kde_1_1kirigami_1_1CardsGridView.html
+ a8522bda32858a89fb43e9952fd033189
+
+
+
+ int
+ minimumColumnWidth
+ classorg_1_1kde_1_1kirigami_1_1CardsGridView.html
+ a7aeba9fa034764410e4ec827a0d00a7f
+
+
+
+
+ org::kde::kirigami::CardsLayout
+ classorg_1_1kde_1_1kirigami_1_1CardsLayout.html
+
+ int
+ maximumColumns
+ classorg_1_1kde_1_1kirigami_1_1CardsLayout.html
+ ac835e1e9720ef433171f3f621b2a6eb3
+
+
+
+ int
+ maximumColumnWidth
+ classorg_1_1kde_1_1kirigami_1_1CardsLayout.html
+ a83557801b309f427d7acf5a958b3a5ee
+
+
+
+ int
+ minimumColumnWidth
+ classorg_1_1kde_1_1kirigami_1_1CardsLayout.html
+ a4ccacd442ed5242fe0d7a0c45197a1db
+
+
+
+
+ org::kde::kirigami::CardsListView
+ classorg_1_1kde_1_1kirigami_1_1CardsListView.html
+
+
+ ColumnView
+ classColumnView.html
+ QQuickItem
+
+ qreal
+ bottomPadding
+ classColumnView.html
+ ab46e5b4ef9c5dbc59b808a19331509a0
+
+
+
+ ColumnResizeMode
+ columnResizeMode
+ classColumnView.html
+ ac4485d113ecba0d2c5ccfd35a55d7968
+
+
+
+ qreal
+ columnWidth
+ classColumnView.html
+ a995d13cfc763b980d86d740e7e07fc4f
+
+
+
+ QQmlListProperty< QQuickItem >
+ contentChildren
+ classColumnView.html
+ a1f4edad7a5125d25ce9955a14ab0f1d3
+
+
+
+ QQmlListProperty< QObject >
+ contentData
+ classColumnView.html
+ a2af033fd7df09ab144e022a8ecafab99
+
+
+
+ QQuickItem
+ contentItem
+ classColumnView.html
+ a48d969346d02b4936ba322248dfbb9df
+
+
+
+ qreal
+ contentWidth
+ classColumnView.html
+ ac65602c500ccffadbcc249fa00adee1f
+
+
+
+ qreal
+ contentX
+ classColumnView.html
+ a9f76ac086056cb803ff3b3fb6b300138
+
+
+
+ int
+ count
+ classColumnView.html
+ a7285f0dcaba938b295e88b2fbd3899aa
+
+
+
+ int
+ currentIndex
+ classColumnView.html
+ a4c3b07207020d9a3d8817902556c1082
+
+
+
+ QQuickItem
+ currentItem
+ classColumnView.html
+ a9e65342b72219eed9fa582dcbd8cb199
+
+
+
+ bool
+ dragging
+ classColumnView.html
+ abe422a2f9ef3883660bb1cc28371318c
+
+
+
+ QQuickItem
+ firstVisibleItem
+ classColumnView.html
+ a3217d595fd135c9d7c845b9f3deb37a3
+
+
+
+ bool
+ interactive
+ classColumnView.html
+ aef0283f72dee7a0b47b9e2652f19bf54
+
+
+
+ QQuickItem
+ lastVisibleItem
+ classColumnView.html
+ aade7989d24d540620ab2499cd66ed6c8
+
+
+
+ bool
+ moving
+ classColumnView.html
+ a228f3a81dbc8872a6192071b45fe5373
+
+
+
+ int
+ scrollDuration
+ classColumnView.html
+ aba42d955c58e79b65cacf4e3d75f247d
+
+
+
+ bool
+ separatorVisible
+ classColumnView.html
+ aeff9803970fe3c9d0b24191fccb8db89
+
+
+
+ qreal
+ topPadding
+ classColumnView.html
+ a7143b1064876e9b13917074ab73c18c2
+
+
+
+ QList< QObject * >
+ visibleItems
+ classColumnView.html
+ af0db07a7b12864abff19ac9fcfeac45b
+
+
+
+ void
+ itemInserted
+ classColumnView.html
+ afd34ef0aad4dce5d721d89dd85ece52e
+ (int position, QQuickItem *item)
+
+
+ void
+ itemRemoved
+ classColumnView.html
+ a32eb264314ea21e8e3f96f24a9d4c2ae
+ (QQuickItem *item)
+
+
+ void
+ addItem
+ classColumnView.html
+ a7f2e27c3699eb1903702e182b9141d7b
+ (QQuickItem *item)
+
+
+ void
+ clear
+ classColumnView.html
+ a9434ac01a4dc7a1e9b0706f8f9b34b60
+ ()
+
+
+ bool
+ containsItem
+ classColumnView.html
+ a84a27474066e09b34822cb7c5ebb755c
+ (QQuickItem *item)
+
+
+ void
+ insertItem
+ classColumnView.html
+ aeaa28a63c5c9d594d8ad1b6c68c113cb
+ (int pos, QQuickItem *item)
+
+
+ void
+ moveItem
+ classColumnView.html
+ ad0c8bb0b369d08eb54707eff33e4aa46
+ (int from, int to)
+
+
+ QQuickItem *
+ pop
+ classColumnView.html
+ ae0d304f35de4b596d8c0b501f49b77db
+ (QQuickItem *item)
+
+
+ QQuickItem *
+ removeItem
+ classColumnView.html
+ a4872c672a8bde1a6fe7f947b1231bcd2
+ (const QVariant &item)
+
+
+
+ ColumnViewAttached
+ classColumnViewAttached.html
+ QObject
+
+ bool
+ fillWidth
+ classColumnViewAttached.html
+ aecdb12116632abb264489b7eb331c6b2
+
+
+
+ int
+ index
+ classColumnViewAttached.html
+ af6d8caf94d0c4f46ae7df24a1b634545
+
+
+
+ bool
+ preventStealing
+ classColumnViewAttached.html
+ a7bad72fb2c4c9d7f6b13bae78a0bf8f9
+
+
+
+ qreal
+ reservedSpace
+ classColumnViewAttached.html
+ a6305a86d8732ae9ddaf731a37b4ad45a
+
+
+
+ ColumnView
+ view
+ classColumnViewAttached.html
+ aeae085a6ec9c8f2fb2f013e69b18ce22
+
+
+
+
+ org::kde::kirigami::ContextDrawer
+ classorg_1_1kde_1_1kirigami_1_1ContextDrawer.html
+ org::kde::kirigami::OverlayDrawer
+
+ var
+ actions
+ classorg_1_1kde_1_1kirigami_1_1ContextDrawer.html
+ a4669adb0b3d821f62149f5d22f9cba70
+
+
+
+ alias
+ footer
+ classorg_1_1kde_1_1kirigami_1_1ContextDrawer.html
+ a8c0622c85e9dd6fc60cc25b7518592d9
+
+
+
+ alias
+ header
+ classorg_1_1kde_1_1kirigami_1_1ContextDrawer.html
+ abff2ee2ebf569b1da565bdb87a5f150f
+
+
+
+ string
+ title
+ classorg_1_1kde_1_1kirigami_1_1ContextDrawer.html
+ af9461836f4df7db43d7043562ad5a3a0
+
+
+
+
+ DelegateRecycler
+ classDelegateRecycler.html
+ QQuickItem
+
+ QQmlComponent
+ sourceComponent
+ classDelegateRecycler.html
+ a2d2b62128aa29704bdf643c815a034ca
+
+
+
+
+ org::kde::kirigami::FormLayout
+ classorg_1_1kde_1_1kirigami_1_1FormLayout.html
+
+ list< Item >
+ twinFormLayouts
+ classorg_1_1kde_1_1kirigami_1_1FormLayout.html
+ accdca6f2d9e933d1f172839217533e05
+
+
+
+ bool
+ wideMode
+ classorg_1_1kde_1_1kirigami_1_1FormLayout.html
+ a302938c8e331f542c54bf6f2a825c723
+
+
+
+
+ FormLayoutAttached
+ classFormLayoutAttached.html
+ QObject
+
+ QQuickItem
+ buddyFor
+ classFormLayoutAttached.html
+ a8d53ac45830ffb8399f93d59d3bde98a
+
+
+
+ bool
+ checkable
+ classFormLayoutAttached.html
+ a9436b183b8eb552269cfd8e7b5243feb
+
+
+
+ bool
+ checked
+ classFormLayoutAttached.html
+ aa5e330101d66fc02f30e7bdbf600c50e
+
+
+
+ bool
+ enabled
+ classFormLayoutAttached.html
+ adb3d96aeaf333e49a5ff32baa76211e5
+
+
+
+ bool
+ isSection
+ classFormLayoutAttached.html
+ aaf2c3dc4d250291feaa2572e4e1488e1
+
+
+
+ QString
+ label
+ classFormLayoutAttached.html
+ a8bf864c6fa2a6882ffdce54428e4cf90
+
+
+
+
+ org::kde::kirigami::GlobalDrawer
+ classorg_1_1kde_1_1kirigami_1_1GlobalDrawer.html
+ org::kde::kirigami::OverlayDrawer
+
+ list< QtObject >
+ actions
+ classorg_1_1kde_1_1kirigami_1_1GlobalDrawer.html
+ abe20211834fbd28cad152f9c4877a1d1
+
+
+
+ alias
+ bannerImageSource
+ classorg_1_1kde_1_1kirigami_1_1GlobalDrawer.html
+ a9b1e321280de19180e9de54653df2b07
+
+
+
+ alias
+ content
+ classorg_1_1kde_1_1kirigami_1_1GlobalDrawer.html
+ a9a1cadfb65d57ac7000006b3f8d28fd6
+
+
+
+ Action
+ currentSubMenu
+ classorg_1_1kde_1_1kirigami_1_1GlobalDrawer.html
+ a13cf561e5dfe4c934785854c419d7b6e
+
+
+
+ bool
+ resetMenuOnTriggered
+ classorg_1_1kde_1_1kirigami_1_1GlobalDrawer.html
+ a1e7c97c4474fb6edac0535bcb9de857a
+
+
+
+ bool
+ showContentWhenCollapsed
+ classorg_1_1kde_1_1kirigami_1_1GlobalDrawer.html
+ a57d48e49e7f5f902bb0f85a24df886a3
+
+
+
+ bool
+ showTopContentWhenCollapsed
+ classorg_1_1kde_1_1kirigami_1_1GlobalDrawer.html
+ a38fa82096cbd3c8734fe5d2591bdb216
+
+
+
+ alias
+ title
+ classorg_1_1kde_1_1kirigami_1_1GlobalDrawer.html
+ a3da57f905a97db5c60f5fb50d127890d
+
+
+
+ alias
+ titleIcon
+ classorg_1_1kde_1_1kirigami_1_1GlobalDrawer.html
+ ab5ce8f92b94ebd71bd57a8c192867988
+
+
+
+ alias
+ topContent
+ classorg_1_1kde_1_1kirigami_1_1GlobalDrawer.html
+ a531ab4a712317d89b90060cfb41235ae
+
+
+
+ void
+ bannerClicked
+ classorg_1_1kde_1_1kirigami_1_1GlobalDrawer.html
+ ae6a1ff8bfc22ddfcfc828777044118f6
+ ()
+
+
+ void
+ resetMenu
+ classorg_1_1kde_1_1kirigami_1_1GlobalDrawer.html
+ acc1379deb475ac583dfeb363ad2fa319
+ ()
+
+
+
+ org::kde::kirigami::Heading
+ classorg_1_1kde_1_1kirigami_1_1Heading.html
+
+ int
+ level
+ classorg_1_1kde_1_1kirigami_1_1Heading.html
+ ad694a087926d5fd83edc183b526db4a4
+
+
+
+ int
+ step
+ classorg_1_1kde_1_1kirigami_1_1Heading.html
+ a09020ddf1465057ca83562b1a918827d
+
+
+
+
+ org::kde::kirigami::InlineMessage
+ classorg_1_1kde_1_1kirigami_1_1InlineMessage.html
+
+
+ org::kde::kirigami::templates::InlineMessage
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1InlineMessage.html
+
+ list< QtObject >
+ actions
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1InlineMessage.html
+ a57ea611d482cbe22d99f0b1108fb46e0
+
+
+
+ bool
+ animating
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1InlineMessage.html
+ a6b4ea6680773756300cb3cd089094022
+
+
+
+ IconPropertiesGroup
+ icon
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1InlineMessage.html
+ ac3a6b435c44598f6b23032efc7c7e196
+
+
+
+ bool
+ showCloseButton
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1InlineMessage.html
+ a04c7cc09e8163b2da6c241949b17de54
+
+
+
+ string
+ text
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1InlineMessage.html
+ aac84ed85e1c2f09bee3d2cefb5d67c5a
+
+
+
+ int
+ type
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1InlineMessage.html
+ ac8cc5033a135fa836dc14a9e1720a7d6
+
+
+
+ void
+ linkActivated
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1InlineMessage.html
+ a9ce4fe16f5edadd6005fec1487ec593e
+ (string link)
+
+
+ void
+ linkHovered
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1InlineMessage.html
+ ad6d6b656597463355628b89f53770abd
+ (string link)
+
+
+
+ org::kde::kirigami::ItemViewHeader
+ classorg_1_1kde_1_1kirigami_1_1ItemViewHeader.html
+
+
+ Kirigami::KirigamiPluginFactory
+ classKirigami_1_1KirigamiPluginFactory.html
+ QObject
+
+ virtual PlatformTheme *
+ createPlatformTheme
+ classKirigami_1_1KirigamiPluginFactory.html
+ a69b58f2cebc9774d54c8c38b7158f805
+ (QObject *parent)=0
+
+
+
+ org::kde::kirigami::Label
+ classorg_1_1kde_1_1kirigami_1_1Label.html
+
+
+ org::kde::kirigami::LinkButton
+ classorg_1_1kde_1_1kirigami_1_1LinkButton.html
+
+
+ org::kde::kirigami::ListItemDragHandle
+ classorg_1_1kde_1_1kirigami_1_1ListItemDragHandle.html
+
+ Item
+ listItem
+ classorg_1_1kde_1_1kirigami_1_1ListItemDragHandle.html
+ a67cfd0aa2802d198fb343f50d9f86a92
+
+
+
+ ListView
+ listView
+ classorg_1_1kde_1_1kirigami_1_1ListItemDragHandle.html
+ a8c1c3c320b9821bf292eac5f3c2116a4
+
+
+
+ void
+ dropped
+ classorg_1_1kde_1_1kirigami_1_1ListItemDragHandle.html
+ a063b34a2d71c64db6bd980bc6317d89d
+ ()
+
+
+ void
+ moveRequested
+ classorg_1_1kde_1_1kirigami_1_1ListItemDragHandle.html
+ a6c99fc0dd1372c12a0530eb0d0616ad1
+ (int oldIndex, int newIndex)
+
+
+
+ MnemonicAttached
+ classMnemonicAttached.html
+ QObject
+
+
+ ControlType
+ classMnemonicAttached.html
+ a8b1894946bedd3b1b51b46fbefc59b66
+
+
+
+ DialogButton
+ classMnemonicAttached.html
+ a8b1894946bedd3b1b51b46fbefc59b66a9d221b4a0daf9f6d78fed4011f0b9ba1
+
+
+
+ MenuItem
+ classMnemonicAttached.html
+ a8b1894946bedd3b1b51b46fbefc59b66a1b2e7866964d88b10df6172d237f6ce2
+
+
+
+ FormLabel
+ classMnemonicAttached.html
+ a8b1894946bedd3b1b51b46fbefc59b66aea685d64477c6fd4191ac0b94236c53b
+
+
+
+ SecondaryControl
+ classMnemonicAttached.html
+ a8b1894946bedd3b1b51b46fbefc59b66a6153fab95af69f73c181189e35d575d4
+
+
+
+ DialogButton
+ classMnemonicAttached.html
+ a8b1894946bedd3b1b51b46fbefc59b66a9d221b4a0daf9f6d78fed4011f0b9ba1
+
+
+
+ FormLabel
+ classMnemonicAttached.html
+ a8b1894946bedd3b1b51b46fbefc59b66aea685d64477c6fd4191ac0b94236c53b
+
+
+
+ MenuItem
+ classMnemonicAttached.html
+ a8b1894946bedd3b1b51b46fbefc59b66a1b2e7866964d88b10df6172d237f6ce2
+
+
+
+ SecondaryControl
+ classMnemonicAttached.html
+ a8b1894946bedd3b1b51b46fbefc59b66a6153fab95af69f73c181189e35d575d4
+
+
+
+ MnemonicAttached::ControlType
+ controlType
+ classMnemonicAttached.html
+ ae2b6e3bf6139a2a26555357958a3aaac
+
+
+
+ bool
+ enabled
+ classMnemonicAttached.html
+ a9926049d4e4d2b2da6321f01b4ec9e55
+
+
+
+ QString
+ label
+ classMnemonicAttached.html
+ a7a18d6656a78578cab6f5d5e7b217a52
+
+
+
+ QString
+ mnemonicLabel
+ classMnemonicAttached.html
+ ae1120bb751bddc6165773ab1c17c8195
+
+
+
+ QString
+ richTextLabel
+ classMnemonicAttached.html
+ a155d6b3af5b93c12eb58b1173c4f6c0f
+
+
+
+ QKeySequence
+ sequence
+ classMnemonicAttached.html
+ af269db885c8e96980af8b92b47ebcedd
+
+
+
+
+ org::kde::kirigami::templates::OverlayDrawer
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1OverlayDrawer.html
+
+ bool
+ animating
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1OverlayDrawer.html
+ a501c1bb231b6ad96f9832ae71a6982dc
+
+
+
+ bool
+ collapsed
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1OverlayDrawer.html
+ a4c412b34f1363a50eb2badbb3c682404
+
+
+
+ int
+ collapsedSize
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1OverlayDrawer.html
+ a39c880f122a309c2d69957652d80c3fe
+
+
+
+ bool
+ collapsible
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1OverlayDrawer.html
+ a55360f764d50ed324ff3bc28a2574dcf
+
+
+
+ bool
+ drawerOpen
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1OverlayDrawer.html
+ af122f51599eb9b1bd4a02106d0355d83
+
+
+
+ bool
+ enabled
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1OverlayDrawer.html
+ acd92c6973214f6bd0c74f072b56f1211
+
+
+
+ Item
+ handle
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1OverlayDrawer.html
+ af35686069daf75e4a434a9c5b7b189ab
+
+
+
+ IconPropertiesGroup
+ handleClosedIcon
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1OverlayDrawer.html
+ a1f1cb74d2c05a993d8580032f8513ede
+
+
+
+ IconPropertiesGroup
+ handleOpenIcon
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1OverlayDrawer.html
+ a26dd86f05a90970e58ad5ba6a7b7aae7
+
+
+
+ bool
+ handleVisible
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1OverlayDrawer.html
+ a6ee07d8ad4489a190c49433bb46f3550
+
+
+
+ bool
+ peeking
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1OverlayDrawer.html
+ a071b6123707378e700bc2107c073e245
+
+
+
+
+ org::kde::kirigami::OverlayDrawer
+ classorg_1_1kde_1_1kirigami_1_1OverlayDrawer.html
+
+
+ org::kde::kirigami::templates::OverlaySheet
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1OverlaySheet.html
+
+ Item
+ background
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1OverlaySheet.html
+ ac05db9965d433a565fe07d60b27ed008
+
+
+
+ int
+ bottomPadding
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1OverlaySheet.html
+ a9df8cc846fe0499cea031ceb6dee4b2a
+
+
+
+ Item
+ contentItem
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1OverlaySheet.html
+ a33ac3d6d6b21f497ab700256b40f461b
+
+
+
+ Item
+ footer
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1OverlaySheet.html
+ a37641acf4f567f394d2eeee429186116
+
+
+
+ Item
+ header
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1OverlaySheet.html
+ a2b27ef2aa0a790b8da4f89d81810dd5c
+
+
+
+ int
+ leftPadding
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1OverlaySheet.html
+ ab53da3c8528608b96edf6a6bd5e0a6e4
+
+
+
+ int
+ rightPadding
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1OverlaySheet.html
+ a346d767ab1aaa8a2a9db744cd82bdc09
+
+
+
+ Item
+ rootItem
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1OverlaySheet.html
+ a6d383192a8083b7fa8878652a705c063
+
+
+
+ bool
+ sheetOpen
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1OverlaySheet.html
+ aecd5ac08e2f1e9d8f44003e87d1552d5
+
+
+
+ alias
+ showCloseButton
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1OverlaySheet.html
+ ad1b223e5a9a966344118aefb1279cc54
+
+
+
+ int
+ topPadding
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1OverlaySheet.html
+ a56b14c00141591b388e70bf7c8d740aa
+
+
+
+
+ org::kde::kirigami::OverlaySheet
+ classorg_1_1kde_1_1kirigami_1_1OverlaySheet.html
+
+
+ org::kde::kirigami::Page
+ classorg_1_1kde_1_1kirigami_1_1Page.html
+
+ alias
+ actions
+ classorg_1_1kde_1_1kirigami_1_1Page.html
+ a8714ae7d3acfee5d7fcec2678fc5320b
+
+
+
+ alias
+ contextualActions
+ classorg_1_1kde_1_1kirigami_1_1Page.html
+ ae4cd7e3f2fcf347bc068e30596fdacae
+
+
+
+ Flickable
+ flickable
+ classorg_1_1kde_1_1kirigami_1_1Page.html
+ a6f9a77517eba1c9ac32b65b94942456d
+
+
+
+ Item
+ globalToolBarItem
+ classorg_1_1kde_1_1kirigami_1_1Page.html
+ ab0e14cf788e687073420be727cc57649
+
+
+
+ int
+ globalToolBarStyle
+ classorg_1_1kde_1_1kirigami_1_1Page.html
+ a96205328615f00558e078d8389def2f1
+
+
+
+ bool
+ isCurrentPage
+ classorg_1_1kde_1_1kirigami_1_1Page.html
+ ab17278556385bcca722b5a29beb5bf74
+
+
+
+ alias
+ leftAction
+ classorg_1_1kde_1_1kirigami_1_1Page.html
+ a31bbea3907ebe21cf90920dcf8ab070e
+
+
+
+ alias
+ mainAction
+ classorg_1_1kde_1_1kirigami_1_1Page.html
+ a72ce0716ce52193eae6e0fcea45bd92c
+
+
+
+ alias
+ overlay
+ classorg_1_1kde_1_1kirigami_1_1Page.html
+ ac493bf50c5e9d8aab375be5de17b5379
+
+
+
+ alias
+ rightAction
+ classorg_1_1kde_1_1kirigami_1_1Page.html
+ a72a2f1bd3cecb0d120116e48af6384b0
+
+
+
+ Component
+ titleDelegate
+ classorg_1_1kde_1_1kirigami_1_1Page.html
+ a690e1957f649304dd5a2357124f29e00
+
+
+
+ void
+ backRequested
+ classorg_1_1kde_1_1kirigami_1_1Page.html
+ a08c127a92361c65e3b490e655ded8661
+ (var event)
+
+
+ void
+ contextualActionsAboutToShow
+ classorg_1_1kde_1_1kirigami_1_1Page.html
+ a17590cbc0965f9606a9e26f6086eabb2
+ ()
+
+
+
+ org::kde::kirigami::PageRow
+ classorg_1_1kde_1_1kirigami_1_1PageRow.html
+
+ alias
+ currentIndex
+ classorg_1_1kde_1_1kirigami_1_1PageRow.html
+ ac1112d89b051261c923e3627a90539fb
+
+
+
+ alias
+ currentItem
+ classorg_1_1kde_1_1kirigami_1_1PageRow.html
+ a96874db0a343566422964905dc49b9cc
+
+
+
+ int
+ defaultColumnWidth
+ classorg_1_1kde_1_1kirigami_1_1PageRow.html
+ ac0e4c6e30235c37db5c6c54d285d01a1
+
+
+
+ alias
+ depth
+ classorg_1_1kde_1_1kirigami_1_1PageRow.html
+ a49d44fa7790b6b2f59e86f475d9ebdd9
+
+
+
+ alias
+ firstVisibleItem
+ classorg_1_1kde_1_1kirigami_1_1PageRow.html
+ a3447f97ffef20e8ab4057da94f4137de
+
+
+
+ alias
+ globalToolBar
+ classorg_1_1kde_1_1kirigami_1_1PageRow.html
+ a8d9e50b817d9d28e9322f9a6ac75fc8d
+
+
+
+ variant
+ initialPage
+ classorg_1_1kde_1_1kirigami_1_1PageRow.html
+ a4802b9ceb1ce4e943cab49adccf2dcae
+
+
+
+ alias
+ interactive
+ classorg_1_1kde_1_1kirigami_1_1PageRow.html
+ a62fb61296cfdecac51c99b61fb329147
+
+
+
+ alias
+ items
+ classorg_1_1kde_1_1kirigami_1_1PageRow.html
+ ad6dacfd9733bc15df4343a8ac14034f8
+
+
+
+ Item
+ lastItem
+ classorg_1_1kde_1_1kirigami_1_1PageRow.html
+ a3f9ec888909efbda054c81e9f2a7b4ca
+
+
+
+ alias
+ lastVisibleItem
+ classorg_1_1kde_1_1kirigami_1_1PageRow.html
+ a899a25fb0bd76233f1f765cff375e6c9
+
+
+
+ alias
+ layers
+ classorg_1_1kde_1_1kirigami_1_1PageRow.html
+ ab0a1367b4574053f31e376ed81e7e9c3
+
+
+
+ alias
+ separatorVisible
+ classorg_1_1kde_1_1kirigami_1_1PageRow.html
+ a26d161d92fd46dd9005604a53acde367
+
+
+
+ alias
+ visibleItems
+ classorg_1_1kde_1_1kirigami_1_1PageRow.html
+ a0ac8f4f300d23a8ef0b682060e238bdd
+
+
+
+ bool
+ wideMode
+ classorg_1_1kde_1_1kirigami_1_1PageRow.html
+ a014aca61843be095a870195d5300ead8
+
+
+
+ void
+ pageInserted
+ classorg_1_1kde_1_1kirigami_1_1PageRow.html
+ a0cd2e69a33bef9fcd8c9f6a149f64657
+ (int position, Item page)
+
+
+ void
+ pagePushed
+ classorg_1_1kde_1_1kirigami_1_1PageRow.html
+ ac31cd0a93cdc5e0de1398e50279e60a2
+ (Item page)
+
+
+ void
+ pageRemoved
+ classorg_1_1kde_1_1kirigami_1_1PageRow.html
+ abe788931f754b35b1fbcf69bc2aea313
+ (Item page)
+
+
+ void
+ clear
+ classorg_1_1kde_1_1kirigami_1_1PageRow.html
+ a0e277715b41c5cb1fa3860ffdcbcdd66
+ ()
+
+
+ void
+ flickBack
+ classorg_1_1kde_1_1kirigami_1_1PageRow.html
+ a305b82b0e4fa6284cc2e608ff13c05db
+ ()
+
+
+ void
+ get
+ classorg_1_1kde_1_1kirigami_1_1PageRow.html
+ a3a23640bd40506f3471d4d6235af8eab
+ (idx)
+
+
+ void
+ insertPage
+ classorg_1_1kde_1_1kirigami_1_1PageRow.html
+ a9075d4816a1dbb7be976b37242e411f3
+ (position, page, properties)
+
+
+ void
+ movePage
+ classorg_1_1kde_1_1kirigami_1_1PageRow.html
+ a88fe60dc1e7ce94e4416080456ef9788
+ (fromPos, toPos)
+
+
+ void
+ pop
+ classorg_1_1kde_1_1kirigami_1_1PageRow.html
+ a85ff622134c12b79a9c8122e99cf9f57
+ (page)
+
+
+ void
+ push
+ classorg_1_1kde_1_1kirigami_1_1PageRow.html
+ a6a5b14c5aa9be05dc377aa1c7ee3cdd2
+ (page, properties)
+
+
+ void
+ removePage
+ classorg_1_1kde_1_1kirigami_1_1PageRow.html
+ a0d035dc0fb713cac06b4997ec5bf96bf
+ (page)
+
+
+ void
+ replace
+ classorg_1_1kde_1_1kirigami_1_1PageRow.html
+ a79852b56ae4d4fb4052186201a48e941
+ (page, properties)
+
+
+
+ org::kde::kirigami::PasswordField
+ classorg_1_1kde_1_1kirigami_1_1PasswordField.html
+
+
+ Kirigami::PlatformTheme
+ classKirigami_1_1PlatformTheme.html
+ QObject
+
+ Button
+ classKirigami_1_1PlatformTheme.html
+ ad36d38aaac72959a8626d3c08b70aedca60b64958e117b626e038025e63156256
+
+
+
+
+ ColorSet
+ classKirigami_1_1PlatformTheme.html
+ ad36d38aaac72959a8626d3c08b70aedc
+
+
+
+ Window
+ classKirigami_1_1PlatformTheme.html
+ ad36d38aaac72959a8626d3c08b70aedcaeddefe6f8dd20accdcb37d70439aac54
+
+
+
+ Button
+ classKirigami_1_1PlatformTheme.html
+ ad36d38aaac72959a8626d3c08b70aedca60b64958e117b626e038025e63156256
+
+
+
+ Selection
+ classKirigami_1_1PlatformTheme.html
+ ad36d38aaac72959a8626d3c08b70aedcacd5d64c1cd3da45cdae944d92279b053
+
+
+
+ Tooltip
+ classKirigami_1_1PlatformTheme.html
+ ad36d38aaac72959a8626d3c08b70aedca8339c9a5aa164803dadf24c54a2183a4
+
+
+
+ Complementary
+ classKirigami_1_1PlatformTheme.html
+ ad36d38aaac72959a8626d3c08b70aedca58b3d8d98e760dfccb9003e11b2f0e46
+
+
+
+ Complementary
+ classKirigami_1_1PlatformTheme.html
+ ad36d38aaac72959a8626d3c08b70aedca58b3d8d98e760dfccb9003e11b2f0e46
+
+
+
+ Selection
+ classKirigami_1_1PlatformTheme.html
+ ad36d38aaac72959a8626d3c08b70aedcacd5d64c1cd3da45cdae944d92279b053
+
+
+
+ Tooltip
+ classKirigami_1_1PlatformTheme.html
+ ad36d38aaac72959a8626d3c08b70aedca8339c9a5aa164803dadf24c54a2183a4
+
+
+
+ Window
+ classKirigami_1_1PlatformTheme.html
+ ad36d38aaac72959a8626d3c08b70aedcaeddefe6f8dd20accdcb37d70439aac54
+
+
+
+ QColor
+ activeTextColor
+ classKirigami_1_1PlatformTheme.html
+ ac62e5b85cc5e57f2074f1e1e662eb03c
+
+
+
+ QColor
+ alternateBackgroundColor
+ classKirigami_1_1PlatformTheme.html
+ aac5fe15074d83e81b1fff5a4725a216e
+
+
+
+ QColor
+ backgroundColor
+ classKirigami_1_1PlatformTheme.html
+ a7722fc7f4cb7e7ab5a3b13e00c772dd5
+
+
+
+ ColorGroup
+ colorGroup
+ classKirigami_1_1PlatformTheme.html
+ a257597151558644d617319c4368fc218
+
+
+
+ ColorSet
+ colorSet
+ classKirigami_1_1PlatformTheme.html
+ a3e3f7febf043841eaa6bfcca8afbf719
+
+
+
+ QColor
+ disabledTextColor
+ classKirigami_1_1PlatformTheme.html
+ af2e0d94aa70c78330c812266fcd1f7a3
+
+
+
+ QColor
+ focusColor
+ classKirigami_1_1PlatformTheme.html
+ aa42a559105d99eefac166aaa035dc74e
+
+
+
+ QColor
+ highlightColor
+ classKirigami_1_1PlatformTheme.html
+ ac222815b80c793259948b32abc975929
+
+
+
+ QColor
+ highlightedTextColor
+ classKirigami_1_1PlatformTheme.html
+ a78ca88bf18cb4728e12b3b649dfe06b5
+
+
+
+ QColor
+ hoverColor
+ classKirigami_1_1PlatformTheme.html
+ a8b1fb3e90ecc060fe6436697cac4bce9
+
+
+
+ bool
+ inherit
+ classKirigami_1_1PlatformTheme.html
+ a72d5d64b05ea12deacc2baaabd70fdd1
+
+
+
+ QColor
+ linkColor
+ classKirigami_1_1PlatformTheme.html
+ a33bb2355c4b7cfda7af690c0b247f219
+
+
+
+ QColor
+ negativeTextColor
+ classKirigami_1_1PlatformTheme.html
+ a04083b87597bb4d5b15bce974c176e01
+
+
+
+ QColor
+ neutralTextColor
+ classKirigami_1_1PlatformTheme.html
+ a1f8792cc06eb7f0eece37b154a111373
+
+
+
+ QColor
+ positiveTextColor
+ classKirigami_1_1PlatformTheme.html
+ a9c536fa781e035d8a4d957a9e1c3a29b
+
+
+
+ QColor
+ textColor
+ classKirigami_1_1PlatformTheme.html
+ a0ad006bb61a834f1dd007de095b8a147
+
+
+
+ QColor
+ visitedLinkColor
+ classKirigami_1_1PlatformTheme.html
+ a3f941de3d07e9b4ba8030fc953b222bd
+
+
+
+
+ ScenePositionAttached
+ classScenePositionAttached.html
+ QObject
+
+ int
+ x
+ classScenePositionAttached.html
+ a12cacfcfd391087040d42decafa47be8
+
+
+
+ int
+ y
+ classScenePositionAttached.html
+ ad7a645bc42306645760b0f6fe0bb5428
+
+
+
+
+ org::kde::kirigami::ScrollablePage
+ classorg_1_1kde_1_1kirigami_1_1ScrollablePage.html
+ org::kde::kirigami::Page
+
+ alias
+ flickable
+ classorg_1_1kde_1_1kirigami_1_1ScrollablePage.html
+ a79d7507ec0206eade4af017915f3ce4d
+
+
+
+ alias
+ horizontalScrollBarPolicy
+ classorg_1_1kde_1_1kirigami_1_1ScrollablePage.html
+ af4b44c7bb1382678cf81513d4b29d8d4
+
+
+
+ bool
+ keyboardNavigationEnabled
+ classorg_1_1kde_1_1kirigami_1_1ScrollablePage.html
+ a12a86be977a1e10bdbe53a3d21270ba1
+
+
+
+ QtObject
+ mainItem
+ classorg_1_1kde_1_1kirigami_1_1ScrollablePage.html
+ ae7f4de48040a7d69dd0f3452dd733c00
+
+
+
+ alias
+ refreshing
+ classorg_1_1kde_1_1kirigami_1_1ScrollablePage.html
+ a6659f53b46d3eb02d0c3937492941192
+
+
+
+ alias
+ supportsRefreshing
+ classorg_1_1kde_1_1kirigami_1_1ScrollablePage.html
+ a4b690475ad8ebbb2e5e3e888a196eeb9
+
+
+
+ alias
+ verticalScrollBarPolicy
+ classorg_1_1kde_1_1kirigami_1_1ScrollablePage.html
+ a0264be0b152d61cb6a6ab46beb6a8dd6
+
+
+
+
+ org::kde::kirigami::SearchField
+ classorg_1_1kde_1_1kirigami_1_1SearchField.html
+
+
+ org::kde::kirigami::Separator
+ classorg_1_1kde_1_1kirigami_1_1Separator.html
+
+
+ Settings
+ classSettings.html
+ QObject
+
+ QStringList
+ information
+ classSettings.html
+ a02f09ad86adbbebcd8f65ec5faf007b6
+
+
+
+ bool
+ isMobile
+ classSettings.html
+ ab00b595bb2c4044ba1e2200a588e9088
+
+
+
+ int
+ mouseWheelScrollLines
+ classSettings.html
+ a24254a7c262866f5534ef81fd515a44e
+
+
+
+ QString
+ style
+ classSettings.html
+ ab94e1afa28d8ff95bba2205659d51431
+
+
+
+ bool
+ tabletMode
+ classSettings.html
+ a163182b9cbd7ed043bb2f60b01f21296
+
+
+
+ bool
+ tabletModeAvailable
+ classSettings.html
+ a8a0279562b4e0fa17ebab0433eb915ff
+
+
+
+
+ org::kde::kirigami::templates::SwipeListItem
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1SwipeListItem.html
+
+ alias
+ _default
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1SwipeListItem.html
+ a80f3956a5e9d9ca1a820a4282ff7ceef
+
+
+
+ list< Action >
+ actions
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1SwipeListItem.html
+ a87392eddae75a97cfd4147575d8039d7
+
+
+
+ alias
+ actionsVisible
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1SwipeListItem.html
+ a6a4334d4a0196c2bf607565ff9b44346
+
+
+
+ color
+ activeBackgroundColor
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1SwipeListItem.html
+ a47823446ae165481eef99d71165ff583
+
+
+
+ color
+ activeTextColor
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1SwipeListItem.html
+ a37dea717cf49e6b1b3922c1b963cd535
+
+
+
+ color
+ alternateBackgroundColor
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1SwipeListItem.html
+ a3a8b6d101ad50c37a416f7d03f567f21
+
+
+
+ bool
+ alternatingBackground
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1SwipeListItem.html
+ aa35321066917b4dee790a3f8a7c6a6fc
+
+
+
+ color
+ backgroundColor
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1SwipeListItem.html
+ a0b13dcb79c6655ad0f95e7325387c1ce
+
+
+
+ alias
+ containsMouse
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1SwipeListItem.html
+ a9aa1c62257f9da5bbbbe22d194fac670
+
+
+
+ bool
+ sectionDelegate
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1SwipeListItem.html
+ a23360039842a207f5ba1330b32e3ae79
+
+
+
+ bool
+ separatorVisible
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1SwipeListItem.html
+ afc6232122081485772f33d77dd1cc4a0
+
+
+
+ alias
+ supportsMouseEvents
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1SwipeListItem.html
+ ade831d6c2833369b5d94b00bc309851f
+
+
+
+ color
+ textColor
+ classorg_1_1kde_1_1kirigami_1_1templates_1_1SwipeListItem.html
+ aa2e5b455d267ef6e1552aec82aa60219
+
+
+
+
+ org::kde::kirigami::SwipeListItem
+ classorg_1_1kde_1_1kirigami_1_1SwipeListItem.html
+
+
+ Kirigami::TabletModeWatcher
+ classKirigami_1_1TabletModeWatcher.html
+ QObject
+
+ bool
+ isTabletMode
+ classKirigami_1_1TabletModeWatcher.html
+ a5d6a0a613e83dfb2d65ce277018d0443
+ () const
+
+
+ bool
+ isTabletModeAvailable
+ classKirigami_1_1TabletModeWatcher.html
+ a68952fbb53fefcdaf25caae6a7ca47a8
+ () const
+
+
+
+ org::kde::kirigami::Theme
+ classorg_1_1kde_1_1kirigami_1_1Theme.html
+
+
+ org::kde::kirigami::ToolBarApplicationHeader
+ classorg_1_1kde_1_1kirigami_1_1ToolBarApplicationHeader.html
+ org::kde::kirigami::ApplicationHeader
+
+
+ org::kde::kirigami::Units
+ classorg_1_1kde_1_1kirigami_1_1Units.html
+
+ real
+ devicePixelRatio
+ classorg_1_1kde_1_1kirigami_1_1Units.html
+ a3110859f508d63d1d1d6dd4dbd3a54f6
+
+
+
+ variant
+ fontMetrics
+ classorg_1_1kde_1_1kirigami_1_1Units.html
+ a2e5232db2d8147d7814573979ba072d5
+
+
+
+ int
+ gridUnit
+ classorg_1_1kde_1_1kirigami_1_1Units.html
+ a1606be3bf77ac842fa287388f136e02e
+
+
+
+ QtObject
+ iconSizes
+ classorg_1_1kde_1_1kirigami_1_1Units.html
+ a11d17121056f1a3b7aa2392e64529fda
+
+
+
+ int
+ largeSpacing
+ classorg_1_1kde_1_1kirigami_1_1Units.html
+ aafa26d7d51f1b34eb92992cf7ab228de
+
+
+
+ int
+ longDuration
+ classorg_1_1kde_1_1kirigami_1_1Units.html
+ a3dfdf927838536200335abfb913f9c90
+
+
+
+ int
+ shortDuration
+ classorg_1_1kde_1_1kirigami_1_1Units.html
+ a2d9b0a4f516ffb0d126271adc007e5be
+
+
+
+ int
+ smallSpacing
+ classorg_1_1kde_1_1kirigami_1_1Units.html
+ a39b4a99d555f678c45e47e173380ae3e
+
+
+
+ int
+ toolTipDelay
+ classorg_1_1kde_1_1kirigami_1_1Units.html
+ a91838fdd785007841a262e2babde0e3b
+
+
+
+ int
+ wheelScrollLines
+ classorg_1_1kde_1_1kirigami_1_1Units.html
+ ac6c7ba3581249a2e8607a9cc4e84ca9d
+
+
+
+
+ org::kde::kirigami::UrlButton
+ classorg_1_1kde_1_1kirigami_1_1UrlButton.html
+ org::kde::kirigami::LinkButton
+
+
+ index
+ kirigami
+ index
+ introduction
+ structure
+ mime-intro
+ history
+ examples
+ simple-email
+ encodings
+ header-encoding
+ multipart-mixed
+ multipart-alternative
+ multipart-related
+ encapsulated
+ crypto
+ misc
+ classes-overview
+ rfcs
+ section
+ okular_overview
+ components
+ example
+ deployment
+ overview
+ supported
+ purpose
+ desc
+
+
\ No newline at end of file
diff --git a/requirements.txt b/requirements.txt
index 323f688..f1c0360 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,20 +1,21 @@
alabaster==0.7.10
Babel==2.5.3
certifi==2018.1.18
chardet==3.0.4
docutils==0.14
idna==2.6
imagesize==1.0.0
Jinja2==2.10
MarkupSafe==1.0
packaging==16.8
Pygments==2.2.0
pyparsing==2.2.0
pytz==2018.3
requests==2.18.4
six==1.11.0
snowballstemmer==1.2.1
Sphinx==1.7.0
sphinx-rtd-theme==0.2.4
sphinxcontrib-websupport==1.0.1
urllib3==1.22
+sphinxcontrib-doxylink==1.6
diff --git a/source/components/assistance/inline.rst b/source/components/assistance/inline.rst
index a543146..a6f9baa 100644
--- a/source/components/assistance/inline.rst
+++ b/source/components/assistance/inline.rst
@@ -1,178 +1,185 @@
Inline message
==============
.. container:: intend
|desktopicon| |mobileicon|
Purpose
-------
A *inline message* is a small panel that informs users of a non-critical problem
or special condition. It is embedded in the content and should not overlap
content or controls. The panel has four visual style options which can be used
for neutral messages, success conditions, warnings, and errors. It can also be
given buttons.
.. figure:: /img/Message5.png
:alt: Different levels of inline messages.
:scale: 80%
The four different levels of inline messages.
Examples
--------
.. figure:: /img/Message-example.png
:alt:
An inline message is used for feeback after an upload has been completed.
Guidelines
----------
- Use inline messages in cases of non-critical problems that user can
solve.
- Use *negative feedback* (aka error) as a secondary indicator of
failure, e.g. if a transaction was not completed successfully
- Show the information on a warning level in case of relevant
information that do not concern the current workflow, e.g. No
Internet connection available.
- Use *positive feedback* to notify about user-initiated processes,
e.g. to indicate completion of background tasks
- Use *opportunistic interaction* (aka notification) to acknowledge
the user about options that he or she might be interested in, e.g.
"Remember password?"
- Display the information immediately.
- When users dismiss the inline message, do not display any other UI or start
any other side effect.
- Do not add controls to the inline message other than action buttons
for opportunistic interaction.
- Consider to show a :doc:`notification` if information does not concern
the current workflow.
Is this the right control? / Behavior
-------------------------------------
Negative feedback
~~~~~~~~~~~~~~~~~
The inline message should be used as a secondary indicator of failure:
the first indicator is for instance that the action the user expected to
happen did not happen.
Example: User fills a form, clicks "Submit".
- Expected feedback: form closes
- First indicator of failure: form stays there
- Second indicator of failure: a inline message appears on top of the
form, explaining the error condition
When used to provide negative feedback, an inline message should be placed
close to its context. In the case of a form, it should appear on top of
the form entries.
An inline message should get inserted in the existing layout. Space should
not be reserved for it, otherwise it becomes "dead space", ignored by
the user. An inline message should also not appear as an overlay to prevent
blocking access to elements the user needs to interact with to fix the
failure.
When used for negative feedback, do not offer a close button. The
message panel only closes when the problem it informs about (e.g. the
error) is fixed.
Positive feedback
~~~~~~~~~~~~~~~~~
An inline message can be used for positive feedback but it shouldn't be
overused. It is often enough to provide feedback by simply showing the
results of an action.
Examples of acceptable uses:
- Confirm success of "critical" transactions
- Indicate completion of background tasks
Example of wrong uses:
- Indicate successful saving of a file
- Indicate a file has been successfully removed
Opportunistic interaction
~~~~~~~~~~~~~~~~~~~~~~~~~
Opportunistic interaction is the situation where the application
suggests to the user an action he could be interested in perform, either
based on an action the user just triggered or an event which the
application noticed.
Example use cases:
- A browser can propose remembering a recently entered password
- A music collection can propose ripping a CD which just got inserted
- A chat application may notify the user a "special friend" just
connected
Appearance
----------
A basic inline messages consists of an icon and text. It can contain an
optional
close button and :doc:`buttons <../navigation/pushbutton>`.
.. figure:: /img/Message1.png
:alt: Inline message with a custom icon and a close button.
:scale: 80%
Inline message with a custom icon and a close button.
.. figure:: /img/Message2.png
:alt: Inline message with two buttons.
:scale: 80%
Inline message with two buttons.
If there is not enough space to display all the buttons, an overflow menu is
shown instead.
.. figure:: /img/Message3.png
:alt: Inline message with overflow menu.
:scale: 80%
Inline message with overflow menu.
Code
----
Kirigami
~~~~~~~~
+ - :kirigamiapi:`Kirigami: InlineMessage `
+
.. code-block:: qml
...
import QtQuick.Controls 2.2 as Controls
import org.kde.kirigami 2.4 as Kirigami
...
Kirigami.InlineMessage {
visible: true
text: i18n("&Remember password?")
type: Kirigami.MessageType.Positive
showCloseButton: true
...
actions: [
Kirigami.Action {
text: i18n("&Remember")
icon.name: "dialog-ok-apply"
},
Kirigami.Action {
text: i18n("&Do not remember")
icon.name: "dialog-cancel"
}
]
}
+
+Qt Widgets
+~~~~~~~~~~
+
+ - :kwidgetsaddonsapi:`QtWidgets: KMessageWidget `
diff --git a/source/components/assistance/tooltip.rst b/source/components/assistance/tooltip.rst
index d3b729f..11fabcf 100644
--- a/source/components/assistance/tooltip.rst
+++ b/source/components/assistance/tooltip.rst
@@ -1,57 +1,71 @@
Tooltip
=======
Purpose
-------
A *tooltip* is a small pop-up window that provides more information on
an element under the mouse cursor, such as toolbar controls without
caption or command buttons. Tooltips provide additional descriptive text
including formatting and icons. Tips eliminate the need to always have
descriptive text on the screen. Novice users will use hovering to show
tooltips to become familiar with the interface. This time-delay
mechanism makes tips very convenient, but it also reduces their
discoverability. When tips are used consistently they support user’s
expectation and foster predictability.
Guidelines
----------
Is this the right control
~~~~~~~~~~~~~~~~~~~~~~~~~
- Use tips to label unlabeled controls and to provide additional
information.
- Don’t use tips for warnings.
Behavior
~~~~~~~~
- Keep tips brief, typically five words or less for tool-tips. Whenever
appropriate, provide keyboard short-cuts and default values.
- Tooltips for a disabled control should include information regarding
the disabled state of the control. Include this information even if
the control is enabled. For instance: 'Go to the next unread message'
in the case of enabled controls and 'Go to the next unread message
(No unread messages left)' when disabled.
- Consider adding small informational buttons for touch screen use.
Appearance
~~~~~~~~~~
- Format and organize content in tooltips to make it easier to read and
scan. The information should be:
- concise: large, unformatted blocks of text are difficult to read
and overwhelming
- helpful: it should add information, not repeat information
- supplemental: important information should be communicated using
self-explanatory control labels or in-place supplemental text
- static: tips should not change from one instance to the next
- Do not use icons and formattings for tips of unlabeled controls.
- Use tool-tips with icons and formatting
- if tips describe comprehensive functions,
- when content is lengthy and formatting improves readability
- for tips that are implemented primarily for joy of use.
+
+Code
+----
+
+Kirigami
+~~~~~~~~
+
+ - :kirigamiapi:`Kirigami: ApplicationWindow `
+ - `QML: MenuBar `_
+
+Plasma components
+~~~~~~~~~~~~~~~~~
+
+ - :plasmaapi:`Plasma ToolTip `
diff --git a/source/components/editing/card.rst b/source/components/editing/card.rst
index e4114b5..48e7be7 100644
--- a/source/components/editing/card.rst
+++ b/source/components/editing/card.rst
@@ -1,86 +1,97 @@
Card
====
Purpose
-------
A card serves as overview and an entry point for more detailed information and can
offer direct access to the most important actions on an item.
Example
-------
Guidelines
----------
Is this the right control
~~~~~~~~~~~~~~~~~~~~~~~~~
- Don't use a card to display long texts.
- Cards can be used to display items with different content types, e.g. images
text, videos.
- Don't use cards for content that should be directly comparable, use a
table view or a grid view for that.
- If you would show more than 20 cards at a time, or if the user would have to scroll
for more than three screen heights to see all of them, consider using a list instead.
- Don't use cards with text input elements.
- If your cards consist of just one image a grid with overlay actions
might be more suitable.
Behavior
~~~~~~~~
|desktopicon| Desktop
^^^^^^^^^^^^^^^^^^^^^
Cards are responsive. They resize to fit into the available
space.
.. raw:: html
It is recommended that you adjust the number of cards displayed next to each other
depending on the available space.
.. raw:: html
|mobileicon| Mobile
^^^^^^^^^^^^^^^^^^^
- Cards only resize to orientation changes.
- The number of columns only adjust to orientation changes.
Appearance
~~~~~~~~~~
It is recomended that you use the standard card layout for consistency, but cards can have
a lot of different layouts.
.. figure:: /img/Card6.qml.png
:alt: Default card layout
Default card layout with a header image, text content and optional actions.
The only common requirement is the container around it. While cards can have a lot of
different layouts, each should focus only on one bit of information or content.
Here are some general recommendations for card layouts:
- Use images, icons or video elements to create visually immersive cards.
Feel free to use different text sizes, cards are not a control for plain text.
- Use a well known aspect ratio for a header image
.. image:: /img/Card5.qml.png
:alt: Cards with 16x9, 4x3, 1x1 header image aspect ratio
- Add a padding of at least largeSpacing to the card, except for videos
and images. These can ignore the padding and span the entire width or
height of a card.
.. image:: /img/Card2.qml.png
:alt: Padding for text and buttons
+
+Code
+----
+
+Kirigami
+~~~~~~~~
+
+ - :kirigamiapi:`Kirigami: Card `
+ - :kirigamiapi:`Kirigami: CardsGridView `
+ - :kirigamiapi:`Kirigami: CardsLayout `
+ - :kirigamiapi:`Kirigami: CardsListView `
diff --git a/source/components/editing/checkbox.rst b/source/components/editing/checkbox.rst
index 18e4427..35e127c 100644
--- a/source/components/editing/checkbox.rst
+++ b/source/components/editing/checkbox.rst
@@ -1,199 +1,212 @@
Checkbox
========
Purpose
-------
A *checkbox* is a control that permits the user to make multiple
selections from a number of options. Checkboxes are used to toggle an
option on or off, or to select or deselect an item. Users make a
decision between two clearly opposite choices, e.g. 'on vs. off', 'apply
vs. don't apply', 'show vs. hide'.
Example
-------
Guidelines
----------
Is this the right control
~~~~~~~~~~~~~~~~~~~~~~~~~
- Use checkboxes for non-exclusive options that have clear
alternatives. Mutually exclusive options should use a set of
:doc:`radio buttons ` or a :doc:`combo box `.
.. container:: flex
.. container::
.. figure:: /img/Ambiguous_Opposite_Bad.qml.png
:figclass: border
:iconred:`BAD` |br|
Do not use a checkbox if the opposite is ambiguous.
.. container::
.. figure:: /img/Ambiguous_Opposite_Good.qml.png
:figclass: border
:noblefir:`GOOD` |br|
Using two radio buttons removes the need to guess.
- For more than five options, use either a :doc:`list view ` or
the :doc:`dual-list pattern ` in case of
multiple selections.
- Do not use the selection to perform commands.
.. container:: flex
.. container::
.. figure:: /img/No_Command_2_Bad.qml.png
:figclass: border
:iconred:`BAD` |br|
Do not use the selection to perform commands.
.. container::
.. figure:: /img/No_Command_2_Good.qml.png
:figclass: border
:noblefir:`GOOD` |br|
Consider using a :doc:`push button <../navigation/pushbutton>` instead.
Behavior
~~~~~~~~
- Checking a checkbox should always "enable" an option or change the
state of an option to "on". Checking a negative or disabling option
is a double negative and causes confusion and errors.
.. container:: flex
.. container::
.. figure:: /img/Checkbox_Enable_Bad.qml.png
:figclass: border
:iconred:`BAD`
.. container::
.. figure:: /img/Checkbox_Enable_Good.qml.png
:figclass: border
:noblefir:`GOOD`
- Use the mixed state only to indicate that an option is set for some,
but not all, child objects. Mixed state must not be used to represent
a third state.
.. image:: /img/Checkbox_Mixed_State.qml.png
:alt: Example for mixed state.
- Users must not be able to set a mixed state directly.
- Clicking a mixed state checkbox enables all child objects.
- Do not use sliding switches in Desktop applications. They only offer
good user interaction on touch screens, so they should only be used
in applications for mobile devices.
.. container:: flex
.. container::
.. figure:: /img/Checkbox_Switch_Desktop.qml.png
:iconred:`BAD`
.. container::
.. figure:: /img/Checkbox_Switch_Mobile.qml.png
:noblefir:`GOOD`
Appearance
~~~~~~~~~~
If you are using qt widgets you should use one of Qt's Layout Classes
like , that will take care of lay outing and spacing of your controls.
- The text of a checkbox is on the right of its tick rectangle, which
can make it difficult to avoid blank areas on the left side of the
form. To keep the layout of the form balanced you can use one of the
following approaches:
- Group checkboxes together in the widget column and add a label
describing the group in the label column.
.. image:: /img/Grouped_checkboxes.qml.png
:alt: Grouped checkboxes
- If all else fails, add a label describing the checkbox on the left
side of the checkbox, then set the text of the checkbox to
"Enabled", "On", or similar.
.. image:: /img/Checkbox_separate_label.qml.png
:alt: Using a separate title label for the checkbox.
- When options are subordinate to a checkbox (e.g. Audio level can
only be set if the Activate Audio option is selected), this relation
should be visualized by indenting the sub-options. There are two
options to do so:
- When you are using a left-aligned checkbox, indent the
sub-options by using a horizontal spacer of SizeType "Minimum".
.. image:: /img/Suboption_spacer.qml.png
:alt: Aligning sub-options with a horizontal spacer of SizeType "Minimum".
- When you are using a checkbox that is placed right to its label,
indent the sub-options in the same vertical axis as the checkbox.
.. image:: /img/Suboption_right.qml.png
:alt: Aligning sub-options with the same vertical axis as the
checkbox itself.|
- If activating a choice affects the appearance or the enabled state of
other controls, place them next to the checkbox (group).
- Align checkboxes vertically rather than horizontally, as this makes
them easier to scan visually. Use horizontal or rectangular
alignments only if they greatly improve the layout of the window.
- If certain controls in a configuration dialog are only relevant if a
certain checkbox is checked (i.e. they are dependent controls),
disable them instead of hiding them if that checkbox is unchecked.
- Do not separate checkbox and label. Clicking on both the box and the
label should toggle the option.
.. image:: /img/HIG_Checkbox5.png
:alt: Separate checkbox and label
- Do not add line breaks. If necessary place an additional label below
the checkbox.
.. container:: flex
.. container::
.. figure:: /img/Checkbox_Alignment_Bad.qml.png
:iconred:`BAD`
.. container::
.. figure:: /img/Checkbox_Alignment_Good.qml.png
:noblefir:`GOOD`
- Label a group of checkbox with a descriptive caption to the top left
of the group (cf. :doc:`alignment `).
- Create a buddy relation so access keys are assigned.
- Use :doc:`sentence style capitalization `
for checkbox items.
- Do not use ending punctuation (neither dot nor colon) for group
label.
+
+Code
+----
+
+Kirigami
+~~~~~~~~
+
+ - `QML: CheckBox `_
+
+Plasma components
+~~~~~~~~~~~~~~~~~
+
+ - :plasmaapi:`Plasma CheckBox `
diff --git a/source/components/editing/combobox.rst b/source/components/editing/combobox.rst
index d1f30ed..187a081 100644
--- a/source/components/editing/combobox.rst
+++ b/source/components/editing/combobox.rst
@@ -1,80 +1,93 @@
Combo box
=========
.. figure:: /img/Combobox1.png
:alt: Combobox
:figclass: border
A combination of a drop-down list and an edit control.
Purpose
-------
A *combo box* is a combination of a drop-down list and an edit control,
thus allowing users to enter a value that isn't in the list. It behaves
like a drop-down list and allows the user to choose from a list of
existing items but adds the option to type a value directly into the
control. Newly typed items are usually added to the list and can be
selected next time. Combo boxes are typically applied to provide
auto-complete or auto-type functionality in a convenient way to the
user.
The list provides auto-complete feature for the whole string,
independently of the "editable" property. Given the items of "bike",
"boat", and "car":
- If one types "b", the list selects "bike".
- If one (rapidly) types "bo", it selects "boat".
- If one types "c", it selects "car".
The input field of the combo box ("editable" is true) marks the
completed part of the item as selected, making it easy to change the
completion.
Guidelines
----------
Is this the right control
~~~~~~~~~~~~~~~~~~~~~~~~~
- Use a combo box for single selection of one out of many items of
lists that can be extended by the user. Prefer a simple :doc:`drop-down list ` in case of read-only interaction.
- Consider to replace the combo box by a :doc:`list view ` with a connected :doc:`edit control `.
Behavior
~~~~~~~~
- Show a maximum of eight items at once.
- When possible apply changes immediately but do not initiate an action
(like print, send, delete) when the user selects an item from the
list.
- Do not add controls to the drop-down (e.g. checkboxes for each
item).
- Place options that represent general options (e.g. all, none) at the
beginning of the list.
- Sort list items in a logical order. Make sure sorting fits
translation.
- Make sure the items are easily accessible via keyboard by moving
distinctive letters to the beginning of each option. For example, in
a list of countries on continents, write "Germany (Europe)" instead
of "Europe/Germany".
- Do not have blank list items; use meta-options, e.g. (None) instead
Appearance
~~~~~~~~~~
- Combo boxes are distinguished visually from drop-down lists (normally
by the raised or lowered bevel). Do not override the common
processing, e.g. by using a combo box and making it read only in
order to simulate a simple drop-down list.
- If activating a choice affects the appearance or the enabled state of
other controls, place them next to the combo box.
- If certain controls in a configuration dialog are only relevant if a
certain item is selected (i.e. they are dependent controls), disable
them instead of hiding.
- Label the combo box with a descriptive caption to the left (cf.
:doc:`alignment `).
- Create a buddy relation so access keys are assigned.
- End each label with a colon.
- Use :doc:`sentence style capitalization ` for items.
+
+Code
+----
+
+Kirigami
+~~~~~~~~
+
+ - `QML: ComboBox `_
+
+Plasma components
+~~~~~~~~~~~~~~~~~
+
+ - :plasmaapi:`Plasma ComboBox `
diff --git a/source/components/editing/dropdown.rst b/source/components/editing/dropdown.rst
index edac0f0..8b0b3a8 100644
--- a/source/components/editing/dropdown.rst
+++ b/source/components/editing/dropdown.rst
@@ -1,87 +1,100 @@
Drop-down
=========
.. figure:: /img/Dropdown1.png
:alt: Dropdown
:figclass: border
Control which allows the user to choose one value from a list.
Purpose
-------
A *drop-down list* is a GUI control which allows the user to choose one
value from a list. When a drop-down list is inactive, it displays a
single value. When activated, it displays (drops down) a list of values,
from which the user may select one. When the user selects a new value,
the control reverts to its inactive state, displaying the selected
value. A drop-down list works similar to a list box but hides the
complete list until the user initiate the drop down. The disadvantage of
drop-down lists compared to related controls like radio buttons or lists
is that the options are not visible without further interaction.
The list provides auto-complete feature for the whole string,
independently of the "editable" property. Given the items of "bike",
"boat", and "car":
- If one types "b", the list selects "bike".
- If one (rapidly) types "bo", it selects "boat".
- If one types "c", it selects "car".
One can repeatedly type a letter to cycle through items of the
(read-only) drop-down list starting with this letter.
Guidelines
----------
Is this the right control
~~~~~~~~~~~~~~~~~~~~~~~~~
- Use a drop-down list for single selection of one out of many items.
If users should be able to add items use a :doc:`combo box `.
- For only a few options, consider to use a set of :doc:`radio buttons `.
- For a single selection out of a large number of items (n>20), use a
:doc:`list view `.
- Prefer controls that show the options without further user
interaction, except for the following cases:
- the list of options may change over time,
- the contents are obvious from the label and the one selected item,
for example *Month* and *January*
- the control is part of a related sequence of controls. For
example, to set a reminder to ring 5 hours or minutes before or
after an event.
Behavior
~~~~~~~~
- Show a maximum of eight items at once (maxVisibleItems=8).
- When possible apply changes immediately but do not initiate an action
(like print, send, delete) when the user selects an item from a
drop-down list.
- Do not add controls to the drop-down (e.g. checkboxes for each
item).
- Place options that represent general options (e.g. all, none) at the
beginning of the list.
- Sort list items in a logical order. Make sure sorting fits
translation.
- Make sure the items are easily accessible via keyboard by moving
distinctive letters to the beginning of each option. For example, in
a list of countries on continents, write "Germany (Europe)" instead
of "Europe/Germany".
- Do not have blank list items; use meta-options, e.g. (None) instead
Appearance
~~~~~~~~~~
- If activating a choice affects the appearance or the enabled state of
other controls, place them next to the drop down.
- If certain controls in a configuration dialog are only relevant if a
certain item is selected (i.e. they are dependent controls), disable
them instead of hiding.
- Label the drop down with a descriptive caption to the left (cf.
:doc:`alignment `).
- Create a buddy relation so access keys are assigned.
- End each label with a colon.
- Use :doc:`sentence style capitalization ` for items.
+
+Code
+----
+
+Kirigami
+~~~~~~~~
+
+ - `QML: ComboBox `_
+
+Plasma components
+~~~~~~~~~~~~~~~~~
+
+ - :plasmaapi:`Plasma ComboBox `
diff --git a/source/components/editing/grid.rst b/source/components/editing/grid.rst
index 150cd58..77e72ce 100644
--- a/source/components/editing/grid.rst
+++ b/source/components/editing/grid.rst
@@ -1,36 +1,45 @@
Grid
====
.. image:: /img/Grid1.png
:alt: Grid
Purpose
-------
Guidelines
----------
Is this the right control
~~~~~~~~~~~~~~~~~~~~~~~~~
Behavior
~~~~~~~~
On mouse over the item "go darker" to emphasis the overlay buttons
Overlay buttons
^^^^^^^^^^^^^^^
Overlay buttons only appear on mouse over. Overlay buttons should only
used for actions for this specific item, never for global actions
regarding other items in the grid
Appearance
~~~~~~~~~~
- All items must have the same size
- All rows, except the last one, have the same number of items
- Overlay buttons are placed at the bottom right corner
- Grid has a PaperWhite background on desktop, an no background on
mobile
+
+Code
+----
+
+Kirigami
+~~~~~~~~
+
+ - `QML: GridView `_
+ - :kirigamiapi:`Kirigami: CardsGridView `
diff --git a/source/components/editing/list.rst b/source/components/editing/list.rst
index dc4de07..19fa62e 100644
--- a/source/components/editing/list.rst
+++ b/source/components/editing/list.rst
@@ -1,345 +1,356 @@
List View
=========
Purpose
-------
A *list view* offers orientation, organization, and allows navigation
without the need for more controls. Additionally, a list view may be
used for single selection (users select one item from a list of mutually
exclusive values) or multiple selections (selections in combination with
the Shift key or Control key). However, because there is no common
visual clue whether a list box’ mode is single or multiple and since
other controls are more efficient for single selection, a list box
should be used for single selection only.
.. image:: /img/ListView.png
:alt: ListView.png
Guidelines
----------
Is this the right control
~~~~~~~~~~~~~~~~~~~~~~~~~
- Prefer a list view to show items that belong together and in case
there is enough space.
- Use the list view for selection when it is easy for users to know
which items are selected at any given time, for one or more of these
reasons:
- There are no more than twice the number of options then are
visible at a time
- The options are well-known and familiar (for example months of a
year or days of a week)
- Usually the selected options are close to each other in the list
Behavior
~~~~~~~~
- Do not have blank list items; use meta-options, e.g. (None) instead.
- Place options that represent general options (e.g. All, None) at the
beginning of the list.
- Sort list items in a logical order. Make sure sorting fits
translation.
On demand actions
^^^^^^^^^^^^^^^^^
List items can uses an :doc:`on-demand pattern ` as
an alternative to always-visible controls. If the user often performs tasks on
single items of a list, you can add on-demand controls to the list item for
these.
.. image:: /img/Slide_to_reveal.jpg
:alt: Slide to reveal actions
:scale: 30 %
|desktopicon| Desktop
"""""""""""""""""""""
If only one action is available, most the time it's better to not use the
on-demand pattern and instead show the action right away.
.. raw:: html
On-demand controls are shown when hovering over the item with the cursor.
A handle is shown to support devices with touch screens. Swiping the handle
right to left reveals the actions.
As soon as the user taps anywhere else or the pointer is no longer
hovering over the item, the handle is slid back.
|mobileicon| Mobile
"""""""""""""""""""
.. raw:: html
On-demand controls are revealed by sliding a handle from right to left
to reveal them. As soon as the user taps anywhere else, the
handle is slid back.
Selection
^^^^^^^^^
List items can contain a checkbox to enable the selection of multiple items at
the same time. Clicking on the checkbox should not trigger an action, but only
change the selection. Place buttons below the list to perform actions on the
selected items.
If the selection is the only action a user can execute on the items, there is
no need for a checkbox. Change the background item color to toggle selection
state.
.. figure:: /img/PickerOverlay.png
:alt: Picker in Language KCM
:scale: 60%
Multiple selected items in a picker overlay.
- Do *not* provide extended multiple selections with Shift+Click or
Ctrl+Click to select groups of contiguous or non-adjacent values,
respectively. Instead, use the
:doc:`dual-list pattern ` or the
:doc:`picker pattern ` if multiple items
have to be selected, because it allows users to easily see which
items are selected at any point, without having to scroll through the
available options, and it can be used with only the mouse.
Picker
^^^^^^
Lists can be used for the :doc:`picker pattern `.
Place a button below the list to add items to the list. To remove items from
the
list, either add an remove action on the item, or give the user the possibility
to select items and add a global remove button at the bottom of the list.
Ordering
^^^^^^^^
Allow drag and drop of items, if the the order of the items can be
changed by the user.
|desktopicon| Desktop
"""""""""""""""""""""
If you use a :doc:`dual-list pattern ` and want
to be able to re-order the items in the selected list you can add aditional up
and
down buttons.
.. figure:: /img/DualListOrdering.png
:scale: 50 %
:alt: Dual-list pattern with up and down buttons
Dual-list pattern with up and down buttons
Appearance
~~~~~~~~~~
- Alternate row color (use theme settings). Use different keys (e.g.
page up/down) when more lists should be accessible.
- Show at least four list view items at any time without the need for
scrolling.
- Make windows and the list within a dialog or utility window
resizeable so that users can choose how many list items are visible
at a time without scrolling. Make these windows remember last used
dimensions.
- If selections affect the appearance or control states, place these
controls next to the list view.
- Disable controls in a dialog if not in use rather than hide, or
remove them from the list (i.e. they are dependent controls),
- Label the list view with a descriptive caption to the top left (cf.
:doc:`alignment `).
- Create a buddy relation so access keys are assigned.
- End each label with a colon. ":"
- Use :doc:`sentence style capitalization `
for list view items.
|desktopicon| Desktop
^^^^^^^^^^^^^^^^^^^^^
.. figure:: /img/Listview6.png
:alt: Several different lists
:scale: 40 %
:figclass: border
List items with and without icons
List items can have a lot of different styles and sizes, but should always be
coherent in a list.
.. container:: flex
.. container::
.. figure:: /img/Listview3.png
:alt: Default padding of an item
:scale: 40 %
:figclass: border
Default padding of a SwipeListItem on desktop
Items have a padding of :doc:`Units.smallSpacing ` on
the top and bottom and a padding of
:doc:`2 * Units.smallSpacing ` on the left.
.. container::
.. figure:: /img/Listview4.png
:alt: Label is vertically centered
:scale: 40 %
:figclass: border
Label is vertically centered
Labels are vertically centered within the list item. If the list item
includes an icon, add a :doc:`2 * Units.smallSpacing `
margin between the icon and the label.
|mobileicon| Mobile
^^^^^^^^^^^^^^^^^^^
.. container:: flex
.. container::
.. figure:: /img/Listview1.png
:alt: Default padding of an item
:scale: 50 %
:figclass: border
Default padding of a SwipeListItem on mobile
Items have a padding of :doc:`Units.largeSpacing ` on
the top and bottom and a padding of
:doc:`2 * Units.largeSpacing ` on the left.
.. container::
.. figure:: /img/Listview2.png
:alt: Label is vertically centered
:scale: 50 %
:figclass: border
Label is vertically centered
Labels are vertically centered within the list item. If the list item
includes an icon, add a :doc:`2 * Units.largeSpacing `
margin between the icon and the label.
Selection
^^^^^^^^^
Checkboxes should be placed to the left of the item.
.. figure:: /img/Listview5.png
:alt: List items with checkboxes
:scale: 40 %
:figclass: border
List items with checkboxes for multi selection.
Add a :doc:`2 * Units.largeSpacing ` margin between the checkbox
and the icon or the label.
If you change the background color to toggle selection state, use
Kirigami.Theme.highlightColor to indicate an active item.
Picker
^^^^^^
Place the button to add items to the bottom right of list.
.. figure:: /img/ListPicker.png
:alt: Picker
:scale: 40 %
:figclass: border
Add button at the bottom right of a list
For deselection you can either add a remove button for seleted icons next to
the add button or use an icon on the list item.
.. figure:: /img/ListPickerRemoveItem.png
:alt: Remove from a picker
:scale: 40 %
:figclass: border
Using an on-demand pattern to display a "Remove" icon.
Ordering
^^^^^^^^
Code
----
Kirigami
~~~~~~~~
+ - `QML: ListView `_
+ - :kirigamiapi:`Kirigami: CardsListView `
+ - :kirigamiapi:`Kirigami: AbstractListItem `
+ - :kirigamiapi:`Kirigami: BasicListItem `
+ - :kirigamiapi:`Kirigami: SwipeListItem `
+
.. code-block:: qml
...
ListView {
...
delegate: Kirigami.SwipeListItem {
id: lineItem
contentItem: Row {
spacing: lineItem.leftPadding
Item {
width: Kirigami.Units.iconSizes.medium
height: width
Image {
id: avatar
width: parent.width
height: width
source: "..."
visible: false
}
OpacityMask {
anchors.fill: avatar
source: avatar
maskSource: Rectangle {
height: avatar.width
width: height
radius: height / 2
}
}
}
Label {
anchors.verticalCenter: parent.verticalCenter
text: "..."
}
}
actions: [
Kirigami.Action {
text: i18n("&Make call")
iconName: "call-start"
},
Kirigami.Action {
text: i18n("&Write mail")
iconName: "mail-message"
}
]
}
...
}
...
+
+Plasma components
+~~~~~~~~~~~~~~~~~
+
+ - :plasmaapi:`Plasma ListItem `
diff --git a/source/components/editing/radiobutton.rst b/source/components/editing/radiobutton.rst
index aa39d1e..2fd2c4b 100644
--- a/source/components/editing/radiobutton.rst
+++ b/source/components/editing/radiobutton.rst
@@ -1,179 +1,193 @@
Radio button
============
Purpose
-------
*Radio buttons* offer the user a choice of two or more mutually
exclusive options. Try to limit the number of radio buttons and radio
button groups in a dialog. Offering a high number of radio buttons
consumes screen space and adds to visual clutter. At the same time,
showing all available options at once is an advantage if users are
likely not to know possible alternatives.
Examples
--------
Guidelines
----------
Is this the right control
~~~~~~~~~~~~~~~~~~~~~~~~~
- Use radio buttons for a few mutually exclusive options. If there are
more than five options (or if there is not enough space to arrange
four or five options), use a combo box or list instead.
.. container:: flex
.. container::
.. figure:: /img/Radiobutton_Many_Bad.qml.png
:figclass: border
:iconred:`BAD`
.. container::
.. figure:: /img/Radiobutton_Many_Good.qml.png
:figclass: border
:noblefir:`GOOD`
- If there are only two options where one is the negation of the other
(e.g. "apply" vs. "do not apply"), consider replacing the radio
buttons by one :doc:`checkbox `.
.. container:: flex
.. container::
.. figure:: /img/Radiobutton_Negation_Bad.qml.png
:figclass: border
:iconred:`BAD`
.. container::
.. figure:: /img/Radiobutton_Negation_Good.qml.png
:figclass: border
:noblefir:`GOOD`
- Use radio buttons if the user should see the choices without further
interaction.
.. container:: flex
.. container::
.. figure:: /img/Radiobutton_Visible_Bad.qml.png
:figclass: border
:iconred:`BAD`
.. container::
.. figure:: /img/Radiobutton_Visible_Good.qml.png
:figclass: border
:noblefir:`GOOD`
- Do not use a radio button to initiate an action. Consider using a
:doc:`push button <../navigation/pushbutton>` instead.
.. container:: flex
.. container::
.. figure:: /img/Radiobutton_Command_Bad.qml.png
:figclass: border
:iconred:`BAD` |br|
Do not use the selection to perform commands.
.. container::
.. figure:: /img/No_Command_2_Good.qml.png
:figclass: border
:noblefir:`GOOD` |br|
Consider using a :doc:`push button <../navigation/pushbutton>`.
Behavior
~~~~~~~~
- Radio buttons are not dynamic; their content or labels should not
change depending on the context.
- Always have one radio button selected.
.. container:: flex
.. container::
.. figure:: /img/Radiobutton_Default_Bad.qml.png
:figclass: border
:iconred:`BAD`
.. container::
.. figure:: /img/Radiobutton_Default_Good.qml.png
:figclass: border
:noblefir:`GOOD`
- Make the first item the default option.
.. container:: flex
.. container::
.. figure:: /img/Radiobutton_First_Bad.qml.png
:figclass: border
:iconred:`BAD`
.. container::
.. figure:: /img/Radiobutton_First_Good.qml.png
:figclass: border
:noblefir:`GOOD`
- When using a radio button and none of the options is a valid choice,
add another option to reflect this choice, such as None or Does not
apply.
Appearance
~~~~~~~~~~
If you are using Qt widgets you should use one of
`Qt's Layout Classes `_,
which will take care of laying out and spacing of your controls.
- When options are subordinate to a radio box, this relation should be
visualized by indenting the sub-options by using a horizontal spacer
of SizeType "Minimum".
- If activating a choice affects the appearance or the enabled state of
other controls, place them next to the radio button (group).
- Align radio buttons vertically rather than horizontally, as this
makes them easier to scan visually. Use horizontal or rectangular
alignments only if they greatly improve the layout of the window.
- If certain controls in a configuration dialog are only relevant if a
certain radio button is toggled on (i.e. they are dependent
controls), disable them instead of hiding them if that radio button
is toggled off.
- Do not separate radio button and label. Clicking on both the button
and the label should toggle the option.
- Do not add line breaks. If necessary place an additional label below
the checkbox.
- Label a group of radio buttons with a descriptive caption to the top
left of the group (cf. :doc:`alignment `).
- Create a buddy relation so access keys are assigned.
- Use :doc:`sentence style capitalization `
for radio buttons.
- Do not use ending punctuation (neither dot nor colon) for group
label.
+
+Code
+----
+
+Kirigami
+~~~~~~~~
+
+ - `QML: RadioButton
+ `_
+
+Plasma components
+~~~~~~~~~~~~~~~~~
+
+ - :plasmaapi:`Plasma RadioButton `
diff --git a/source/components/editing/slider.rst b/source/components/editing/slider.rst
index 3207e9c..b078e89 100644
--- a/source/components/editing/slider.rst
+++ b/source/components/editing/slider.rst
@@ -1,113 +1,126 @@
Slider
======
Purpose
-------
A *slider* is a widget with which a user may set a value by moving an
indicator, usually in a horizontal fashion. The user may also click on a
point on the slider to change the setting. It is different from a
scrollbar in that it is typically used to adjust a value without
changing the format of the display or the other information on the
screen. A slider is used to set defined, contiguous values or a range of
discrete values. It is a good choice when values have a relative
quantity, not a numeric value. Usually, changes made on the slider are
shown immediately. That instant feedback supports input that is not
necessarily precise. Compared with spin controls a slider provides
faster changes within a larger range but with lower accuracy. Sliders
are almost solely operable by mouse.
Guidelines
----------
Is this the right control
~~~~~~~~~~~~~~~~~~~~~~~~~
- Use a slider when adjusting the value relative to its current value
is more important than choosing an absolute value.
- Use a slider when it is useful for the user to control the rate of
change of the value in real time.
- If the value is open-ended on one or both ends, consider using a
:doc:`Spin Box ` instead.
Behavior
~~~~~~~~
- Try to give immediate feedback while the user makes a selection.
- Size the control so that a user can easily set the desired value.
- Do not use a non-linear scale, e.g. logarithmic.
Appearance
~~~~~~~~~~
- Label the slider with a text label to its left, using sentence
capitalization. Provide an access key in the label that allows the
user to give focus directly to the slider.
- Align the label horizontally in line with the slider.
- You can show the current value on the right of the slider or if space
is very dense show it only as a tooltip when the slider is moved
.. figure:: /img/Slider.value.qml.png
:alt: Show value always or as tooltip
Show value always or as tooltip
- Add the unit to the current value caption, if appropriate.
Slider with few steps
^^^^^^^^^^^^^^^^^^^^^
eg screen size, symbol-size
.. figure:: /img/Slider.qml.png
:alt: Spacing
Spacing of slider components
- Mark significant values along the length of the slider with text or
checkmarks. Checkmark have a height of 4 px or 8 if you want to
emphasize them.
- Min/max labels are optional. Label min/max with real values, eg
'640x480' and '5120×2880' in case of screen resolution.
- Label the range of values; use checkmark and value label; don't label
every checkmark.
Slider with many steps
^^^^^^^^^^^^^^^^^^^^^^
eg volume control, mouse speed, brightness
.. figure:: /img/Slider.Volume.qml.png
:alt: Exact value is not important
Exact value is not important
- Don't show checkmarks if the exact value is not important
- Don't show min/max label if the values don't give the user additional
information, eg. don't label them 0%, 100%
- If the exact value might be important to the user offer an input
field instead of the current value label
.. figure:: /img/Slider.Speed.qml.png
:alt: Offer text input for exact value
Offer text input for exact value
Slider and Spinbox together
^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Use both a slider and spin box when the value is constrained at both
ends, and when there is a large range of values (more than 20 steps)
but precise control over the value is needed nevertheless.
- Consider using only a slider *or* a spin box if a well-defined workflow
makes the other redundant.
- The values of the slider and spin box should be linked so changes to
one are immediately reflect in another.
- The spin box should be aligned with the long axis of the slider: if
the slider is horizontal, the spin box should be to the right of the
slider and aligned vertically with the center of the slider; if
the slider is vertical, the spin box should be below the slider and
aligned horizontally with the center of the slider.
- Provide a single label using a text label above it or to the left of
the widgets, using sentence capitalization. Provide an access key in
the label that should give focus directly to the spin box.
- Mark significant values along the length of the slider with text or
tick marks.
+
+Code
+----
+
+Kirigami
+~~~~~~~~
+
+ - `QML: Slider `_
+
+Plasma components
+~~~~~~~~~~~~~~~~~
+
+ - :plasmaapi:`Plasma Slider `
diff --git a/source/components/editing/spinbox.rst b/source/components/editing/spinbox.rst
index 36f11b9..847be58 100644
--- a/source/components/editing/spinbox.rst
+++ b/source/components/editing/spinbox.rst
@@ -1,65 +1,78 @@
Spin box
========
.. figure:: /img/Spinbox1.png
:alt: Spinbox
:figclass: border
Control that accepts a range of values.
Purpose
-------
A *spin box* is a line edit that accepts a range of values. It
incorporates two arrow buttons that allow the user to increase or
decrease the current value by a fixed amount. Spins are efficient for
small changes of numeric values in a contiguous range.
Guidelines
----------
Is this the right control
~~~~~~~~~~~~~~~~~~~~~~~~~
- Use spin boxes for numerical input only. Use a list or option menu
when you need the user to select from fixed data sets of other types.
- Use a spin box if the numerical value is meaningful or useful for the
user to know, and the valid input range is unlimited or fixed at one
end only. For example, a control for specifying the number of
iterations of some action, or a time-out value.
- If the range is fixed at both ends, or the numerical values are
arbitrary (for example, a volume control), use a :doc:`Slider ` control
instead.
- For cases where the values are constrained at both ends and there
large ranges of integers (more than about 20) or floating-point
values that require precise control, consider providing both a
:doc:`Slider and Spin Box `. This allows the user to quickly set or
fine-tune the setting more easily than they could with the slider
control alone.
Behavior
~~~~~~~~
- If the input data has a value that is known to be invalid, display an
input problem hint when the spin edit loses input focus.
- If the input data is inconsistent with other controls on the window,
give an error message when the entire input is complete, such as when
users click OK for a modal dialog box.
- Don't clear invalid input data unless users aren't able to correct
errors easily. Doing so allows users to correct mistakes without
starting over.
Appearance
~~~~~~~~~~
- Label the spin box with a text label to its left, using sentence
capitalization.
- Always append a suffix with the value's unit to the right.
- Provide an access key in the label that allows the user to give focus
directly to the spin box.
- Right-justify the contents of spin boxes, unless the convention in
the user's locale demands otherwise. This is useful in windows where
the user might want to compare two numerical values in the same
column of controls. In this case, ensure the right edges of the
relevant controls are also aligned.
+
+Code
+----
+
+Kirigami
+~~~~~~~~
+
+ - `QML: SpinBox `_
+
+Plasma components
+~~~~~~~~~~~~~~~~~
+
+ - :plasmaapi:`Plasma SpinBox `
diff --git a/source/components/navigation/actionbutton.rst b/source/components/navigation/actionbutton.rst
index aaae4a8..4d42d7b 100644
--- a/source/components/navigation/actionbutton.rst
+++ b/source/components/navigation/actionbutton.rst
@@ -1,102 +1,105 @@
Primary Action Button
=====================
.. figure:: /img/Actionbutton1.png
:figclass: border
:alt: Primary Action Button
Primary action, create a new address book entry.
When to use
-----------
Use a Primary Action Button whenever there is a primary action for a
certain page of your application or for the whole application, which is
executed frequently. Typical primary actions are "Create New", "Edit,",
"Save" or "Send".
Aditionally you can opt to define two secondary primary actions that are
placed left and right to the main primary button.
.. figure:: /img/Actionbutton2.png
:figclass: border
:alt: Primary Action Button with two secondary buttons
Call, message and write an email as primary actions.
If there is no primary action, you may opt to use the Primary Action
Button as a shortcut to navigate back to the application's main page
instead of omitting it completely. Do that if
- navigating back to the main page is a frequent action in your
application
- or you use Primary Action buttons on some pages and would like to
keep the layout consistent across pages
- or drawers are frequently used
- and the space occupied by the button is not urgently needed for the
content
If the primary action is clearly associated with a specific element on
the user interface, place controls within the content instead.
How to use
----------
- Provide a clear icon for the Primary Action Button since it has no
text label
- If the Primary Action Button changes its action within a page (for
example switching to "save" when editing, change its icon as well
- If you use the Primary Action Button as a shortcut for going to the
main page, use the "go-home" icon from the actions category for it.
Desktop-specific
~~~~~~~~~~~~~~~~
If your application is using :doc:`column-based navigation `
- If there is a global Primary Action, associate it with the first
column
- If there is a Primary action for the context of a specific column,
associated with the respective page
.. figure:: /img/Actionbutton3.png
:figclass: border
:alt: Primary Action Buttons on Desktop
Primary Action Buttons are placed in a :doc:`toolbar `
Code
----
Kirigami
~~~~~~~~
+ - :kirigamiapi:`Kirigami: Action `
+ - :kirigamiapi:`Kirigami: ScrollablePage `
+
.. code-block:: qml
...
import QtQuick.Controls 2.2 as Controls
import org.kde.kirigami 2.4 as Kirigami
...
Kirigami.ApplicationWindow {
...
pageStack.initialPage: Kirigami.ScrollablePage {
...
actions {
left: Kirigami.Action {
iconName: "mail-message"
text: i18n("&Write mail")
}
main: Kirigami.Action {
iconName: "call-start"
text: i18n("&Make call")
}
right: Kirigami.Action {
iconName: "kmouth-phrase-new"
text: i18n("&Write SMS")
}
}
}
...
}
diff --git a/source/components/navigation/contextdrawer.rst b/source/components/navigation/contextdrawer.rst
index 3ba1ee2..5c26244 100644
--- a/source/components/navigation/contextdrawer.rst
+++ b/source/components/navigation/contextdrawer.rst
@@ -1,121 +1,127 @@
Context drawer
==============
.. container:: intend
|desktopicon| |mobileicon|
.. container:: available plasma qwidgets
|nbsp|
.. figure:: /img/Contextdrawer1.png
:figclass: border
:scale: 50 %
:alt: Examples of a context drawer on mobile
Examples of a context drawer on mobile
Purpose
-------
The Context Drawer is used to access controls that depend on the current
context. This can be, for example, controls that affect a selected
element in a list or that navigate through an opened document.
-Is this the right control?
---------------------------
+Guidelines
+----------
+
+Is this the right control
+~~~~~~~~~~~~~~~~~~~~~~~~~
Use a Context Drawer if your application has any functions which are
only relevant in specific contexts, and which are not central enough to
the application's main purpose to put them in the main user interface or
in a toolbar. For actions which are always available, use the :doc:`Global Drawer `.
-Guidelines
-----------
+Behavior
+~~~~~~~~
- The Context Drawer is opened by swiping in from the left or right
edge of the screen (depending on a system-wide setting) and closed by
swiping in the other direction or tapping outside of it.
- At the top of the drawer, state which object the controls affect
(e.g. "Selected email")
- By default, the Context Drawer simply contains a vertical list of
action buttons which affect the currently selected/opened element
- Center the list vertically instead of top-aligning, to allow an
easier reach with the thumb
- If needed, other controls related to the current context can be put
in the Context Drawer
- Try to keep the content of the context drawer in one page. If
there two distinct "modes" of contextual actions (for example
navigating through a PDF either by table of contents or
thumbnails), consider using two :doc:`Tabs ` to separate them, but
never use more than two tabs.
.. figure:: /img/Contextdrawer2.png
:figclass: border
:scale: 50 %
:alt: Examples of a context drawer on desktop
Examples of a context drawer on desktop
Code
----
Kirigami
-^^^^^^^^
+~~~~~~~~
+
+ - :kirigamiapi:`Kirigami: Action `
+ - :kirigamiapi:`Kirigami: ScrollablePage `
.. code-block:: qml
...
import QtQuick.Controls 2.2 as Controls
import org.kde.kirigami 2.4 as Kirigami
...
Kirigami.ApplicationWindow {
...
pageStack.initialPage: Kirigami.ScrollablePage {
...
actions {
...
contextualActions: [
Kirigami.Action {
iconName: "favorite"
text: i18n("&Select as favorite")
},
Kirigami.Action {
iconName: "document-share"
text: i18n("&Share")
},
Kirigami.Action {
iconName: "document-edit"
text: i18n("&Edit")
},
Kirigami.Action {
iconName: "edit-image-face-add"
text: i18n("&Choose photo")
},
Kirigami.Action {
iconName: "im-kick-user"
text: i18n("&Block number")
},
Kirigami.Action {
iconName: "delete"
text: i18n("&Delete contact")
},
Kirigami.Action {
iconName: "edit-clear-history"
text: i18n("&Delete history")
}
]
...
}
}
...
contextDrawer: Kirigami.ContextDrawer {
}
...
}
diff --git a/source/components/navigation/globaldrawer.rst b/source/components/navigation/globaldrawer.rst
index a4be64e..801a698 100644
--- a/source/components/navigation/globaldrawer.rst
+++ b/source/components/navigation/globaldrawer.rst
@@ -1,145 +1,150 @@
Global drawer
=============
+Purpose
+-------
+
+The Global Drawer is a standard element in KDE mobile applications. It
+contains an application's main menu, and any functions which are not
+part of the application's main usecases but are not specific to the
+current context either.
+
.. container:: intend
|desktopicon| |mobileicon|
.. container:: available plasma qwidgets
|nbsp|
.. figure:: /img/Globaldrawer1.png
:alt: Global drawer on mobile
:figclass: border
:scale: 40 %
Global drawer on mobile
-Purpose
--------
-
-The Global Drawer is a standard element in KDE mobile applications. It
-contains an application's main menu, and any functions which are not
-part of the application's main usecases but are not specific to the
-current context either.
+Guidelines
+----------
Is this the right control?
---------------------------
+~~~~~~~~~~~~~~~~~~~~~~~~~~
.. figure:: /img/Globaldrawer3.png
:figclass: border
:alt: Global drawer on desktop
:scale: 40 %
Global drawer on desktop
Use a Global Drawer whenever your application has any functions which
are not central enough to the application's main purpose to put them in
the main user interface, and which are not dependent on the current
context. For context-specific actions (e.g. those affecting a selected
item), use the :doc:`Context Drawer `
-Guidelines
-----------
+Behavior
+~~~~~~~~
.. figure:: /img/Globaldrawer2.png
:alt: Global drawer on desktop
:scale: 40 %
:figclass: border
Hamburger button on the toolbar on desktop.
The Global Drawer is either opened by clicking on the hamburger button on the
toolbar or by swiping from the left edge of the screen. It can be closed by
swiping in the other direction, clicking the close button or tapping outside of
it.
A Global Drawer may contain the following controls:
- :doc:`Tabs `
- A main menu
- :doc:`Push Buttons ` to execute non-contextual actions
- :doc:`Checkboxes <../editing/checkbox>`
or :doc:`Radio Buttons <../editing/radiobutton>`
to change settings which are commonly changed
The main menu
- Must not have more than three levels
- Should if possible not contain more elements than fit on the screen
- Should contain an entry :doc:`Settings ` in the last position if the
application has settings which are not commonly changed
- Selecting an entry in the menu either executes an action or goes down
one level, replacing the menu with the items in the selected submenu
- In lower menu levels, below the entries there is a button to go up
one level.
Do not use the Menu Drawer for navigation purposes.
|desktopicon| Collapsible
-^^^^^^^^^^^^^^^^^^^^^^^^^
+"""""""""""""""""""""""""
On the desktop, if the elements in the Global Drawer need to be accessed more
often and enough space is available, the Global Drawer can default to showing a
collapsed state, where the labels disappear but all actions continue to be
available via icons-only ToolButtons. Pressing the hamburger menu button
expands the Global Drawer to its full width and shows the actions' text
labels. Pressing the close button or anywhere outside of it collapses it to its
collapsed icons-only state.
.. raw:: html
Code
----
Kirigami
-^^^^^^^^
+~~~~~~~~
+
+ - :kirigamiapi:`Kirigami: GlobalDrawer `
.. code-block:: qml
...
import QtQuick.Controls 2.2 as Controls
import org.kde.kirigami 2.4 as Kirigami
...
Kirigami.ApplicationWindow {
...
globalDrawer: Kirigami.GlobalDrawer {
title: "..."
titleIcon: "..."
topContent: [
...
]
actions: [
Kirigami.Action {
iconName: "list-import-user"
text: i18n("&Import")
},
Kirigami.Action {
iconName: "list-export-user"
text: i18n("&Export")
},
Kirigami.Action {
iconName: "user-group-delete"
text: i18n("&Merge contacts")
},
Kirigami.Action {
iconName: "user-group-new"
text: i18n("&Search dupplicate contacts")
},
Kirigami.Action {
iconName: "configure"
text: i18n("&Settings")
}
]
}
...
}
diff --git a/source/components/navigation/menubar.rst b/source/components/navigation/menubar.rst
index eccb4a3..09e4e94 100644
--- a/source/components/navigation/menubar.rst
+++ b/source/components/navigation/menubar.rst
@@ -1,125 +1,128 @@
Menu bar
========
Purpose
-------
A *menu bar* appears at the top of an application's main window. It provides
access to all commands and most of the settings available in an application.
Users refer frequently to the menu bar, especially when they are seeking
a function for which they know of no other interface. Ensuring that menus are
well organized, are worded clearly, and behave correctly is crucial to the
user’s ability to explore and access the functionality of the application.
Examples
--------
Guidelines
----------
Is this the right control
~~~~~~~~~~~~~~~~~~~~~~~~~
- A menu bar is mandatory for applications that have a
:doc:`very complex command structure `, such as
those used for content creation or editing, file manipulation, or other
productivity work.
- Menu bars are optional for simple apps that are able to expose all
functionality using visible buttons and toolbars. If any functionality is
not visible by default, err on the side of providing a menu bar.
- Do not display a menu bar in secondary or internal windows, like the
settings dialog or file dialog. Very small main windows are likewise usually
poor candidates for menu bars.
- Do not include a menu bar in a convergent application's mobile user
interface.
Behavior
~~~~~~~~
- Do not have more than nine menu categories within a menu bar. Too
many categories are overwhelming and makes the menu bar difficult to
use.
- At the minimum, all windows should have File, Edit, Settings, and Help menus.
If they apply, the window can also have View, Insert, Format, Tools and,
Window menus.
- Do not put more than 12 items within a single level of a menu. Add
separators between logical groups within a menu. Organize the menu
items into groups of seven or fewer strongly related items.
- Assign shortcut keys to the most frequently used menu
items. Use `KStandardAction `_
and `KStandardShortcut `_ items for common functions, which will
result in menu items automatically receiving consistent names, icons, and
shortcut keys. Any tool or function that is accessible using a keyboard
shortcut must have an item in the menu bar so that users can discover it.
- Do not hide the menu bar by default. If this is configurable, users should
easily be able to make the menu bar viewable again.
- Use submenus cautiously. Submenus add complexity to the interface and
are physically more difficult to use, so you should take care not to
overuse them.
Appearance
~~~~~~~~~~
- Place the most frequently used items at the top of the menu.
- Provide icons for all menu items. Do not re-use the same icon for multiple
items.
- For your menu items' text, follow the
:doc:`general label guidelines `.
- Do not change menu items' labels dynamically.
- Choose single word names for menu categories. Using multiple words
makes the separation between categories confusing.
- Disable menu items that don't apply to the current context instead
of removing them from view. **Exception:** It is acceptable to hide menu
items completely if they are permanently unavailable on the user's system
due to missing hardware capabilities.
- Assign :doc:`shortcut keys ` to the most frequently used menu items
(Ctrl+). For well-known shortcut keys, use standard assignments. Use
function keys for commands that have a small-scale effect (F2 =
Rename) and ctrl key for large-scale effect (Ctrl+S = Save).
- For menu items that toggle some state on or off, always use the positive
form. For example, use the text 'Show hidden files' instead of 'Hide hidden
files', and do not change the text when hidden files are shown.
Code
----
Kirigami
~~~~~~~~
+ - :kirigamiapi:`Kirigami: ApplicationWindow `
+ - `QML: MenuBar `_
+
.. code-block:: qml
...
import QtQuick.Controls 2.2 as Controls
import org.kde.kirigami 2.4 as Kirigami
...
Kirigami.ApplicationWindow {
...
menuBar: MenuBar {
Menu {
title: i18n("&File")
Action { text: i18n("&New...") }
Action { text: i18n("&Import") }
Action { text: i18n("&Export") }
}
Menu {
title: i18n("&Edit")
Action { text: i18n("&Merge contacts") }
Action { text: i18n("&Search dupplicate contacts") }
Action { text: i18n("&Export") }
}
Menu {
title: i18n("&Settings")
Action { text: i18n("&Settings") }
Action { text: i18n("&Configure shortcuts") }
}
Menu {
title: i18n("&Help")
Action { text: i18n("&Report Bug...") }
Action { text: i18n("&Donate") }
Action { text: i18n("&About Addressbook") }
Action { text: i18n("&About KDE") }
}
}
...
}
diff --git a/source/components/navigation/toolbar.rst b/source/components/navigation/toolbar.rst
index da60ec2..c6028d9 100644
--- a/source/components/navigation/toolbar.rst
+++ b/source/components/navigation/toolbar.rst
@@ -1,160 +1,170 @@
Toolbar
=======
.. figure:: /img/Toolbar1.png
:figclass: border
:alt: Primary Action Buttons on Desktop
Toolbar with the most important actions :doc:`toolbar ` and an
overflow menu
Purpose
-------
A *toolbar* is a graphical presentation of commands optimized for fast
access. A toolbar can be either be defined for a whole application or as
part of another component.
As an application toolbar it contains buttons that correspond to items
in the application's menu, providing direct access to application's most
frequently used functions.
A good menu bar is a comprehensive catalog of all the available
top-level commands, whereas a good toolbar gives quick, convenient
access to frequently used commands.
As part of another component, like a card or an inline mesage, it is used
to allow quick access to the most important commands for a single, focused
content item.
Guidelines for application
--------------------------
Is this the right control
~~~~~~~~~~~~~~~~~~~~~~~~~
- For standard applications, show a toolbar by default.
- Provide a toolbar in addition to the menu bar, but do not replace
the menu bar.
Behavior
~~~~~~~~
- A toolbar should contain only a few, frequently used operations. If
the number of operations is above 5 they have to be grouped with
separators. Not more than 3 of those sections should be implemented.
- Do not abuse the toolbar to expose application's features. Only the
most frequently functions should be add to the toolbar.
- Execute operations immediately; do not require additional input.
- Try to avoid using :doc:`split buttons `
or :doc:`toggle buttons <../editing/togglebutton>` in order to
keep the interaction with all buttons in the toolbar consistent.
- Do not hide toolbars by default. If configurable, users should
easily be able to make the toolbar viewable again.
- Disable buttons that do not apply to the current context.
- Consider to provide customization for toolbars in respect to
position and content.
- Providing a label for each action is a good practice but define a meaningful icon too because the label could be hidden in mobile mode or if there isn't enough space when the window is resized.
Guidelines for components
-------------------------
Is this the right control
~~~~~~~~~~~~~~~~~~~~~~~~~
- Use a toolbar only if an item has few actions or few frequently used
actions.
- Embed a toolbar only in another control that is clearly visually seperated
like a card or an inline message.
Behavior
~~~~~~~~
- A toolbar should contain only a few, frequently used operations.
The number of operations should not exceed 3.
- Do not group with separators.
- Execute operations immediately; do not require additional input.
- Do not hide toolbars or make them configurable.
- Toolbars can be responsive. If there is not enough space to display all
the buttons, an overflow menu is shown instead.
.. raw:: html
Appearance
----------
- Do not change the button style from the default, which is
:doc:`text beside icons `.
- Use and design toolbar icons with special care. Users remember
location of an object but rely as well on icon properties.
- A distinct association between the underlying function and its visual
depiction is crucial. Follow the advices for :doc:`icon design `.
- Do not simulate Microsoft's ribbon controls. KDE stays plain and
simple.Microsoft's ribbon controls. KDE stays plain and simple.
Code
----
Kirigami
~~~~~~~~
+ - :kirigamiapi:`Kirigami: Action `
+ - :kirigamiapi:`Kirigami: ScrollablePage `
+ - :kirigamiapi:`Kirigami: ActionToolBar `
+
+
Application toolbar
-^^^^^^^^^^^^^^^^^^^
+"""""""""""""""""""
.. code-block:: qml
...
import QtQuick.Controls 2.2 as Controls
import org.kde.kirigami 2.4 as Kirigami
...
Kirigami.ApplicationWindow {
...
pageStack.initialPage: Kirigami.ScrollablePage {
...
actions {
left: Kirigami.Action {
iconName: "mail-message"
text: i18n("&Write mail")
}
main: Kirigami.Action {
iconName: "call-start"
text: i18n("&Make call")
}
right: Kirigami.Action {
iconName: "kmouth-phrase-new"
text: i18n("&Write SMS")
}
}
}
...
}
Component toolbar
^^^^^^^^^^^^^^^^^
.. code-block:: qml
...
import QtQuick.Controls 2.2 as Controls
import org.kde.kirigami 2.4 as Kirigami
...
Kirigami.ActionToolBar {
...
actions: [
Kirigami.Action {
iconName: "favorite"
text: i18n("&Select as favorite")
},
Kirigami.Action {
iconName: "document-share"
text: i18n("&Share")
}
]
...
}
...
+
+Plasma components
+~~~~~~~~~~~~~~~~~
+
+ - :plasmaapi:`Plasma ToolBar `
diff --git a/source/conf.py b/source/conf.py
index 07988ab..d979463 100644
--- a/source/conf.py
+++ b/source/conf.py
@@ -1,211 +1,227 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
# KDE HIG documentation build configuration file, created by
# sphinx-quickstart on Tue Feb 6 13:29:47 2018.
#
# This file is execfile()d with the current directory set to its
# containing dir.
#
# Note that not all possible configuration values are present in this
# autogenerated file.
#
# All configuration values have a default; values that are commented out
# serve to show the default.
# If extensions (or modules to document with autodoc) are in another directory,
# add these directories to sys.path here. If the directory is relative to the
# documentation root, use os.path.abspath to make it absolute, like shown here.
#
-# import os
-# import sys
-# sys.path.insert(0, os.path.abspath('.'))
+
+from sphinx.util.console import bold
+import requests
+import os
+import sys
+sys.path.insert(0, os.path.abspath('.'))
# -- General configuration ------------------------------------------------
# If your documentation needs a minimal Sphinx version, state it here.
#
# needs_sphinx = '1.0'
# Add any Sphinx extension module names here, as strings. They can be
# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
# ones.
-extensions = ['sphinx.ext.todo']
+extensions = ['sphinx.ext.todo', 'sphinxcontrib.doxylink']
# Add any paths that contain templates here, relative to this directory.
templates_path = ['_templates']
# The suffix(es) of source filenames.
# You can specify multiple suffix as a list of string:
#
# source_suffix = ['.rst', '.md']
source_suffix = '.rst'
# The master toctree document.
master_doc = 'index'
# General information about the project.
project = 'Human Interface Guidelines'
copyright = '2018, KDE. Licensed under Creative Commons License SA 4.0'
author = 'KDE'
# The version info for the project you're documenting, acts as replacement for
# |version| and |release|, also used in various other places throughout the
# built documents.
#
# The short X.Y version.
version = ''
# The full version, including alpha/beta/rc tags.
release = ''
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
#
# This is also used if you do content translation via gettext catalogs.
# Usually you set "language" from the command line for these cases.
language = None
# List of patterns, relative to source directory, that match files and
# directories to ignore when looking for source files.
# This patterns also effect to html_static_path and html_extra_path
exclude_patterns = []
# The name of the Pygments (syntax highlighting) style to use.
pygments_style = 'sphinx'
# If true, `todo` and `todoList` produce output, else they produce nothing.
todo_include_todos = True
# -- Options for HTML output ----------------------------------------------
# The theme to use for HTML and HTML Help pages. See the documentation for
# a list of builtin themes.
#
html_theme = 'sphinx_rtd_theme'
# Theme options are theme-specific and customize the look and feel of a theme
# further. For a list of options available for each theme, see the
# documentation.
#
# html_theme_options = {}
# Add any paths that contain custom static files (such as style sheets) here,
# relative to this directory. They are copied after the builtin static files,
# so a file named "default.css" will overwrite the builtin "default.css".
html_static_path = ['_static']
# Custom sidebar templates, must be a dictionary that maps document names
# to template names.
#
# This is required for the alabaster theme
# refs: http://alabaster.readthedocs.io/en/latest/installation.html#sidebars
html_sidebars = {
'**': [
'relations.html', # needs 'show_related': True theme option to display
'searchbox.html',
]
}
# -- Options for HTMLHelp output ------------------------------------------
# Output file base name for HTML help builder.
htmlhelp_basename = 'KDEHIGdoc'
# -- Options for LaTeX output ---------------------------------------------
latex_elements = {
# The paper size ('letterpaper' or 'a4paper').
#
# 'papersize': 'letterpaper',
# The font size ('10pt', '11pt' or '12pt').
#
# 'pointsize': '10pt',
# Additional stuff for the LaTeX preamble.
#
# 'preamble': '',
# Latex figure (float) alignment
#
# 'figure_align': 'htbp',
}
# Grouping the document tree into LaTeX files. List of tuples
# (source start file, target name, title,
# author, documentclass [howto, manual, or own class]).
latex_documents = [
(master_doc, 'KDEHIG.tex', 'KDE HIG Documentation',
'KDE', 'manual'),
]
# -- Options for manual page output ---------------------------------------
# One entry per manual page. List of tuples
# (source start file, name, description, authors, manual section).
man_pages = [
(master_doc, 'kdehig', 'KDE HIG Documentation',
[author], 1)
]
# -- Options for Texinfo output -------------------------------------------
# Grouping the document tree into Texinfo files. List of tuples
# (source start file, target name, title, author,
# dir menu entry, description, category)
texinfo_documents = [
(master_doc, 'KDEHIG', 'KDE HIG Documentation',
author, 'KDEHIG', 'One line description of project.',
'Miscellaneous'),
]
# Adding global substitutions
rst_epilog = """
.. |devicon| image:: /img/DevIcon.svg
:width: 32px
:height: 32px
.. |designicon| image:: /img/DesignerIcon.svg
:width: 32px
:height: 32px
.. |touchicon| image:: /img/transform-browse.svg
:width: 32px
:height: 32px
.. |desktopicon| image:: /img/computer.svg
:width: 32px
:height: 32px
.. |mobileicon| image:: /img/smartphone.svg
:width: 32px
:height: 32px
.. |br| raw:: html
.. |nbsp| raw:: html
"""
+doxylink = {
+ 'kirigamiapi' : ('Kirigami2.tags', 'https://api.kde.org/frameworks/kirigami/html/'), # https://api.kde.org/frameworks/kirigami/html/Kirigami2.tags
+ 'kwidgetsaddonsapi' : ('KWidgetsAddons.tags', 'https://api.kde.org/frameworks/kwidgetsaddons/html/'), # https://api.kde.org/frameworks/kwidgetsaddons/html/KWidgetsAddons.tags
+ 'plasmaapi' : ('Plasma.tags', 'https://api.kde.org/frameworks/plasma-framework/html/') # https://api.kde.org/frameworks/plasma-framework/html/Plasma.tags
+}
+
+for doc in doxylink.values():
+ print(bold("Downloading file {} to {}".format(doc[1] + "/" + doc[0], doc[0])))
+ tagFile = open("../" + doc[0], "w")
+ tagFile.write(requests.get(doc[1] + "/" + doc[0]).text)
+ tagFile.close()
+
+
rst_prolog = """
.. role:: iconred
.. role:: plasmablue
.. role:: noblefir
.. role:: intend
"""
# add css file
def setup(app):
app.add_stylesheet('css/breeze.css')
app.add_javascript('js/custom.js')
diff --git a/source/resources/contribute.rst b/source/resources/contribute.rst
index 78490bb..9eb2f1e 100644
--- a/source/resources/contribute.rst
+++ b/source/resources/contribute.rst
@@ -1,171 +1,167 @@
Contribute
==========
The HIG is written in
`reStructuredText `_, a
lightweight markup language. For example the chapter heading together with the
first paragraph looks like this in reStructuredText::
Contribute
==========
The HIG is written in
`reStructuredText `_, a light
weight markup language. For example the chapter heading together with the
first paragraph looks like this in reStructuredText
The restructuredText of the full HIG is organized into several source files.
You can view and modify these source files with any text editor.
The source files are hosted in a
`Git repo `_.
`Sphinx `_ is used to generate HTML pages from these
source files. Tasks and changes are organized via
`https://invent.kde.org `_.
.. note:: On every page of the HIG, there is a *View page source* link in the top right corner.
For more information and help you can find us on
`Matrix `_,
`IRC `_ or
`Telegram `_
.
If you are new to KDE devlopment, make sure to read
`how to become a kde developer
`_ first.
Getting started
---------------
#. Install some tools with your distro's package manager:
* Arch/Antergos/Manjaro: ``sudo pacman -S git python-sphinx python-sphinx_rtd_theme``
* Debian/Ubuntu/Kubuntu/KDE Neon: ``sudo apt install git build-essential python3-sphinx python3-sphinx-rtd-theme``
* openSUSE: ``sudo zypper in git python3-Sphinx python3-sphinx_rtd_theme``
#. Clone HIG repositories into an empty folder
``git clone https://anongit.kde.org/websites/hig-kde-org.git``
Now you are ready to contribute to the HIG! To preview changes on your local
machine, do the following:
#. ``cd`` to your git checkout of the HIG repository
#. Run ``make html`` to create the HTML pages
#. Open ``build/html/index.html`` in your browser (e.g. run
``firefox build/html/index.html``)
Page structure
--------------
This defines the structure that should be used for writing pattern and
component pages for the HIG.
Pattern
^^^^^^^
::
Pattern name
==============
Give a short into into the pattern.
Examples
--------
Showcase the pattern with videos or images.
When to use
-----------
Describe when to use this pattern and when not to use it.
How to use
----------
Describe how to use this pattern.
Pages about patterns should not include any details on implementation, about
behavior or appearance, but rather link to the corresponding components needed
to implement a pattern.
Optional: you can add subsections for desktop and mobile.
::
When to use
-----------
Desktop
^^^^^^^
Mobile
^^^^^^
Component
^^^^^^^^^
::
Component name
==============
Purpose
-------
A very short description on why and how to use the component. This should
primarily link to the corresponding pattern pages.
Example
-------
Showcase the component with a video or image.
Guidelines
----------
Is this the right control
~~~~~~~~~~~~~~~~~~~~~~~~~
Describe when to use a component and when not.
Behavior
~~~~~~~~
Describe the behavior of the component.
Appearance
~~~~~~~~~~
Describe the appearance of the component.
Code
----
Kirigami
~~~~~~~~
- Example code how to use the component with QML and Kirigami.
+ Link to the API and example code how to use the component with QML and
+ Kirigami.
Qt Widgets
~~~~~~~~~~
- Example code how to use the component with Qt Widgets.
-
- API
- ~~~
-
- Link to KDE and Qt API pages.
+ Link to the API and example code how to use the component with Qt Widgets.
Optional: you can add subsections for desktop and mobile.
::
Behavior
~~~~~~~~
Desktop
"""""""
Mobile
""""""