Browser ================= .. currentmodule:: axioma.render .. class:: Browser Просмотр данных в табличной форме Унаследован от: :class:`~PyQt5.QtWidgets.QTableView` .. py:method:: Browser(render, parent=None) Конструктор :param render: Сервисный класс модуля отрисовки :type render: :class:`~axioma.render.Render` :param parent: Родительский объект :type parent: :class:`~PyQt5.QtWidgets.QWidget` или :any:`None` .. py:method:: name() Наименование просмотрщика :return: Наименование :rtype: :class:`str` .. py:method:: setName(name) Установка нового наименования просмотрщика :param name: Новое наименование :type name: :class:`str` .. py:method:: resetModel(model, schema) Установка новой модели просмотра в соответствии с предложенной схемой таблицы :param model: Модель для обновления :type model: :class:`~PyQt5.QtCore.QAbstractItemModel` :param schema: Схема таблицы. Используется в качестве подсказки для выбора как отображать данные разного типа :type schema: :class:`~axioma.core.dp.TableSchema` .. method:: contextChanged() [signal] Сигнал испускается при смене данных в таблице просмотра .. method:: aboutToBeDestroyed() [signal] Сигнал испускается при удалении таблицы просмотра