X-Git-Url: https://vaikene.ee/gitweb/gitweb.cgi?p=evaf;a=blobdiff_plain;f=src%2Fapps%2FFileFinder%2FEngine%2Fengine.cpp;h=1cded9037cebbf7ead028bfdcbeca54586122413;hp=bd15220e0f051fd3682be9bb036953b08c92eec8;hb=HEAD;hpb=13dedf19c628b9967e4c4106ab0fd967f1df0b90 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