QuasarAppLib/README.md

64 lines
2.3 KiB
Markdown
Raw Normal View History

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