CharsetSelector ===================== .. currentmodule:: axioma.gui .. class:: CharsetSelector Элемент выбора кодировки Унаследован от: :class:`~PyQt5.QtWidgets.QWidget` Методы: .. method:: CharsetSelector(parent=None) Конструктор класса :param parent: владелец элемента :type parent: :class:`~PyQt5.QtWidgets.QWidget` .. method:: CharsetSelector(charset, parent=None) Конструктор класса :param charset: кодировка :type charset: :class:`str` :param parent: владелец элемента :type parent: :class:`~PyQt5.QtWidgets.QWidget` .. method:: setCharset(charset) Установить кодировку :param charset: кодировка :type charset: :class:`str` .. method:: charset() Получить выбранную кодировку :return: кодировка :rtype: :class:`str` Пример использования: .. code-block:: python from axioma.gui import CharsetSelector from PyQt5.QtWidgets import QDialog dialog = QDialog() charset_selector = CharsetSelector(dialog) dialog.exec()