Commit 527aa1d6 authored by Kai Koehne's avatar Kai Koehne

Export CodaRunControl class

Allow class to be used in qmlprofiler plugin.

Change-Id: I2bf055c287254ba4d541879d8c8ebc27fdd8887b
Reviewed-on: http://codereview.qt.nokia.com/424Reviewed-by: default avatarDaniel Teske <daniel.teske@nokia.com>
Reviewed-by: default avatarPaweł Polański <jaggernod@gmail.com>
parent 85cc1afe
......@@ -51,10 +51,9 @@ class SymbianDevice;
}
namespace Qt4ProjectManager {
namespace Internal {
// CodaRunControl configures Coda to run the application
class CodaRunControl : public S60RunControlBase
class QT4PROJECTMANAGER_EXPORT CodaRunControl : public S60RunControlBase
{
Q_OBJECT
public:
......@@ -124,7 +123,6 @@ private:
bool m_stopAfterConnect;
};
} // namespace Internal
} // namespace Qt4ProjectManager
#endif // CODARUNCONTROL_H
......@@ -48,12 +48,12 @@ QT_END_NAMESPACE
namespace Qt4ProjectManager {
class Qt4BaseTarget;
class Qt4ProFileNode;
class CodaRunControl;
namespace Internal {
class SymbianQtVersion;
class Qt4SymbianTarget;
class S60DeviceRunConfigurationFactory;
class CodaRunControl;
class S60DeviceRunConfiguration : public ProjectExplorer::RunConfiguration
{
......
......@@ -33,15 +33,15 @@
#ifndef S60RUNCONTROLBASE_H
#define S60RUNCONTROLBASE_H
#include <qt4projectmanager/qt4projectmanager_global.h>
#include <projectexplorer/runconfiguration.h>
#include <projectexplorer/toolchain.h>
#include <QtCore/QFutureInterface>
namespace Qt4ProjectManager {
namespace Internal {
class S60RunControlBase : public ProjectExplorer::RunControl
class QT4PROJECTMANAGER_EXPORT S60RunControlBase : public ProjectExplorer::RunControl
{
Q_OBJECT
public:
......@@ -96,7 +96,6 @@ private:
char m_installationDrive;
};
} // namespace Internal
} // namespace Qt4ProjectManager
#endif // S60RUNCONTROLBASE_H
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment