Source Code (Use browser search to find items of interest.)
Class Index
ksysctrl'StateInfoBox (./kdeadmin/ksysctrl/ksysctrl/stateinfobox.h:29)
class StateInfoBox : public QGroupBox
{
public:
StateInfoBox(Device *, QWidget *parent = 0L, const char *name = 0L);
~StateInfoBox() {}
};
ksysctrl'StateInfoBox::StateInfoBox() (./kdeadmin/ksysctrl/ksysctrl/stateinfobox.cpp:29)
StateInfoBox::StateInfoBox(Device *device, QWidget *parent, const char *name) : QGroupBox(parent, name)
{
QString statestr;
setTitle(i18n("Device state"));
setFrameStyle(QFrame::Box | QFrame::Sunken);
setLineWidth(1);
switch (device->deviceState())
{
case Device::DeviceStateReady : statestr = i18n("This device is operational.");
break;
case Device::DeviceStateEmpty : statestr = i18n("This socket is empty.");
break;
default : statestr = i18n("No status information available.");
}
QLabel *statevalue = new QLabel(statestr, this, "statevalue");
QHBoxLayout *toplayout = new QHBoxLayout(this, 16, 4, "toplayout");
QVBoxLayout *statelayout = new QVBoxLayout(toplayout, 4, "statelayout");
statelayout->addSpacing(8);
statelayout->addWidget(statevalue);
statelayout->addStretch(1);
toplayout->addStretch(1);
toplayout->activate();
}
ksysctrl'StateInfoBox::~StateInfoBox() (./kdeadmin/ksysctrl/ksysctrl/stateinfobox.h:34)
~StateInfoBox() {}
};