From 1c190bfef95d9c48e10bd8e2168692c84b4b4558 Mon Sep 17 00:00:00 2001 From: deva Date: Mon, 30 Jun 2008 11:47:05 +0000 Subject: Added setValue and cleaned up the code in general. --- client/widgets/radiobutton.cc | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) (limited to 'client/widgets/radiobutton.cc') diff --git a/client/widgets/radiobutton.cc b/client/widgets/radiobutton.cc index 6de030d..b757828 100644 --- a/client/widgets/radiobutton.cc +++ b/client/widgets/radiobutton.cc @@ -27,7 +27,7 @@ #include "radiobutton.h" #include -RadioButton::RadioButton(QDomNode &node, bool radio_bool) +RadioButton::RadioButton(QDomNode &node) : QRadioButton() { QDomElement elem = node.toElement(); @@ -46,19 +46,15 @@ RadioButton::RadioButton(QDomNode &node, bool radio_bool) setText(""); } - if(radio_bool) { - setChecked(true); - } else setChecked(false); - if(elem.hasAttribute("value")) { - radio_value = elem.attribute("value"); + value = elem.attribute("value"); } else { printf("XML ERROR!!! Radiobutton item has no value\n"); - radio_value = "none"; + value = "none"; } } QString RadioButton::getValue() { - return radio_value; + return value; } -- cgit v1.2.3