Source Code (Use browser search to find items of interest.)
Class Index
kcontrol'GroupDetails (./kdebase/kcontrol/themes/groupdetails.h:13)
class GroupDetails: public QDialog
{
Q_OBJECT
public:
GroupDetails(const char* group);
virtual ~GroupDetails();
protected:
QString mGroupName;
QPushButton *btnOk, *btnCancel, *btnAdd, *btnRemove, *btnEdit;
KTabListBox *tlBox;
protected slots:
virtual void slotAdd();
virtual void slotRemove();
virtual void slotEdit();
virtual void slotOk();
virtual void slotCancel();
};
kcontrol'GroupDetails::GroupDetails() (./kdebase/kcontrol/themes/groupdetails.cpp:11)
GroupDetails::GroupDetails(const char* aGroupName):
GroupDetailsInherited(NULL, 0, true)
{
initMetaObject();
QBoxLayout *topLayout = new QVBoxLayout(this, 5);
QBoxLayout *buttonLayout = new QHBoxLayout();
mGroupName = aGroupName;
tlBox = new KTabListBox(this, "tlBox",2);
tlBox->setColumn(0,"key", 150);
tlBox->setColumn(1,"value", 140);
//tlBox->setFixedSize(310,300);
topLayout->addWidget(tlBox,10);
topLayout->addLayout(buttonLayout);
btnAdd = new QPushButton(i18n("Add"), this);
btnAdd->setFixedSize(btnAdd->sizeHint());
buttonLayout->addWidget(btnAdd);
connect(btnAdd, SIGNAL(clicked()), this, SLOT(slotAdd()));
btnRemove = new QPushButton(i18n("Remove"), this);
btnRemove->setFixedSize(btnRemove->sizeHint());
buttonLayout->addWidget(btnRemove);
connect(btnRemove, SIGNAL(clicked()), this, SLOT(slotRemove()));
btnEdit = new QPushButton(i18n("Edit"), this);
btnEdit->setFixedSize(btnEdit->sizeHint());
buttonLayout->addWidget(btnEdit);
connect(btnEdit, SIGNAL(clicked()), this, SLOT(slotEdit()));
buttonLayout->addStretch(10);
btnOk = new QPushButton(i18n("OK"), this);
btnOk->setFixedSize(btnOk->sizeHint() - QSize(6,2));
connect(btnOk, SIGNAL(clicked()), this, SLOT(slotOk()));
buttonLayout->addWidget(btnOk);
btnCancel = new QPushButton(i18n("Cancel"), this);
btnCancel->setFixedSize(btnCancel->sizeHint() - QSize(6,2));
connect(btnCancel, SIGNAL(clicked()), this, SLOT(slotCancel()));
buttonLayout->addWidget(btnCancel);
topLayout->activate();
}
//-----------------------------------------------------------------------------
kcontrol'GroupDetails::~GroupDetails() (./kdebase/kcontrol/themes/groupdetails.cpp:60)
GroupDetails::~GroupDetails()
{
}
kcontrol'GroupDetails::slotAdd() (./kdebase/kcontrol/themes/groupdetails.cpp:64)
void GroupDetails::slotAdd()
{
}
kcontrol'GroupDetails::slotRemove() (./kdebase/kcontrol/themes/groupdetails.cpp:68)
void GroupDetails::slotRemove()
{
}
kcontrol'GroupDetails::slotEdit() (./kdebase/kcontrol/themes/groupdetails.cpp:72)
void GroupDetails::slotEdit()
{
}
kcontrol'GroupDetails::slotOk() (./kdebase/kcontrol/themes/groupdetails.cpp:76)
void GroupDetails::slotOk()
{
close();
}
kcontrol'GroupDetails::slotCancel() (./kdebase/kcontrol/themes/groupdetails.cpp:81)
void GroupDetails::slotCancel()
{
close();
}
//-----------------------------------------------------------------------------