DetailsWidget Class

class Utils::DetailsWidget

The DetailsWidget class implements a button to expand a Details area. More...

Header: #include <DetailsWidget>

Public Functions

QString additionalSummaryText() const
bool isChecked() const
void setAdditionalSummaryText(const QString &text)
void setChecked(bool b)
void setState(Utils::DetailsWidget::State state)
void setSummaryText(const QString &text)
void setUseCheckBox(bool b)
Utils::DetailsWidget::State state() const
QString summaryText() const
bool useCheckBox()

Detailed Description

This widget is using a grid layout and places the items in the following way:

 +------------+-------------------------+---------------+
 +summaryLabel|              toolwidget | detailsButton |
 +------------+-------------------------+---------------+
 +                additional summary                    |
 +------------+-------------------------+---------------+
 |                  widget                              |
 +------------+-------------------------+---------------+