14 class ActionPanelScheme;
46 bool expandable =
true,
56 bool expandable =
true,
85 bool addWidget(QWidget *widget,
bool addToLayout =
true,
bool addStretch =
true);
116 QSize minimumSizeHint()
const;
148 void init(
bool header);
150 virtual void paintEvent ( QPaintEvent * event );
152 double m_foldStep, m_foldDelta, m_fullHeight, m_tempHeight;
155 QPixmap m_foldPixmap;
157 class TaskHeader *myHeader;
158 class TaskGroup *myGroup;
167 #endif // ACTIONGROUP_H
void setScheme(ActionPanelScheme *pointer)
Definition: actiongroup.cpp:59
bool isExpandable() const
Definition: actiongroup.cpp:213
void setHeader(bool enable=true)
Definition: actiongroup.cpp:228
ActionLabel * addActionLabel(ActionLabel *label, bool addToLayout=true, bool addStretch=true)
Definition: actiongroup.cpp:83
void showHide()
Definition: actiongroup.cpp:98
QBoxLayout * groupLayout()
Definition: actiongroup.cpp:67
void setExpandable(bool expandable=true)
Definition: actiongroup.cpp:218
ActionLabel * addAction(QAction *action, bool addToLayout=true, bool addStretch=true)
Definition: actiongroup.cpp:72
Class representing a single group of actions similar to Windows XP task panels.
Definition: actiongroup.h:27
ActionGroup(QWidget *parent=0)
Definition: actiongroup.cpp:14
QString headerText() const
Class representing an action similar to Windows Vista/7 control panel item.
Definition: actionlabel.h:60
void setHeaderText(const QString &title)
Definition: actiongroup.cpp:238
bool addWidget(QWidget *widget, bool addToLayout=true, bool addStretch=true)
Definition: actiongroup.cpp:93
bool hasHeader() const
Definition: actiongroup.cpp:223
Class representing color scheme for ActionPanel and ActionGroup.
Definition: actionpanelscheme.h:20