QuasarAppLib 1.0.530.c9fba11
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
 CQuasarAppUtils::HumanReadableObjectThe HumanReadableObject interface This is simple class that add one virtula method toString. All children object should be override this method
 CQuasarAppUtils::OptionDataInformation about one option
 CQuasarAppUtils::ParamsContains functions for working with input arguments and logs. This Class support next commandline arguments
 CQuasarAppUtils::PlatformUtilsThe iPlatformUtils class bas interface for get access platform dependent functions and constants
 CQuasarAppUtils::QALoggerLogger handler for app. This class allow to log all message from app to file
 CQuasarAppUtils::QASecretServiceThe qasecretservice class This is a simple provider of QASecretService tool See https://github.com/QuasarApp/SecretService
 CQObject
  CQuasarAppUtils::ISettingsThe Settings class base interface for implementation settings backends. Available implementations: Setting (based on QSettings backend)
   CQuasarAppUtils::SettingsThis is wrapper of the QSettings object
  CQuasarAppUtils::LocalesFor parese local files Example :
 CQuasarAppUtils::Service< Base >The Service class is a template class for creating a singleton services objects. This is manual control wrapper. You should be manually initializing your service object and manually deinitializing. If you don't destroy your service, then service object will be automatically destroyed when application will be closed
 CQuasarAppUtils::Service< ISettings >
  CQuasarAppUtils::ISettingsThe Settings class base interface for implementation settings backends. Available implementations: Setting (based on QSettings backend)
 CQuasarAppUtils::SettingsListenerListener of the ISettings global object. The SettingsListener class is abstract class and contains only one method for hendling settings changes
 CQuasarAppUtils::ValidableObjectBase interface for all object that can be checked to valid