* remember the size set by the user
CCMAIL: trueg@kde.org
svn path=/trunk/KDE/kdebase/apps/; revision=818381
connect( m_editTagLabel, SIGNAL( textChanged(const QString&) ),
this, SLOT( slotLabelChanged(const QString&) ) );
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()
{
}
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() );
void NewTagDialog::slotLabelChanged( const QString& text )
{
enableButtonOk( !text.isEmpty() );
+ virtual QSize sizeHint() const;
+
static Nepomuk::Tag createTag( QWidget* parent = 0 );
private Q_SLOTS:
static Nepomuk::Tag createTag( QWidget* parent = 0 );
private Q_SLOTS: