Plasma
abstracttoolbox.h
Go to the documentation of this file.
69 static AbstractToolBox *load(const QString &name, const QVariantList &args=QVariantList(), Plasma::Containment *containment=0);
Definition abstracttoolbox.h:41
void save(const KConfigGroup &group)
Save the ToolBox settings It has to be reimplemented in toolboxes that need it.
Definition abstracttoolbox.cpp:106
Containment * containment() const
Definition abstracttoolbox.cpp:96
void visibilityChanged(bool open)
Toolbox opened or closed.
AbstractToolBox(Containment *parent)
Definition abstracttoolbox.cpp:39
virtual void removeTool(QAction *action)=0
remove the tool associated with this action
virtual void setShowing(const bool show)=0
Opens or closes the ToolBox.
virtual void addTool(QAction *action)=0
create a toolbox tool from the given action action the action to associate the tool with
void restore(const KConfigGroup &group)
Restore the ToolBox settings It has to be reimplemented in toolboxes that need it.
Definition abstracttoolbox.cpp:101
virtual bool isShowing() const =0
void reposition()
Inform the ToolBox it has to reposition itlself It has to be reimplemented in toolboxes that need it.
Definition abstracttoolbox.cpp:111
The base class for plugins that provide backgrounds and applet grouping containers.
Definition containment.h:73
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Tue Mar 25 2025 00:00:00 by doxygen 1.14.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Tue Mar 25 2025 00:00:00 by doxygen 1.14.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.