diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2012-01-26 17:07:20 -0600 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2012-01-26 17:07:20 -0600 |
commit | 057932620ba8355a6506b9d437518e253ba14ed9 (patch) | |
tree | 8793041d09f5d8d0ff120190615d50dd857b3371 /kdesktop/lock/lockdlg.cc | |
parent | 54e88491499f64226445cc1fb974ada7b88ab2f0 (diff) | |
download | tdebase-057932620ba8355a6506b9d437518e253ba14ed9.tar.gz tdebase-057932620ba8355a6506b9d437518e253ba14ed9.zip |
Clean up lock screen internals
This cleanup is part of an effort to resolve Bug 810, but a new Qt3 version is required to fully resolve it
Diffstat (limited to 'kdesktop/lock/lockdlg.cc')
-rw-r--r-- | kdesktop/lock/lockdlg.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/kdesktop/lock/lockdlg.cc b/kdesktop/lock/lockdlg.cc index 0863a22cc..f3eeee0b8 100644 --- a/kdesktop/lock/lockdlg.cc +++ b/kdesktop/lock/lockdlg.cc @@ -215,6 +215,7 @@ void PasswordDlg::init(GreeterPluginHandle *plugin) mNewSessButton->hide(); installEventFilter(this); + setFixedSize( sizeHint() ); mFailedTimerId = 0; mTimeoutTimerId = startTimer(PASSDLG_HIDE_TIMEOUT); @@ -598,6 +599,7 @@ void PasswordDlg::show() { TQDialog::show(); TQApplication::flushX(); + setFixedSize( sizeHint() ); } void PasswordDlg::slotStartNewSession() @@ -818,6 +820,8 @@ void PasswordDlg::slotSwitchUser() connect( btn, TQT_SIGNAL(clicked()), &dialog, TQT_SLOT(reject()) ); vbox2->addWidget( btn ); + dialog.setFixedSize( dialog.sizeHint() ); + int ret = static_cast< LockProcess* >(parent())->execDialog( &dialog ); if (ret != TQDialog::Rejected) { TQDialog::reject(); |