Qt Utilities: resources/resources.cpp File Reference

Qt Utilities 6.22.1 Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models

Loading...
Searching...
No Matches
Namespaces | Functions
resources.cpp File Reference
`#include "./resources.h"`
`#include "resources/config.h"`
`#include <QDir>`
`#include <QFile>`
`#include <QFont>`
`#include <QIcon>`
`#include <QLibraryInfo>`
`#include <QLocale>`
`#include <QSettings>`
`#include <QString>`
`#include <QStringBuilder>`
`#include <QTranslator>`
`#include <QCoreApplication>`
`#include <iostream>`
Include dependency graph for resources.cpp:

Go to the source code of this file.

## Namespaces
namespace | QtUtilities
| !
namespace | QtUtilities::QtUtilitiesResources
| Functions for using the resources provided by this library.
namespace | QtUtilities::TranslationFiles
| Convenience functions to load translations for Qt and the application.
namespace | QtUtilities::ApplicationInstances
| Convenience functions to check whether a QCoreApplication/QGuiApplication/QApplication singleton has been instantiated yet.

## Functions
QT_UTILITIES_EXPORT void | QtUtilities::QtUtilitiesResources::init ()
| Initiates the resources used and provided by this library.
QT_UTILITIES_EXPORT void | QtUtilities::QtUtilitiesResources::cleanup ()
| Frees the resources used and provided by this library.
QT_UTILITIES_EXPORT QString & | QtUtilities::TranslationFiles::additionalTranslationFilePath ()
| Allows to set an additional search path for translation files.
QT_UTILITIES_EXPORT void | QtUtilities::TranslationFiles::loadQtTranslationFile (std::initializer_list< QString > repositoryNames)
| Loads and installs the appropriate Qt translation file for the current locale.
void | QtUtilities::TranslationFiles::loadQtTranslationFile (initializer_list< QString > repositoryNames, const QString &localeName)
| Loads and installs the appropriate Qt translation file for the specified locale.
QT_UTILITIES_EXPORT void | QtUtilities::TranslationFiles::loadApplicationTranslationFile (const QString &configName, const QString &applicationName)
| Loads and installs the appropriate application translation file for the current locale.
QT_UTILITIES_EXPORT void | QtUtilities::TranslationFiles::loadApplicationTranslationFile (const QString &configName, const QString &applicationName, const QString &localeName)
| Loads and installs the appropriate application translation file for the specified locale.
QT_UTILITIES_EXPORT void | QtUtilities::TranslationFiles::loadApplicationTranslationFile (const QString &configName, const std::initializer_list< QString > &applicationNames)
| Loads and installs the appropriate application translation file for the current locale.
QT_UTILITIES_EXPORT void | QtUtilities::TranslationFiles::loadApplicationTranslationFile (const QString &configName, const std::initializer_list< QString > &applicationNames, const QString &localeName)
| Loads and installs the appropriate application translation file for the specified locale.
QT_UTILITIES_EXPORT void | QtUtilities::TranslationFiles::clearTranslationFiles ()
| Clears all translation files previously loaded via the load-functions in this namespace.
QT_UTILITIES_EXPORT bool | QtUtilities::ApplicationInstances::hasCoreApp ()
| Returns whether a QCoreApplication has been instantiated yet.
QT_UTILITIES_EXPORT void | QtUtilities::setupCommonQtApplicationAttributes ()
| Sets Qt application attributes which are commonly used within my Qt applications.
QT_UTILITIES_EXPORT std::unique_ptr< QSettings > | QtUtilities::getSettings (const QString &organization, const QString &application)
| Returns the settings object for the specified organization and application.
QT_UTILITIES_EXPORT void | QtUtilities::loadSettingsWithLogging (QSettings &settings)
| Loads settings and logs a corresponding message if the env variable QT_DEBUG_SETTINGS is set.
QT_UTILITIES_EXPORT void | QtUtilities::saveSettingsWithLogging (QSettings &settings)
| Saves settings and logs a corresponding message if the env variable QT_DEBUG_SETTINGS is set.
QT_UTILITIES_EXPORT QString | QtUtilities::errorMessageForSettings (const QSettings &settings)
| Returns an error message for the specified settings or an empty string if there's no error.
QT_UTILITIES_EXPORT void | QtUtilities::deletePipelineCacheIfNeeded ()
| Disables the Qt Quick pipeline cache on platforms where this is needed to workaround issues with the cache.