diff --git a/src/plugins/qbsprojectmanager/qbsnodes.cpp b/src/plugins/qbsprojectmanager/qbsnodes.cpp index 5a3f93a81f9..2f12471cf22 100644 --- a/src/plugins/qbsprojectmanager/qbsnodes.cpp +++ b/src/plugins/qbsprojectmanager/qbsnodes.cpp @@ -31,15 +31,12 @@ #include "qbsproject.h" -#include -#include #include #include #include #include -#include // ---------------------------------------------------------------------- // Helpers: @@ -48,24 +45,6 @@ namespace QbsProjectManager { namespace Internal { -QIcon generateIcon() -{ - const QSize desiredSize = QSize(16, 16); - const QIcon projectBaseIcon(QString::fromLatin1(QtSupport::Constants::ICON_QT_PROJECT)); - const QPixmap projectPixmap = Core::FileIconProvider::overlayIcon(QStyle::SP_DirIcon, - projectBaseIcon, - desiredSize); - - QIcon result; - result.addPixmap(projectPixmap); - - return result; -} - -QIcon QbsProjectNode::m_projectIcon = generateIcon(); -QIcon QbsProductNode::m_productIcon = generateIcon(); -QIcon QbsGroupNode::m_groupIcon = generateIcon(); - class FileTreeNode { public: FileTreeNode(const QString &n, FileTreeNode *p = 0) : @@ -269,7 +248,6 @@ QbsGroupNode::QbsGroupNode(const qbs::GroupData *grp, const QString &productPath QbsBaseProjectNode(QString()), m_group(0) { - setIcon(m_groupIcon); setGroup(grp, productPath); } @@ -390,7 +368,6 @@ QbsProductNode::QbsProductNode(const qbs::ProductData *prd) : QbsBaseProjectNode(prd->location().fileName), m_product(0) { - setIcon(m_productIcon); setProduct(prd); } @@ -460,7 +437,6 @@ QbsProjectNode::QbsProjectNode(const QString &projectFile) : QbsBaseProjectNode(projectFile), m_project(0), m_projectData(0) { - setIcon(m_projectIcon); addFileNodes(QList() << new ProjectExplorer::FileNode(projectFile, ProjectExplorer::ProjectFileType, false), this); } diff --git a/src/plugins/qbsprojectmanager/qbsnodes.h b/src/plugins/qbsprojectmanager/qbsnodes.h index 88e06e8f5be..5cbdef311e9 100644 --- a/src/plugins/qbsprojectmanager/qbsnodes.h +++ b/src/plugins/qbsprojectmanager/qbsnodes.h @@ -34,8 +34,6 @@ #include -#include - namespace qbs { class Project; } namespace QbsProjectManager { @@ -124,8 +122,6 @@ private: const qbs::GroupData *m_group; QString m_productPath; - - static QIcon m_groupIcon; }; // -------------------------------------------------------------------- @@ -148,7 +144,6 @@ private: QbsGroupNode *findGroupNode(const QString &name); const qbs::ProductData *m_product; - static QIcon m_productIcon; }; // --------------------------------------------------------------------------- @@ -173,7 +168,6 @@ private: const qbs::Project *m_project; const qbs::ProjectData *m_projectData; - static QIcon m_projectIcon; }; } // namespace Internal } // namespace QbsProjectManager