[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-bugs-dist
Subject: Bug#15578: (patch) misuse of radio buttons for check boxes
From: Jost Schenck <jost () schenck ! de>
Date: 2000-11-18 12:02:28
[Download RAW message or body]
Package: kiconedit
Version: 2.0 (KDE 2.0 >= 20001022)
Severity: normal
Compiler: gcc version 2.95.2 19991024 (release)
OS: Linux 2.2.16 i586 (compiled sources)
In the config dialog radiobuttons are used for checkboxes.
-Jost.
--- kiconconfig.cpp Sat Nov 18 12:59:02 2000
+++ kiconconfig.cpp Sat Nov 18 12:54:00 2000
@@ -21,6 +21,7 @@
#include <stdlib.h>
#include <qlayout.h>
+#include <qcheckbox.h>
#include <klocale.h>
#include <kcolordlg.h>
@@ -500,23 +501,23 @@
QBoxLayout *l1 = new QVBoxLayout(grp1, 20);
- QRadioButton *rbp = new QRadioButton( i18n( "Paste transparent pixels" ), grp1 );
- connect( rbp, SIGNAL( toggled( bool ) ), SLOT( pasteMode( bool ) ) );
- l1->addWidget(rbp);
-
- QRadioButton *rbr = new QRadioButton( i18n( "Show rulers" ), grp1 );
- connect( rbr, SIGNAL( toggled( bool ) ), SLOT( showRulers( bool ) ) );
- l1->addWidget(rbr);
+ QCheckBox *cbp = new QCheckBox( i18n( "Paste transparent pixels" ), grp1 );
+ connect( cbp, SIGNAL( toggled( bool ) ), SLOT( pasteMode( bool ) ) );
+ l1->addWidget(cbp);
+
+ QCheckBox *cbr = new QCheckBox( i18n( "Show rulers" ), grp1 );
+ connect( cbr, SIGNAL( toggled( bool ) ), SLOT( showRulers( bool ) ) );
+ l1->addWidget(cbr);
l1->addStretch(1);
pastemode = pprops->pastetransparent;
if(pastemode)
- rbp->setChecked(true);
+ cbp->setChecked(true);
showrulers = pprops->showrulers;
if(showrulers)
- rbr->setChecked(true);
+ cbr->setChecked(true);
}
KMiscConfig::~KMiscConfig()
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic