/
makani
/
KPS-Samson
Обзор
Документация
Войти
/
makani
/
KPS-Samson
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Events/ExecutionPlanEditorTable.py
34 строки
2 KB
LenchikTs
Initial commit
14 мар 2024, 13:20
14 мар 2024, 13:20
2917e8e
Код
Авторство
О чём код?
# -*- coding: utf-8 -*- ############################################################################# ## ## Copyright (C) 2006-2012 Chuk&Gek and Vista Software. All rights reserved. ## Copyright (C) 2012-2017 SAMSON Group. All rights reserved. ## ############################################################################# ## ## Это программа является свободным программным обеспечением. ## Вы можете использовать, распространять и/или модифицировать её согласно ## условиям GNU GPL версии 3 или любой более поздней версии. ## ############################################################################# from PyQt4 import QtGui from PyQt4.QtCore import Qt from library.TableView import CTableView from library.TimeItemDelegate import CTimeItemDelegate class CExecutionPlanEditorTable(CTableView): def __init__(self, parent): CTableView.__init__(self, parent) self.verticalHeader().show() self.verticalHeader().setResizeMode(QtGui.QHeaderView.Fixed) self.setSelectionBehavior(QtGui.QAbstractItemView.SelectItems) self.setAlternatingRowColors(True) self.horizontalHeader().setStretchLastSection(True) self.setTabKeyNavigation(True) self.setEditTriggers(QtGui.QAbstractItemView.AnyKeyPressed | QtGui.QAbstractItemView.EditKeyPressed | QtGui.QAbstractItemView.SelectedClicked | QtGui.QAbstractItemView.DoubleClicked) self.setFocusPolicy(Qt.StrongFocus) self.setItemDelegateForColumn(0, CTimeItemDelegate(self)) self.addPopupDelRow()