[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kdeplasma-addons/plasma/sreich/youtube-runner] runners/youtube: create a tubejob, except it crashes
From: Shaun Reich <shaun.reich () kdemail ! net>
Date: 2012-02-25 16:10:38
Message-ID: 20120225161038.412F3A60B9 () git ! kde ! org
[Download RAW message or body]
Git commit 42c57c136f911e5d44c5bcd2a98cc7e55b3f1320 by Shaun Reich.
Committed on 25/02/2012 at 16:51.
Pushed by sreich into branch 'plasma/sreich/youtube-runner'.
create a tubejob, except it crashes..
M +2 -2 runners/youtube/youtube.cpp
M +2 -1 runners/youtube/youtube.h
http://commits.kde.org/kdeplasma-addons/42c57c136f911e5d44c5bcd2a98cc7e55b3f1320
diff --git a/runners/youtube/youtube.cpp b/runners/youtube/youtube.cpp
index 4518ea6..6418515 100644
--- a/runners/youtube/youtube.cpp
+++ b/runners/youtube/youtube.cpp
@@ -86,10 +86,10 @@ void YouTube::run(const Plasma::RunnerContext &context, const \
Plasma::QueryMatch void YouTube::startYouTubeJob(Plasma::RunnerContext *context)
{
- kDebug() << "%%%%%% YOUTUBE RUNNING JORB!";
+ kDebug() << "%%%%%% YOUTUBE RUNNING JOB!";
TubeJob *job = new \
TubeJob(KUrl("http://gdata.youtube.com/feeds/api/videos?max-results=1&q=taylor \
swift"), KIO::NoReload, KIO::HideProgressInfo, context);
connect(job, SIGNAL(dataReceived(KIO::Job*,QByteArray,Plasma::RunnerContext*)), \
this, \
SLOT(dataArrived(KIO::Job*,QByteArray,Plasma::RunnerContext*)));
- // job->start();
+ job->start();
}
void YouTube::dataArrived(KIO::Job* job, const QByteArray& data, \
Plasma::RunnerContext* context)
diff --git a/runners/youtube/youtube.h b/runners/youtube/youtube.h
index fd06bfe..cd294d1 100644
--- a/runners/youtube/youtube.h
+++ b/runners/youtube/youtube.h
@@ -63,12 +63,13 @@ class TubeJob : public QObject
public:
TubeJob(const KUrl& url, KIO::LoadType type, KIO::JobFlag flags, \
Plasma::RunnerContext *context);
+ void start();
+
Q_SIGNALS:
void dataReceived(KIO::Job* job, QByteArray data, Plasma::RunnerContext \
*context);
private Q_SLOTS:
void onData(KIO::Job* job, QByteArray data);
- void start();
private:
Plasma::RunnerContext *m_context;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic