diff options
Diffstat (limited to 'src/tagcloud/newtagdialog.cpp')
| -rw-r--r-- | src/tagcloud/newtagdialog.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/tagcloud/newtagdialog.cpp b/src/tagcloud/newtagdialog.cpp index 4dfafedf8..94af9aad7 100644 --- a/src/tagcloud/newtagdialog.cpp +++ b/src/tagcloud/newtagdialog.cpp @@ -36,14 +36,26 @@ NewTagDialog::NewTagDialog( QWidget* parent ) connect( m_editTagLabel, SIGNAL( textChanged(const QString&) ), this, SLOT( slotLabelChanged(const QString&) ) ); + + // TODO: use KGlobal::config() if NewTagDialog will be moved to kdelibs (KDE 4.2?) + KConfigGroup group(KSharedConfig::openConfig("dolphinrc"), "NewTagDialog"); + restoreDialogSize(group); } NewTagDialog::~NewTagDialog() { + // TODO: use KGlobal::config() if NewTagDialog will be moved to kdelibs (KDE 4.2?) + KConfigGroup group(KSharedConfig::openConfig("dolphinrc"), "NewTagDialog"); + saveDialogSize(group, KConfigBase::Persistent); } +QSize NewTagDialog::sizeHint() const +{ + return QSize(400, 256); +} + void NewTagDialog::slotLabelChanged( const QString& text ) { enableButtonOk( !text.isEmpty() ); |
