summaryrefslogtreecommitdiff
path: root/src/application.h
diff options
context:
space:
mode:
authorAndrea Diamantini <adjam7@gmail.com>2010-01-26 02:09:05 +0100
committerAndrea Diamantini <adjam7@gmail.com>2010-01-26 02:09:05 +0100
commit3bbfba5e0757af9c02dc5cec637e51b67365a896 (patch)
tree228b677ae0d1f00d93cbf49d35875216c62a2a12 /src/application.h
parentdisconnect also webpage signals on close! (diff)
downloadrekonq-3bbfba5e0757af9c02dc5cec637e51b67365a896.tar.xz
MultiThreaded rekonq !!
Yeah, you're reading well... rekonq is using multithreading for the loadUrl slot. This (in theory) should mean: "NO MORE UI FREEZES ON LOAD URLS" :D
Diffstat (limited to 'src/application.h')
-rw-r--r--src/application.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/application.h b/src/application.h
index c9fb079d..a326015d 100644
--- a/src/application.h
+++ b/src/application.h
@@ -35,6 +35,7 @@
#include <KIcon>
#include <kio/job.h>
#include <kio/jobclasses.h>
+#include <ThreadWeaver/Job>
// Qt Includes
#include <QPointer>
@@ -135,11 +136,13 @@ private slots:
*/
void postLaunch();
+ void loadResolvedUrl(ThreadWeaver::Job *);
+
private:
// loadUrl Utilities
- WebView *createView(const Rekonq::OpenType &);
- KUrl resolvUrl(const QString &);
+// WebView *createView(const Rekonq::OpenType &);
+// KUrl resolvUrl(const QString &);
static QPointer<HistoryManager> s_historyManager;
static QPointer<BookmarkProvider> s_bookmarkProvider;