TableView - Таблица просмотра атрибутивной информации¶
-
class
axipy.gui.
TableView
¶ Базовые классы:
axipy.gui.View
Таблица просмотра атрибутивной информации. Для создания экземпляра необходимо использовать
axipy.gui.ViewManager.create_tableview()
через экземпляр view_managerMethods:
close
()Закрывает окно.
show
([type])Показывает окно в соответствие с приведенным типом.
Attributes:
Таблица, на основании которой создается данное окно просмотра.
Размер и положение окна.
Размер и положение окна.
Возвращает тип состояния окна.
Ссылка на объект таблицы просмотра.
Заголовок окна просмотра.
Виджет, соответствующий содержимому окна.
-
close
()¶ Закрывает окно.
-
property
data_object
¶ Таблица, на основании которой создается данное окно просмотра.
- Тип результата
- Результат
Таблица.
-
property
rect
¶ Размер и положение окна.
Предупреждение
Не рекомендуется, начиная с версии 4.0: Используйте
position
.- Тип результата
-
show
(type=1)¶ Показывает окно в соответствие с приведенным типом.
¶ Константа
Значение
Описание
SHOW_NORMAL
1
Обычный показ окна (по умолчанию).
SHOW_MINIMIZED
2
Показ окна в режиме минимизации.
SHOW_MAXIMIZED
3
Показ окна в режиме распахивания.
-
property
table_view
¶ Ссылка на объект таблицы просмотра.
Пример установки сортировки для таблицы в текущем окне по второй колонке по возрастанию:
if isinstance(view_manager.active, TableView): view_manager.active.table_view.sortByColumn(2, Qt.AscendingOrder)
- Тип результата
-