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>
This commit is contained in:
Tobias Nätterlund
2013-03-07 07:18:29 +01:00
committed by Tobias Nätterlund
parent 9abb4a8c1f
commit 3e373927c5
2 changed files with 8 additions and 6 deletions

View File

@@ -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

View File

@@ -43,11 +43,11 @@ namespace ProjectExplorer {
class Target;
class Project;
class Kit;
class PanelsWidget;
namespace Internal {
class TargetSettingsWidget;
class PanelsWidget;
class TargetSettingsPanelWidget : public QWidget
{