[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [kdepimlibs/akregator_port] krss: fix signal/slots
From:       Frank Osterfeld <frank.osterfeld () kdemail ! net>
Date:       2012-03-31 15:16:22
Message-ID: 20120331151622.0A6A1A60EC () git ! kde ! org
[Download RAW message or body]

Git commit 98c7d054e43b42d3323c3979aff51765e4b63781 by Frank Osterfeld.
Committed on 11/10/2009 at 11:39.
Pushed by osterfeld into branch 'akregator_port'.

fix signal/slots

svn path=/branches/work/akonadi-ports/kdepim/; revision=1033819

M  +12   -2    krss/netresource.cpp
M  +2    -0    krss/netresource.h

http://commits.kde.org/kdepimlibs/98c7d054e43b42d3323c3979aff51765e4b63781

diff --git a/krss/netresource.cpp b/krss/netresource.cpp
index ba8f4a0..fa57e96 100644
--- a/krss/netresource.cpp
+++ b/krss/netresource.cpp
@@ -58,6 +58,8 @@ public:
     void slotFetchFinished( qlonglong id );
     void slotFetchFailed( qlonglong id, const QString& errorMessage );
     void slotFetchAborted( qlonglong id );
+    void slotFetchQueueStarted();
+    void slotFetchQueueFinished();
     void slotRootCollectionRetrieved( KJob* );
 
     org::kde::krss* m_interface;
@@ -115,6 +117,14 @@ void NetResourcePrivate::slotFetchAborted( qlonglong id )
     q->triggerFetchAborted( FeedCollection::feedIdFromAkonadi( id ) );
 }
 
+void NetResourcePrivate::slotFetchQueueStarted() {
+  emit q->fetchQueueStarted( q->id() );
+}
+
+void NetResourcePrivate::slotFetchQueueFinished() {
+  emit q->fetchQueueFinished( q->id() );
+}
+
 void NetResourcePrivate::slotRootCollectionRetrieved( KJob* j )
 {
     const CollectionFetchJob* const job = qobject_cast<CollectionFetchJob*>( j );
@@ -166,9 +176,9 @@ NetResource::NetResource( const QString& resourceId, const \
QString& name, QObjec  connect( d->m_interface, SIGNAL( fetchAborted( qlonglong ) ),
              this, SLOT( slotFetchAborted( qlonglong ) ) );
     connect( d->m_interface, SIGNAL( fetchQueueStarted() ),
-             this, SIGNAL( fetchQueueStarted() ) );
+             this, SLOT( slotFetchQueueStarted() ) );
     connect( d->m_interface, SIGNAL( fetchQueueFinished() ),
-             this, SIGNAL( fetchQueueFinished() ) );
+             this, SLOT( slotFetchQueueFinished() ) );
 
     CollectionFetchJob* const job = new CollectionFetchJob( Collection::root(), \
CollectionFetchJob::FirstLevel );  job->setResource( d->m_id );
diff --git a/krss/netresource.h b/krss/netresource.h
index aa37493..976caab 100644
--- a/krss/netresource.h
+++ b/krss/netresource.h
@@ -74,6 +74,8 @@ private:
     Q_PRIVATE_SLOT( d_func(), void slotFetchFailed( qlonglong id, const QString& \
errorMessage ) )  Q_PRIVATE_SLOT( d_func(), void slotFetchAborted( qlonglong id ) )
     Q_PRIVATE_SLOT( d_func(), void slotRootCollectionRetrieved( KJob* ) )
+    Q_PRIVATE_SLOT( d_func(), void slotFetchQueueStarted() )
+    Q_PRIVATE_SLOT( d_func(), void slotFetchQueueFinished() )
 };
 
 } // namespace KRss


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic