summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@digia.com>2013-04-10 16:29:38 +0200
committerJoerg Bornemann <joerg.bornemann@digia.com>2013-04-10 16:50:07 +0200
commitbc411bcae61725212ef114b9b96c85113021bfc2 (patch)
tree3adc0730fba1106590222bca2d054bc9de4e56b2
parent7efe15d437af30903fa7be256f53c3d2e4675f00 (diff)
downloadqbs-bc411bcae61725212ef114b9b96c85113021bfc2.tar.gz
Make ProcessResult class fully public.
Its symbols were not exported, and the header was not included by qbs.h. Change-Id: Id551bb4d80d96b3d67a74f669ed1151ae08d8e15 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
-rw-r--r--src/lib/api/jobs.h3
-rw-r--r--src/lib/qbs.h1
-rw-r--r--src/lib/tools/processresult.h4
3 files changed, 5 insertions, 3 deletions
diff --git a/src/lib/api/jobs.h b/src/lib/api/jobs.h
index 35ce502bd..997720c7b 100644
--- a/src/lib/api/jobs.h
+++ b/src/lib/api/jobs.h
@@ -31,7 +31,6 @@
#include "../buildgraph/forward_decls.h"
#include "../tools/error.h"
-#include "../tools/processresult.h"
#include "../tools/qbs_export.h"
#include <QObject>
@@ -42,7 +41,7 @@ namespace qbs {
class BuildOptions;
class CleanOptions;
class InstallOptions;
-class Settings;
+class ProcessResult;
class SetupProjectParameters;
namespace Internal {
class InternalJob;
diff --git a/src/lib/qbs.h b/src/lib/qbs.h
index 00c52200d..dd7d09279 100644
--- a/src/lib/qbs.h
+++ b/src/lib/qbs.h
@@ -38,6 +38,7 @@
#include "tools/error.h"
#include "tools/installoptions.h"
#include "tools/preferences.h"
+#include "tools/processresult.h"
#include "tools/settings.h"
#include "tools/setupprojectparameters.h"
diff --git a/src/lib/tools/processresult.h b/src/lib/tools/processresult.h
index ab19b9d0f..37d0d9e2f 100644
--- a/src/lib/tools/processresult.h
+++ b/src/lib/tools/processresult.h
@@ -29,6 +29,8 @@
#ifndef QBS_PROCESSRESULT_H
#define QBS_PROCESSRESULT_H
+#include "qbs_export.h"
+
#include <QMetaType>
#include <QProcess>
#include <QString>
@@ -36,7 +38,7 @@
namespace qbs {
-class ProcessResult {
+class QBS_EXPORT ProcessResult {
public:
bool success;