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 &not_used_yet=QString()) + + + KWIDGETSADDONS_DEPRECATED int + appendButton + classKMultiTabBar.html + a1b633706e56b9d2258f459d9f27262ec + (const QPixmap &pic, int id=-1, QMenu *popup=nullptr, const QString &not_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 &current, 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 """"""