X-Git-Url: https://vaikene.ee/gitweb/pswgen10.html?a=blobdiff_plain;f=src%2Fapps%2FFileFinder%2FEngine%2Fengine.cpp;h=1cded9037cebbf7ead028bfdcbeca54586122413;hb=4c0329c5c2690bde28212c89029015a5da4c7e34;hp=bd15220e0f051fd3682be9bb036953b08c92eec8;hpb=13dedf19c628b9967e4c4106ab0fd967f1df0b90;p=evaf
diff --git a/src/apps/FileFinder/Engine/engine.cpp b/src/apps/FileFinder/Engine/engine.cpp
index bd15220..1cded90 100644
--- a/src/apps/FileFinder/Engine/engine.cpp
+++ b/src/apps/FileFinder/Engine/engine.cpp
@@ -3,7 +3,7 @@
* @brief Module for the FileFinder application that searches for files
* @author Enar Vaikene
*
- * Copyright (c) 2011 Enar Vaikene
+ * Copyright (c) 2011-2019 Enar Vaikene
*
* This file is part of the eVaf C++ cross-platform application development framework.
*
@@ -79,7 +79,7 @@ void Module::done()
Internal::Engine::Engine()
: iFileFinder()
- , mWorker(0)
+ , mWorker(nullptr)
{
setObjectName(QString("%1.Engine").arg(VER_MODULE_NAME_STR));
@@ -108,10 +108,10 @@ bool Internal::Engine::init()
void Internal::Engine::done()
{
- if (mWorker) {
+ if (mWorker != nullptr) {
mWorker->stop();
delete mWorker;
- mWorker = 0;
+ mWorker = nullptr;
}
EVAF_INFO("%s finalized", qPrintable(objectName()));
@@ -119,20 +119,20 @@ void Internal::Engine::done()
void Internal::Engine::search(QString const & dir, bool recursive, Filter const & filter)
{
- if (mWorker)
+ if (mWorker != nullptr)
mWorker->search(dir, recursive, filter);
}
bool Internal::Engine::busy() const
{
- if (mWorker)
+ if (mWorker != nullptr)
return mWorker->busy();
return false;
}
void Internal::Engine::cancel()
{
- if (mWorker)
+ if (mWorker != nullptr)
mWorker->cancel();
}
@@ -194,7 +194,7 @@ QStringList Internal::RegExpChain::split(const QString & pattern)
bool e = false;
while (offset < sz) {
- QChar ch = pattern.at(offset++);
+ QChar const ch = pattern.at(offset++);
if (e) {
e = false;
if (ch == '*' || ch == '?' || ch == '[' || ch == ']')
@@ -328,7 +328,7 @@ void Internal::Worker::recursiveSearch(QString const & path)
QDir dir(l);
// Get the list of files in this directory
- QStringList files = dir.entryList(QDir::Files | QDir::NoSymLinks);
+ QStringList const files = dir.entryList(QDir::Files | QDir::NoSymLinks);
foreach (QString const & file, files) {
// Check for the cancel flag
@@ -377,7 +377,7 @@ void Internal::Worker::recursiveSearch(QString const & path)
* ReadBufferSize bytes of data. Every block is checked twice, but we make sure that
* also strings that stretch from one block to another are checked.
*/
- QByteArray b = f.read(ReadBufferSize);
+ QByteArray const b = f.read(ReadBufferSize);
buf.append(b);
if (buf.size() > (2 * ReadBufferSize))
buf.remove(0, ReadBufferSize);
@@ -398,7 +398,7 @@ void Internal::Worker::recursiveSearch(QString const & path)
// Process sub-directories
if (mRecursive) {
- QStringList dirs = dir.entryList(QDir::Dirs | QDir::NoDotAndDotDot | QDir::NoSymLinks);
+ QStringList const dirs = dir.entryList(QDir::Dirs | QDir::NoDotAndDotDot | QDir::NoSymLinks);
foreach (QString const & directory, dirs) {
// Check for the cancel flag