From fc0e7683878ac10eb9a4675f61e6443a13ced946 Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Fri, 21 Dec 2012 10:41:15 +0100 Subject: Implemented new shortcut key system. Fade in/out shortcut tooltips. Close pcpviewer on window close due to commit/nocommit/discard actions. --- client/widgets/checkgroupbox.cc | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'client/widgets/checkgroupbox.cc') diff --git a/client/widgets/checkgroupbox.cc b/client/widgets/checkgroupbox.cc index fa662e1..c118e36 100644 --- a/client/widgets/checkgroupbox.cc +++ b/client/widgets/checkgroupbox.cc @@ -37,7 +37,7 @@ CheckGroupBox::CheckGroupBox(QDomNode &node, MacroWindow *macrowindow) : CheckBox(node, macrowindow) { - checkbox = (QCheckBox*)widget; + checkbox = (QCheckBox*)getWidget(); connect(this, SIGNAL(wasChanged()), this, SLOT(cgb_state_change())); QDomElement elem = node.toElement(); @@ -46,33 +46,33 @@ CheckGroupBox::CheckGroupBox(QDomNode &node, MacroWindow *macrowindow) if(type == "framed") { QGroupBox *gb = new QGroupBox(); gb->setTitle(" "); - widget = gb; + setWidget(gb); } else if(type == "simple") { - widget = new QWidget(); + setWidget(new QWidget()); } else { ERROR(checkgroupbox, "Illegal value of attribute 'type'\n"); return; } - setCommonLayout(widget, node); - setCommonAttributes(widget, node); + setCommonLayout(getWidget(), node); + setCommonAttributes(getWidget(), node); - checkbox->setParent(widget); + checkbox->setParent(getWidget()); checkbox->resize(checkbox->sizeHint().width(), 32); checkbox->show(); if(type == "framed") { - widget->setContentsMargins(0, 10, 0, 0); + getWidget()->setContentsMargins(0, 10, 0, 0); checkbox->move(5, -9); checkbox->setAutoFillBackground(true); } if(type == "simple") { - widget->setContentsMargins(checkbox->sizeHint().width(), 0, 0, 0); + getWidget()->setContentsMargins(checkbox->sizeHint().width(), 0, 0, 0); checkbox->move(0, 3); } - addChildren(node, widget->layout()); + addChildren(node, getWidget()->layout()); } CheckGroupBox::~CheckGroupBox() -- cgit v1.2.3