summaryrefslogtreecommitdiff
path: root/src/plugins/qt4projectmanager/wizards/abstractmobileapp.h
diff options
context:
space:
mode:
authorKai Koehne <kai.koehne@nokia.com>2011-03-15 13:34:44 +0100
committerKai Koehne <kai.koehne@nokia.com>2011-03-16 15:29:05 +0100
commit7365be7cf6265970271919ee7c4d6d75275ecfe8 (patch)
tree0a0f2b48524e5e4fcd59604df388b465ee373d23 /src/plugins/qt4projectmanager/wizards/abstractmobileapp.h
parente00d6c1aba843108e62355eb7816a591ef76fc70 (diff)
downloadqt-creator-7365be7cf6265970271919ee7c4d6d75275ecfe8.tar.gz
MobileWizard: Export library symbols to allow wizards in external plugins
Qt components want to provide Qt Quick Application wizards in their own repos. Allow them to use the MobileAppWizard infrastructure. Reviewed-by: Alessandro Portale
Diffstat (limited to 'src/plugins/qt4projectmanager/wizards/abstractmobileapp.h')
-rw-r--r--src/plugins/qt4projectmanager/wizards/abstractmobileapp.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/plugins/qt4projectmanager/wizards/abstractmobileapp.h b/src/plugins/qt4projectmanager/wizards/abstractmobileapp.h
index 1d32ebab95..b0fcf166ed 100644
--- a/src/plugins/qt4projectmanager/wizards/abstractmobileapp.h
+++ b/src/plugins/qt4projectmanager/wizards/abstractmobileapp.h
@@ -34,6 +34,7 @@
#ifndef ABSTRACTMOBILEAPP_H
#define ABSTRACTMOBILEAPP_H
+#include "../qt4projectmanager_global.h"
#include <QtCore/QFileInfo>
#include <QtCore/QPair>
@@ -44,9 +45,9 @@
QT_FORWARD_DECLARE_CLASS(QTextStream)
namespace Qt4ProjectManager {
-namespace Internal {
-struct AbstractGeneratedFileInfo
+/// \internal
+struct QT4PROJECTMANAGER_EXPORT AbstractGeneratedFileInfo
{
enum FileType {
MainCppFile,
@@ -70,7 +71,8 @@ struct AbstractGeneratedFileInfo
typedef QPair<QString, QString> DeploymentFolder; // QPair<.source, .target>
-class AbstractMobileApp : public QObject
+/// \internal
+class QT4PROJECTMANAGER_EXPORT AbstractMobileApp : public QObject
{
Q_OBJECT
@@ -177,7 +179,6 @@ private:
bool m_networkEnabled;
};
-} // namespace Internal
} // namespace Qt4ProjectManager
#endif // ABSTRACTMOBILEAPP_H