Kirigami-addons
abstractkirigamiapplication.h
56 * The application object then need to be assigned to the application property in a StatefulWindow.
91 Q_PROPERTY(QObject *configurationView READ configurationView WRITE setConfigurationView NOTIFY configurationViewChanged)
void configurationViewChanged()
Changed signal for the configurationView property.
void setConfigurationView(QObject *configurationView)
Setter for the configurationView property.
Definition abstractkirigamiapplication.cpp:193
void readSettings()
Read the configured settings for the action.
Definition abstractkirigamiapplication.cpp:74
void openAboutKDEPage()
KirigamiActionCollection * mainCollection() const
Return the main action collection.
Definition abstractkirigamiapplication.cpp:135
Q_INVOKABLE QAction * action(const QString &actionName)
Get the named action.
Definition abstractkirigamiapplication.cpp:113
QAbstractListModel * shortcutsModel
Definition abstractkirigamiapplication.h:85
void shortcutsEditorAction()
QML_ELEMENTQSortFilterProxyModel * actionsModel
Definition abstractkirigamiapplication.h:82
void openKCommandBarAction()
void openAboutPage()
QObject * configurationView
This property holds the configurationView of the application.
Definition abstractkirigamiapplication.h:91
virtual QList< KirigamiActionCollection * > actionCollections() const
Return the list of KirigamiActionCollection setup in your application.
Definition abstractkirigamiapplication.cpp:128
virtual void setupActions()
Entry points to declare your actions.
Definition abstractkirigamiapplication.cpp:140
AbstractKirigamiApplication(QObject *parent=nullptr)
Default constructor of AbstractKirigamiApplication.
Definition abstractkirigamiapplication.cpp:29
A container for a set of QAction objects.
Definition kirigamiactioncollection.h:44
QObject(QObject *parent)
Q_INVOKABLEQ_INVOKABLE
Q_OBJECTQ_OBJECT
Q_PROPERTY(...)
Q_SIGNALSQ_SIGNALS
QObject * parent() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:49:11 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:49:11 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.