[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdevplatform
From: Andreas Pakulat <apaku () gmx ! de>
Date: 2009-11-22 23:00:33
Message-ID: 1258930833.317490.25933.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 1052997 by apaku:
Add a changed() signal to notify users of the widget that the input changed.
M +9 -0 plugins/cvs/importmetadatawidget.cpp
M +5 -0 plugins/subversion/svnimportmetadatawidget.cpp
M +2 -0 vcs/dvcs/ui/importmetadatawidget.cpp
M +2 -0 vcs/widgets/vcsimportmetadatawidget.h
--- trunk/KDE/kdevplatform/plugins/cvs/importmetadatawidget.cpp #1052996:1052997
@@ -23,6 +23,15 @@
m_ui->sourceLoc->setEnabled( false );
m_ui->sourceLoc->setMode( KFile::Directory );
+
+ connect( m_ui->sourceLoc, SIGNAL(textChanged(QString)), SIGNAL(changed()) );
+ connect( m_ui->sourceLoc, SIGNAL(urlSelected(KUrl)), SIGNAL(changed()) );
+ connect( m_ui->comment, SIGNAL(textChanged()), SIGNAL(changed()) );
+ connect( m_ui->module, SIGNAL(userTextChanged(QString)), SIGNAL(changed()) );
+ connect( m_ui->releaseTag, SIGNAL(userTextChanged(QString)), SIGNAL(changed()) );
+ connect( m_ui->repository, SIGNAL(userTextChanged(QString)), SIGNAL(changed()) );
+ connect( m_ui->vendorTag, SIGNAL(userTextChanged(QString)), SIGNAL(changed()) );
+
}
ImportMetadataWidget::~ImportMetadataWidget()
--- trunk/KDE/kdevplatform/plugins/subversion/svnimportmetadatawidget.cpp #1052996:1052997
@@ -18,6 +18,11 @@
{
m_ui->setupUi( this );
m_ui->srcEdit->setUrl( KUrl() );
+ connect( m_ui->srcEdit, SIGNAL( textChanged(QString)), SIGNAL(changed()) );
+ connect( m_ui->srcEdit, SIGNAL(urlSelected(KUrl)), SIGNAL(changed()) );
+ connect( m_ui->dest, SIGNAL(textChanged(QString)), this, SIGNAL(changed()) );
+ connect( m_ui->dest, SIGNAL(urlSelected(KUrl)), this, SIGNAL(changed()) );
+ connect( m_ui->message, SIGNAL(textChanged()), this, SIGNAL(changed()) );
}
SvnImportMetadataWidget::~SvnImportMetadataWidget()
--- trunk/KDE/kdevplatform/vcs/dvcs/ui/importmetadatawidget.cpp #1052996:1052997
@@ -36,6 +36,8 @@
m_ui->sourceLoc->setEnabled( false );
m_ui->sourceLoc->setMode( KFile::Directory );
+ connect( m_ui->sourceLoc, SIGNAL(textChanged(QString)), this, SIGNAL(changed()) );
+ connect( m_ui->sourceLoc, SIGNAL(urlSelected(KUrl)), this, SIGNAL(changed()) );
}
ImportMetadataWidget::~ImportMetadataWidget()
--- trunk/KDE/kdevplatform/vcs/widgets/vcsimportmetadatawidget.h #1052996:1052997
@@ -46,6 +46,8 @@
* for the destination. The default implementation simply ignores this setting.
*/
virtual void setUseSourceDirForDestination( bool ) {}
+Q_SIGNALS:
+ void changed();
public Q_SLOTS:
virtual void setSourceLocation( const VcsLocation& ) = 0;
virtual void setSourceLocationEditable( bool ) = 0;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic