AxiomaApplication ================= .. note:: Этот класс не входит в поставку Аксиома.Runtime .. currentmodule:: axioma.app .. class:: AxiomaApplication Данный класс представляет собой непосредственное приложение Axioma. Наследован от :class:`~PyQt5.QtWidgets.QApplication` .. method:: AxiomaApplication(argv) Конструктор класса :param argv: аргументы :type argv: :class:`list` [:class:`str`] .. staticmethod:: exec Входит в главный цикл обработки событий и ждет до тех пор, пока не будет вызвана exit(). :return: значение, которое было установлено в exit() (которое равно 0, если exit() вызвана через quit()). Более подробная документация доступна по ссылке http://doc.qt.io/qt-5/qapplication.html#exec :rtype: :class:`int` Пример использования данного класса .. code-block:: python import axioma.app import axioma.gui import sys if __name__ == '__main__': a = axioma.app.AxiomaApplication(sys.argv) gui = axioma.gui.Gui(a) gui.initialize() mainWindow = axioma.app.MainWindow(gui) mainWindow.show() sys.exit(a.exec())