Source Code (Use browser search to find items of interest.)
Class Index
ksysctrl'DriveSpecInfoBox (./kdeadmin/ksysctrl/ksysctrl/drvspecinfobox.h:27)
class DriveSpecInfoBox : public QWidget
{
public:
DriveSpecInfoBox(DriveInfo *, QWidget *parent = 0L, const char *name = 0L);
~DriveSpecInfoBox() {}
};
ksysctrl'DriveSpecInfoBox::DriveSpecInfoBox() (./kdeadmin/ksysctrl/ksysctrl/drvspecinfobox.cpp:30)
DriveSpecInfoBox::DriveSpecInfoBox(DriveInfo *driveinfo, QWidget *parent,
const char *name) : QWidget(parent, name)
{
QString capstr, pathstr;
ulong blocks = driveinfo->blocks();
capstr = i18n("%1 MB (%2 GB)")
.arg(KGlobal::locale()->formatNumber(blocks/1024, 0))
.arg(KGlobal::locale()->formatNumber((double) (blocks)/1048576, 1));
pathstr = driveinfo->device();
QLabel *devlabel = new QLabel(i18n("Device path:"), this, "devlabel");
QLabel *devpath = new QLabel(pathstr, this, "devpath");
QLabel *caplabel = new QLabel(i18n("Storage capacity:"), this, "caplabel");
QLabel *capvalue = new QLabel(capstr, this, "capvalue");
QHBoxLayout *toplayout = new QHBoxLayout(this, -1, -1, "toplayout");
QGridLayout *gridlayout = new QGridLayout(toplayout, 3, 3);
gridlayout->addColSpacing(1, 8);
gridlayout->addRowSpacing(1, 4);
gridlayout->addWidget(devlabel, 0, 0);
gridlayout->addWidget(devpath, 0, 2);
gridlayout->addWidget(caplabel, 2, 0);
gridlayout->addWidget(capvalue, 2, 2);
toplayout->addStretch(1);
}
ksysctrl'DriveSpecInfoBox::~DriveSpecInfoBox() (./kdeadmin/ksysctrl/ksysctrl/drvspecinfobox.h:32)
~DriveSpecInfoBox() {}
};