[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