[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdepim/wizards
From: Tobias Koenig <tokoe () kde ! org>
Date: 2004-09-04 16:07:23
Message-ID: 20040904160723.7FAB990B5 () office ! kde ! org
[Download RAW message or body]
CVS commit by tokoe:
Replace lineedit for port number by a qspinbox to enforce the input of valid
numbers.
M +5 -5 groupwisewizard.cpp 1.3
M +2 -1 groupwisewizard.h 1.3
--- kdepim/wizards/groupwisewizard.cpp #1.2:1.3
@@ -32,8 +32,8 @@
#include <klocale.h>
-#include <qlayout.h>
#include <qcheckbox.h>
#include <qlabel.h>
-
+#include <qlayout.h>
+#include <qspinbox.h>
class CreateGroupwiseKcalResource : public KConfigPropagator::Change
@@ -238,5 +238,5 @@ GroupwiseWizard::GroupwiseWizard() : KCo
label = new QLabel( i18n("Port:"), page );
topLayout->addWidget( label, 1, 0 );
- mPortEdit = new KLineEdit( page, "0123456789" );
+ mPortEdit = new QSpinBox( 1, 65536, 1, page );
topLayout->addWidget( mPortEdit, 1, 1 );
@@ -274,5 +274,5 @@ void GroupwiseWizard::usrReadConfig()
{
mServerEdit->setText( GroupwiseConfig::self()->host() );
- mPortEdit->setText( QString::number(GroupwiseConfig::self()->port()) );
+ mPortEdit->setValue( GroupwiseConfig::self()->port() );
mUserEdit->setText( GroupwiseConfig::self()->user() );
mPasswordEdit->setText( GroupwiseConfig::self()->password() );
@@ -284,5 +284,5 @@ void GroupwiseWizard::usrWriteConfig()
{
GroupwiseConfig::self()->setHost( mServerEdit->text() );
- GroupwiseConfig::self()->setPort( mPortEdit->text().toUInt() );
+ GroupwiseConfig::self()->setPort( mPortEdit->value() );
GroupwiseConfig::self()->setUser( mUserEdit->text() );
GroupwiseConfig::self()->setPassword( mPasswordEdit->text() );
--- kdepim/wizards/groupwisewizard.h #1.2:1.3
@@ -25,4 +25,5 @@
class KLineEdit;
class QCheckBox;
+class QSpinBox;
class GroupwiseWizard : public KConfigWizard
@@ -37,5 +38,5 @@ class GroupwiseWizard : public KConfigWi
private:
KLineEdit *mServerEdit;
- KLineEdit *mPortEdit;
+ QSpinBox *mPortEdit;
KLineEdit *mUserEdit;
KLineEdit *mPasswordEdit;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic