[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [digikam] core/libs: polish and constify
From: Maik Qualmann <null () kde ! org>
Date: 2018-03-31 20:40:22
Message-ID: E1f2NIU-0006wN-MR () code ! kde ! org
[Download RAW message or body]
Git commit c07b02396f1e84964d9a507ff14204d921516ba6 by Maik Qualmann.
Committed on 31/03/2018 at 20:39.
Pushed by mqualmann into branch 'master'.
polish and constify
M +1 -1 core/libs/database/utils/dio.cpp
M +12 -12 core/libs/iojobs/iojobsthread.cpp
M +4 -4 core/libs/iojobs/iojobsthread.h
https://commits.kde.org/digikam/c07b02396f1e84964d9a507ff14204d921516ba6
diff --git a/core/libs/database/utils/dio.cpp b/core/libs/database/utils/dio.cpp
index d87a7a3017..cc678f3ffd 100644
--- a/core/libs/database/utils/dio.cpp
+++ b/core/libs/database/utils/dio.cpp
@@ -422,7 +422,7 @@ void DIO::slotResult()
if (jobThread->hasErrors() && operation != IOJobData::Rename)
{
// Pop-up a message about the error.
- QString errors = QStringList(jobThread->errorsList()).join(QLatin1String("\n"));
+ QString errors = jobThread->errorsList().join(QLatin1String("\n"));
DNotificationWrapper(QString(), errors, DigikamApp::instance(),
DigikamApp::instance()->windowTitle());
}
diff --git a/core/libs/iojobs/iojobsthread.cpp b/core/libs/iojobs/iojobsthread.cpp
index 5bc735da71..a5cfaeca4f 100644
--- a/core/libs/iojobs/iojobsthread.cpp
+++ b/core/libs/iojobs/iojobsthread.cpp
@@ -52,12 +52,12 @@ public:
{
}
- int jobsCount;
- bool isCanceled;
+ int jobsCount;
+ bool isCanceled;
- IOJobData* jobData;
+ IOJobData* jobData;
- QList<QString> errorsList;
+ QStringList errorsList;
};
IOJobsThread::IOJobsThread(QObject* const parent)
@@ -198,21 +198,26 @@ void IOJobsThread::deleteDTrashItems(const DTrashItemInfoList& items)
appendJobs(collection);
}
-bool IOJobsThread::isCanceled()
+bool IOJobsThread::isCanceled() const
{
return d->isCanceled;
}
-bool IOJobsThread::hasErrors()
+bool IOJobsThread::hasErrors() const
{
return !d->errorsList.isEmpty();
}
-QList<QString>& IOJobsThread::errorsList()
+QStringList& IOJobsThread::errorsList() const
{
return d->errorsList;
}
+IOJobData* IOJobsThread::jobData() const
+{
+ return d->jobData;
+}
+
void IOJobsThread::connectOneJob(IOJob* const j)
{
connect(j, SIGNAL(signalError(QString)),
@@ -247,9 +252,4 @@ void IOJobsThread::slotCancel()
ActionThreadBase::cancel();
}
-IOJobData* IOJobsThread::jobData()
-{
- return d->jobData;
-}
-
} // namespace Digikam
diff --git a/core/libs/iojobs/iojobsthread.h b/core/libs/iojobs/iojobsthread.h
index 9a4dcf00ac..472aa93242 100644
--- a/core/libs/iojobs/iojobsthread.h
+++ b/core/libs/iojobs/iojobsthread.h
@@ -92,25 +92,25 @@ public:
* @brief isCanceled
* @return true if the thread was inturrupted
*/
- bool isCanceled();
+ bool isCanceled() const;
/**
* @brief hasErrors
* @return true if string list was not empty
*/
- bool hasErrors();
+ bool hasErrors() const;
/**
* @brief errorsList
* @return
*/
- QList<QString>& errorsList();
+ QStringList& errorsList() const;
/**
* @brief jobData
* @return
*/
- IOJobData* jobData();
+ IOJobData* jobData() const;
public Q_SLOTS:
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic