Enhanced group box widget.
More...
#include <QtxGroupBox.h>
The QtxGroupBox class allows inserting custom widgets in the group box title. Use insertTitleWidget() method to add custom widget to the title and removeTitleWidget() to remove it.
| QtxGroupBox::QtxGroupBox |
( |
QWidget * |
parent = 0 | ) |
|
| QtxGroupBox::QtxGroupBox |
( |
const QString & |
title, |
|
|
QWidget * |
parent = 0 |
|
) |
| |
- Parameters
-
| title | group box title text |
| parent | parent widget |
References initialize().
| QtxGroupBox::~QtxGroupBox |
( |
| ) |
|
|
virtual |
| void QtxGroupBox::childEvent |
( |
QChildEvent * |
e | ) |
|
|
protectedvirtual |
| void QtxGroupBox::customEvent |
( |
QEvent * |
| ) |
|
|
protectedvirtual |
- Parameters
-
- Returns
true if event processing should be stopped
References myContainer.
| QSize QtxGroupBox::expandTo |
( |
const QSize & |
sz | ) |
const |
|
private |
| void QtxGroupBox::initialize |
( |
| ) |
|
|
private |
| void QtxGroupBox::insertTitleWidget |
( |
QWidget * |
wid | ) |
|
|
virtual |
| QSize QtxGroupBox::minimumSizeHint |
( |
| ) |
const |
|
virtual |
- Returns
- recommended minimum size for the widget
References expandTo().
| void QtxGroupBox::removeTitleWidget |
( |
QWidget * |
wid | ) |
|
|
virtual |
| void QtxGroupBox::resizeEvent |
( |
QResizeEvent * |
e | ) |
|
|
protectedvirtual |
| void QtxGroupBox::setInsideMargin |
( |
const int |
m | ) |
|
|
private |
| void QtxGroupBox::setVisible |
( |
bool |
on | ) |
|
|
virtualslot |
- Parameters
-
| on | if true, show group box, otherwise, hide it |
References updateTitle().
| void QtxGroupBox::setWidget |
( |
QWidget * |
wid | ) |
|
- Parameters
-
| wid | widget being added to the group box |
References widget().
| QSize QtxGroupBox::sizeHint |
( |
| ) |
const |
|
virtual |
- Returns
- recommended size for the widget
References expandTo().
| QSize QtxGroupBox::titleSize |
( |
| ) |
const |
|
private |
| void QtxGroupBox::updateTitle |
( |
| ) |
|
|
private |
| QWidget * QtxGroupBox::widget |
( |
| ) |
const |
The documentation for this class was generated from the following files: