save dialog size

svn path=/trunk/kdenetwork/kmail/; revision=173477
wilder-work
Marc Mutz 24 years ago
parent 4e797440a9
commit 5daa7120ce
  1. 11
      identitydialog.cpp
  2. 1
      identitydialog.h

@ -29,6 +29,8 @@
// other KDE headers:
#include <klocale.h>
#include <kmessagebox.h>
#include <kconfig.h>
#include <kapplication.h>
// Qt headers:
#include <qtabwidget.h>
@ -179,6 +181,15 @@ namespace KMail {
mSignatureConfigurator = new SignatureConfigurator( tabWidget );
mSignatureConfigurator->layout()->setMargin( KDialog::marginHint() );
tabWidget->addTab( mSignatureConfigurator, i18n("&Signature") );
KConfigGroup geometry( kapp->config(), "Geometry" );
if ( geometry.hasKey( "Identity Dialog size" ) )
resize( geometry.readSizeEntry( "Identity Dialog size" ) );
}
IdentityDialog::~IdentityDialog() {
KConfigGroup geometry( kapp->config(), "Geometry" );
geometry.writeEntry( "Identity Dialog size", size() );
}
bool IdentityDialog::checkFolderExists( const QString & folderID,

@ -38,6 +38,7 @@ namespace KMail {
Q_OBJECT
public:
IdentityDialog( QWidget * parent=0, const char * name = 0 );
virtual ~IdentityDialog();
void setIdentity( /*_not_ const*/ KMIdentity & ident );

Loading…
Cancel
Save