summaryrefslogtreecommitdiff
path: root/src/plugins/projectexplorer
diff options
context:
space:
mode:
authorTobias Nätterlund <tobias.naetterlund.qnx@kdab.com>2013-03-07 07:18:29 +0100
committerTobias Nätterlund <tobias.naetterlund@kdab.com>2013-03-25 08:36:08 +0100
commit3e373927c521dc44ced11765799497afa534fc31 (patch)
tree21fc3536ee3ee4c7b1457a3b1c8d7be2eb28236f /src/plugins/projectexplorer
parent9abb4a8c1f416209bc73dc838d0f7208ad4cdaf4 (diff)
downloadqt-creator-3e373927c521dc44ced11765799497afa534fc31.tar.gz
ProjectExplorer: Make PanelWidget usable from other plugins
Change-Id: Idc3ad99693b145c7d8af319a905bccbb28e51c08 Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com> Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Diffstat (limited to 'src/plugins/projectexplorer')
-rw-r--r--src/plugins/projectexplorer/projectwindow.h12
-rw-r--r--src/plugins/projectexplorer/targetsettingspanel.h2
2 files changed, 8 insertions, 6 deletions
diff --git a/src/plugins/projectexplorer/projectwindow.h b/src/plugins/projectexplorer/projectwindow.h
index 1c06a09a7e..77d6b13021 100644
--- a/src/plugins/projectexplorer/projectwindow.h
+++ b/src/plugins/projectexplorer/projectwindow.h
@@ -30,6 +30,8 @@
#ifndef PROJECTWINDOW_H
#define PROJECTWINDOW_H
+#include "projectexplorer_export.h"
+
#include <QMap>
#include <QScrollArea>
@@ -48,11 +50,7 @@ class Target;
class BuildConfiguration;
class RunConfiguration;
-namespace Internal {
-
-class DoubleTabWidget;
-
-class PanelsWidget : public QScrollArea
+class PROJECTEXPLORER_EXPORT PanelsWidget : public QScrollArea
{
Q_OBJECT
public:
@@ -69,6 +67,10 @@ private:
QWidget *m_root;
};
+namespace Internal {
+
+class DoubleTabWidget;
+
class ProjectWindow : public QWidget
{
Q_OBJECT
diff --git a/src/plugins/projectexplorer/targetsettingspanel.h b/src/plugins/projectexplorer/targetsettingspanel.h
index c6f847985c..28af5eee93 100644
--- a/src/plugins/projectexplorer/targetsettingspanel.h
+++ b/src/plugins/projectexplorer/targetsettingspanel.h
@@ -43,11 +43,11 @@ namespace ProjectExplorer {
class Target;
class Project;
class Kit;
+class PanelsWidget;
namespace Internal {
class TargetSettingsWidget;
-class PanelsWidget;
class TargetSettingsPanelWidget : public QWidget
{