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

List:       kde-commits
Subject:    [kdev-python/frameworks] parser: port astbuilder KUrl -> QUrl
From:       Sven Brauch <svenbrauch () googlemail ! com>
Date:       2014-12-25 23:57:25
Message-ID: E1Y4IHV-00057a-Bd () scm ! kde ! org
[Download RAW message or body]

Git commit 9e4e2a8de2227cc9cf5045c9112a58b795d4b232 by Sven Brauch.
Committed on 25/12/2014 at 22:50.
Pushed by brauch into branch 'frameworks'.

port astbuilder KUrl -> QUrl

M  +2    -3    parser/astbuilder.cpp
M  +3    -3    parser/astbuilder.h

http://commits.kde.org/kdev-python/9e4e2a8de2227cc9cf5045c9112a58b795d4b232

diff --git a/parser/astbuilder.cpp b/parser/astbuilder.cpp
index 9b4ae62..1f171c3 100644
--- a/parser/astbuilder.cpp
+++ b/parser/astbuilder.cpp
@@ -25,7 +25,6 @@
 #include <malloc.h>
 
 #include <QStringList>
-#include <KUrl>
 #include <QMutexLocker>
 #include <language/duchain/topducontext.h>
 #include <language/duchain/problem.h>
@@ -294,7 +293,7 @@ QString PyUnicodeObjectToQString(PyObject* obj) {
 #endif // windows
 }
 
-QPair<QString, int> fileHeaderHack(QString& contents, const KUrl& filename)
+QPair<QString, int> fileHeaderHack(QString& contents, const QUrl& filename)
 {
     IProject* proj = ICore::self()->projectController()->findProjectForUrl(filename);
     // the file is not in a project, don't apply hack
@@ -375,7 +374,7 @@ struct PythonInitializer : private QMutexLocker {
 };
 }
 
-CodeAst::Ptr AstBuilder::parse(KUrl filename, QString &contents)
+CodeAst::Ptr AstBuilder::parse(const QUrl& filename, QString &contents)
 {
     qDebug() << " ====> AST     ====>     building abstract syntax tree for " << filename.path();
     
diff --git a/parser/astbuilder.h b/parser/astbuilder.h
index 86a15d4..2430112 100644
--- a/parser/astbuilder.h
+++ b/parser/astbuilder.h
@@ -25,7 +25,7 @@
 #include "ast.h"
 #include "parserexport.h"
 
-#include <KUrl>
+#include <QUrl>
 #include "astdefaultvisitor.h"
 
 #include <language/duchain/topducontext.h>
@@ -46,14 +46,14 @@ class CodeAst;
 
 typedef QMap<QString, QString> stringDictionary;
 
-QPair<QString, int> fileHeaderHack(QString& contents, const KUrl& filename);
+QPair<QString, int> fileHeaderHack(QString& contents, const QUrl& filename);
 
 QString PyUnicodeObjectToQString(PyObject* obj);
 
 class KDEVPYTHONPARSER_EXPORT AstBuilder
 {
 public:
-    CodeAst::Ptr parse(KUrl filename, QString &contents);
+    CodeAst::Ptr parse(const QUrl& filename, QString &contents);
     QList<KDevelop::ProblemPointer> m_problems;
 private:
     static QMutex pyInitLock;

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

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