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

List:       kde-commits
Subject:    [kdevplatform] language/util: Add stream operators for IncludeItem
From:       Kevin Funk <kevin () kfunk ! org>
Date:       2014-01-31 13:06:00
Message-ID: E1W9DnE-00063f-US () scm ! kde ! org
[Download RAW message or body]

Git commit 4a6850cabb4b967cd6691467825f015bc555dacc by Kevin Funk.
Committed on 31/01/2014 at 13:04.
Pushed by kfunk into branch 'master'.

Add stream operators for IncludeItem

M  +6    -1    language/util/includeitem.cpp
M  +4    -0    language/util/includeitem.h

http://commits.kde.org/kdevplatform/4a6850cabb4b967cd6691467825f015bc555dacc

diff --git a/language/util/includeitem.cpp b/language/util/includeitem.cpp
index 6c6a70e..5a4f0a3 100644
--- a/language/util/includeitem.cpp
+++ b/language/util/includeitem.cpp
@@ -18,7 +18,9 @@
 =

 #include "includeitem.h"
 =

-namespace KDevelop {
+#include <QDebug>
+
+using namespace KDevelop;
 =

 IncludeItem::IncludeItem()
     : pathNumber(0)
@@ -39,4 +41,7 @@ KUrl IncludeItem::url() const
   return u;
 }
 =

+QDebug operator<<(QDebug dbg, const IncludeItem& item)
+{
+    return dbg << item.url();
 }
diff --git a/language/util/includeitem.h b/language/util/includeitem.h
index fc97197..9aa2d79 100644
--- a/language/util/includeitem.h
+++ b/language/util/includeitem.h
@@ -23,6 +23,8 @@
 =

 #include "../languageexport.h"
 =

+class QDebug;
+
 namespace KDevelop {
 =

 class KDEVPLATFORMLANGUAGE_EXPORT IncludeItem
@@ -45,4 +47,6 @@ public:
 =

 }
 =

+KDEVPLATFORMLANGUAGE_EXPORT QDebug operator<<(QDebug dbg, const KDevelop::=
IncludeItem& item);
+
 #endif // KDEVPLATFORM_INCLUDEITEM_H

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

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