From d9fbf55a985689e9faa1af4e36f9e6fbcd7f3619 Mon Sep 17 00:00:00 2001 From: Tobias Hunger <tobias.hunger@nokia.com> Date: Wed, 16 Jun 2010 14:24:22 +0200 Subject: [PATCH] Make Task and TaskWindowPrivate classes They both used to be structs. --- src/plugins/projectexplorer/task.h | 4 +++- src/plugins/projectexplorer/taskwindow.cpp | 4 +++- src/plugins/projectexplorer/taskwindow.h | 6 ++---- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/plugins/projectexplorer/task.h b/src/plugins/projectexplorer/task.h index a6d4451236e..c86811647c2 100644 --- a/src/plugins/projectexplorer/task.h +++ b/src/plugins/projectexplorer/task.h @@ -39,7 +39,9 @@ namespace ProjectExplorer { // Build issue (warning or error). -struct PROJECTEXPLORER_EXPORT Task { +class PROJECTEXPLORER_EXPORT Task +{ +public: enum TaskType { Unknown, Error, diff --git a/src/plugins/projectexplorer/taskwindow.cpp b/src/plugins/projectexplorer/taskwindow.cpp index 9f08ed67215..debdb12263a 100644 --- a/src/plugins/projectexplorer/taskwindow.cpp +++ b/src/plugins/projectexplorer/taskwindow.cpp @@ -478,7 +478,9 @@ bool TaskFilterModel::filterAcceptsRow(int sourceRow, const QModelIndex &sourceP // TaskWindow ///// -struct TaskWindowPrivate { +class TaskWindowPrivate +{ +public: Internal::TaskModel *m_model; Internal::TaskFilterModel *m_filter; Internal::TaskView *m_listview; diff --git a/src/plugins/projectexplorer/taskwindow.h b/src/plugins/projectexplorer/taskwindow.h index 9ba2ad9451f..8152d93b4f9 100644 --- a/src/plugins/projectexplorer/taskwindow.h +++ b/src/plugins/projectexplorer/taskwindow.h @@ -42,10 +42,8 @@ class QModelIndex; QT_END_NAMESPACE namespace ProjectExplorer { -struct Task; -struct TaskWindowPrivate; - -struct TaskWindowPrivate; +class Task; +class TaskWindowPrivate; // Show build issues (warnings or errors) and open the editor on click. class PROJECTEXPLORER_EXPORT TaskWindow : public Core::IOutputPane -- GitLab