BibleTime
Namespaces | Functions | Variables
directory.cpp File Reference
#include "directory.h"
#include <optional>
#include <QByteArray>
#include <QCoreApplication>
#include <QDebug>
#include <QDir>
#include <QFileInfo>
#include <QFileInfoList>
#include <QFlags>
#include <QLocale>
#include <QStringList>
#include <QtGlobal>
#include "btassert.h"

Go to the source code of this file.

Namespaces

 util
 
 util::directory
 
 util::directory::anonymous_namespace{directory.cpp}
 

Functions

::qint64 util::directory::getDirSizeRecursive (QString const &dir)
 
const QDir & util::directory::getDisplayTemplatesDir ()
 
QString util::directory::anonymous_namespace{directory.cpp}::getDocFile (QString docName)
 
QString util::directory::getHandbook ()
 
QString util::directory::getHowto ()
 
QDir const & util::directory::getIconDir ()
 
QString const & util::directory::getLicensePath ()
 
const QDir & util::directory::getLocaleDir ()
 
const QDir & util::directory::getPicsDir ()
 
const QDir & util::directory::getUserBaseDir ()
 
const QDir & util::directory::getUserCacheDir ()
 
const QDir & util::directory::getUserDisplayTemplatesDir ()
 
const QDir & util::directory::getUserHomeDir ()
 
const QDir & util::directory::getUserHomeSwordDir ()
 
const QDir & util::directory::getUserIndexDir ()
 
bool util::directory::initDirectoryCache ()
 Initializes the directory cache and returns whether it was successful. More...
 

Variables

QString const util::directory::anonymous_namespace{directory.cpp}::BIBLETIME = QStringLiteral(".bibletime")
 
std::optional< QDir > util::directory::anonymous_namespace{directory.cpp}::cachedDisplayTemplatesDir
 
std::optional< QDir > util::directory::anonymous_namespace{directory.cpp}::cachedLocaleDir
 
std::optional< QDir > util::directory::anonymous_namespace{directory.cpp}::cachedPicsDir
 
std::optional< QDir > util::directory::anonymous_namespace{directory.cpp}::cachedPrefix
 
std::optional< QDir > util::directory::anonymous_namespace{directory.cpp}::cachedUserBaseDir
 
std::optional< QDir > util::directory::anonymous_namespace{directory.cpp}::cachedUserCacheDir
 
std::optional< QDir > util::directory::anonymous_namespace{directory.cpp}::cachedUserDisplayTemplatesDir
 
std::optional< QDir > util::directory::anonymous_namespace{directory.cpp}::cachedUserHomeDir
 
std::optional< QDir > util::directory::anonymous_namespace{directory.cpp}::cachedUserHomeSwordDir
 
std::optional< QDir > util::directory::anonymous_namespace{directory.cpp}::cachedUserIndexDir
 
QString const util::directory::anonymous_namespace{directory.cpp}::SWORD_DIR = QStringLiteral(".sword")