2018-08-17 11:01:07 +03:00
|
|
|
|
# QuasarAppLib
|
2018-08-11 18:34:34 +03:00
|
|
|
|
Global function for quasar app.
|
|
|
|
|
This lib include base functions for the all applications of QuasarApp group.
|
|
|
|
|
All methods of the Quasar AppUtils is static
|
|
|
|
|
|
|
|
|
|
* parseParams - parase input data of started application
|
|
|
|
|
* argc - count of arguments
|
|
|
|
|
* argv - arrat of arguments
|
|
|
|
|
* return true if all arguments read else false
|
2018-08-11 18:35:28 +03:00
|
|
|
|
|
|
|
|
|
------------------------
|
2018-08-11 18:34:34 +03:00
|
|
|
|
* getStrArg - get string value of key
|
|
|
|
|
* key
|
|
|
|
|
* return string value of argument
|
|
|
|
|
|
2018-08-11 18:35:28 +03:00
|
|
|
|
------------------------
|
2018-08-11 18:34:34 +03:00
|
|
|
|
* getArg - get string value of key
|
|
|
|
|
* key
|
|
|
|
|
* return string value of argument
|
2018-08-11 18:35:28 +03:00
|
|
|
|
|
|
|
|
|
------------------------
|
2018-08-11 18:34:34 +03:00
|
|
|
|
|
|
|
|
|
* isEndable - check if enable argument of key
|
|
|
|
|
* key
|
|
|
|
|
* return true if argument enabled
|
2018-08-11 18:35:28 +03:00
|
|
|
|
|
|
|
|
|
------------------------
|
2018-08-11 18:34:34 +03:00
|
|
|
|
* initLocale init translation of applictaion
|
|
|
|
|
* locale - string value of locale. example (en)
|
|
|
|
|
* app - app core of qt
|
|
|
|
|
* translator - translator core of qt
|
|
|
|
|
* return return true if locale funded
|
|
|
|
|
|
2018-08-17 11:00:46 +03:00
|
|
|
|
# QuasarAppLib
|
2018-08-11 18:34:34 +03:00
|
|
|
|
Глобальная функция для приложений quasar.
|
|
|
|
|
Эта библиотека включает базовые функции для всех приложений группы QuasarApp.
|
|
|
|
|
Все методы Quasar AppUtils являются статическими
|
|
|
|
|
|
|
|
|
|
* parseParams - парсит входные данные запускаемого приложения
|
|
|
|
|
* argc - количество аргументов
|
|
|
|
|
* argv - аргумент аргументов
|
|
|
|
|
* вернет true, если все аргументы прочитаны верно иначе false
|
2018-08-11 18:35:28 +03:00
|
|
|
|
|
|
|
|
|
------------------------
|
2018-08-11 18:34:34 +03:00
|
|
|
|
* getStrArg - получить строковое значение ключа
|
|
|
|
|
* возвращаемое строковое значение аргумента
|
2018-08-11 18:35:28 +03:00
|
|
|
|
|
|
|
|
|
------------------------
|
2018-08-11 18:34:34 +03:00
|
|
|
|
|
|
|
|
|
* getArg - получить строковое значение ключа
|
|
|
|
|
* возвращаемое строковое значение аргумента
|
2018-08-11 18:35:28 +03:00
|
|
|
|
|
|
|
|
|
------------------------
|
2018-08-11 18:34:34 +03:00
|
|
|
|
|
|
|
|
|
* isEndable - проверить, разрешен ли аргумент ключа
|
|
|
|
|
* вернет true, если аргумент включен
|
2018-08-11 18:35:28 +03:00
|
|
|
|
|
|
|
|
|
------------------------
|
2018-08-11 18:34:34 +03:00
|
|
|
|
* initLocale инициализирует перевод приложения
|
|
|
|
|
* locale - строковое значение locale. пример (en)
|
|
|
|
|
* app - ядро приложения qt
|
|
|
|
|
* translator - ядро переводчика qt
|
|
|
|
|
* вернет true, если все аргументы прочитаны верно иначе false
|