IasAlarmGui.alarm_table_view
index
/home/acaproni/IasRoot/lib/python3.12/site-packages/IasAlarmGui/alarm_table_view.py

 
Classes
       
PySide6.QtWidgets.QTableView(PySide6.QtWidgets.QAbstractItemView)
AlarmGuiTableView

 
class AlarmGuiTableView(PySide6.QtWidgets.QTableView)
    AlarmGuiTableView(parent, events_listener, mode: IasAlarmGui.AlarmTableModel.TableMode)
 
"
The QTableView subclass to handle the right and left click on the table rows
for the active and shelved alarm tables.
 
 
Method resolution order:
AlarmGuiTableView
PySide6.QtWidgets.QTableView
PySide6.QtWidgets.QAbstractItemView
PySide6.QtWidgets.QAbstractScrollArea
PySide6.QtWidgets.QFrame
PySide6.QtWidgets.QWidget
PySide6.QtCore.QObject
PySide6.QtGui.QPaintDevice
Shiboken.Object
builtins.object

Methods defined here:
__init__(self, parent, events_listener, mode: IasAlarmGui.AlarmTableModel.TableMode)
Initialize self.  See help(type(self)) for accurate signature.
mousePressEvent(self, event)
onTableSelectionChanged(self, selected, deselected)
setModel(self, model)

Data and other attributes defined here:
staticMetaObject = PySide6.QtCore.QMetaObject("AlarmGuiTableView" inherits "QTableView": )

Methods inherited from PySide6.QtWidgets.QTableView:
__delattr__(self, name, /)
Implement delattr(self, name).
__setattr__(self, name, value, /)
Implement setattr(self, name, value).
clearSpans(...)
columnAt(...)
columnCountChanged(...)
columnMoved(...)
columnResized(...)
columnSpan(...)
columnViewportPosition(...)
columnWidth(...)
currentChanged(...)
doItemsLayout(...)
dropEvent(...)
gridStyle(...)
hideColumn(...)
hideRow(...)
horizontalHeader(...)
horizontalOffset(...)
horizontalScrollbarAction(...)
indexAt(...)
initViewItemOption(...)
isColumnHidden(...)
isCornerButtonEnabled(...)
isIndexHidden(...)
isRowHidden(...)
isSortingEnabled(...)
moveCursor(...)
paintEvent(...)
resizeColumnToContents(...)
resizeColumnsToContents(...)
resizeRowToContents(...)
resizeRowsToContents(...)
rowAt(...)
rowCountChanged(...)
rowHeight(...)
rowMoved(...)
rowResized(...)
rowSpan(...)
rowViewportPosition(...)
scrollContentsBy(...)
scrollTo(...)
selectColumn(...)
selectRow(...)
selectedIndexes(...)
selectionChanged(...)
setColumnHidden(...)
setColumnWidth(...)
setCornerButtonEnabled(...)
setGridStyle(...)
setHorizontalHeader(...)
setRootIndex(...)
setRowHeight(...)
setRowHidden(...)
setSelection(...)
setSelectionModel(...)
setShowGrid(...)
setSortingEnabled(...)
setSpan(...)
setVerticalHeader(...)
setWordWrap(...)
showColumn(...)
showGrid(...)
showRow(...)
sizeHintForColumn(...)
sizeHintForRow(...)
sortByColumn(...)
timerEvent(...)
updateGeometries(...)
verticalHeader(...)
verticalOffset(...)
verticalScrollbarAction(...)
viewportSizeHint(...)
visualRect(...)
visualRegionForSelection(...)
wordWrap(...)

Static methods inherited from PySide6.QtWidgets.QTableView:
__new__(*args, **kwargs) class method of PySide6.QtWidgets.QTableView
Create and return a new object.  See help(type) for accurate signature.

Methods inherited from PySide6.QtWidgets.QAbstractItemView:
activated = <PySide6.QtCore.Signal object>
alternatingRowColors(...)
autoScrollMargin(...)
clearSelection(...)
clicked = <PySide6.QtCore.Signal object>
closeEditor(...)
closePersistentEditor(...)
commitData(...)
currentIndex(...)
dataChanged(...)
defaultDropAction(...)
dirtyRegionOffset(...)
doAutoScroll(...)
doubleClicked = <PySide6.QtCore.Signal object>
dragDropMode(...)
dragDropOverwriteMode(...)
dragEnabled(...)
dragEnterEvent(...)
dragLeaveEvent(...)
dragMoveEvent(...)
dropIndicatorPosition(...)
edit(...)
editTriggers(...)
editorDestroyed(...)
entered = <PySide6.QtCore.Signal object>
event(...)
eventFilter(...)
executeDelayedItemsLayout(...)
focusInEvent(...)
focusNextPrevChild(...)
focusOutEvent(...)
hasAutoScroll(...)
horizontalScrollMode(...)
horizontalScrollbarValueChanged(...)
iconSize(...)
iconSizeChanged = <PySide6.QtCore.Signal object>
indexWidget(...)
inputMethodEvent(...)
inputMethodQuery(...)
isPersistentEditorOpen(...)
itemDelegate(...)
itemDelegateForColumn(...)
itemDelegateForIndex(...)
itemDelegateForRow(...)
keyPressEvent(...)
keyboardSearch(...)
model(...)
mouseDoubleClickEvent(...)
mouseMoveEvent(...)
mouseReleaseEvent(...)
openPersistentEditor(...)
pressed = <PySide6.QtCore.Signal object>
reset(...)
resetHorizontalScrollMode(...)
resetVerticalScrollMode(...)
resizeEvent(...)
rootIndex(...)
rowsAboutToBeRemoved(...)
rowsInserted(...)
scheduleDelayedItemsLayout(...)
scrollDirtyRegion(...)
scrollToBottom(...)
scrollToTop(...)
selectAll(...)
selectionBehavior(...)
selectionCommand(...)
selectionMode(...)
selectionModel(...)
setAlternatingRowColors(...)
setAutoScroll(...)
setAutoScrollMargin(...)
setCurrentIndex(...)
setDefaultDropAction(...)
setDirtyRegion(...)
setDragDropMode(...)
setDragDropOverwriteMode(...)
setDragEnabled(...)
setDropIndicatorShown(...)
setEditTriggers(...)
setHorizontalScrollMode(...)
setIconSize(...)
setIndexWidget(...)
setItemDelegate(...)
setItemDelegateForColumn(...)
setItemDelegateForRow(...)
setSelectionBehavior(...)
setSelectionMode(...)
setState(...)
setTabKeyNavigation(...)
setTextElideMode(...)
setUpdateThreshold(...)
setVerticalScrollMode(...)
showDropIndicator(...)
sizeHintForIndex(...)
startAutoScroll(...)
startDrag(...)
state(...)
stopAutoScroll(...)
tabKeyNavigation(...)
textElideMode(...)
update(...)
updateEditorData(...)
updateEditorGeometries(...)
updateThreshold(...)
verticalScrollMode(...)
verticalScrollbarValueChanged(...)
viewportEntered = <PySide6.QtCore.Signal object>
viewportEvent(...)

Data and other attributes inherited from PySide6.QtWidgets.QAbstractItemView:
CursorAction = <enum 'CursorAction'>
DragDropMode = <enum 'DragDropMode'>
DropIndicatorPosition = <enum 'DropIndicatorPosition'>
EditTrigger = <flag 'EditTrigger'>
ScrollHint = <enum 'ScrollHint'>
ScrollMode = <enum 'ScrollMode'>
SelectionBehavior = <enum 'SelectionBehavior'>
SelectionMode = <enum 'SelectionMode'>
State = <enum 'State'>

Methods inherited from PySide6.QtWidgets.QAbstractScrollArea:
addScrollBarWidget(...)
contextMenuEvent(...)
cornerWidget(...)
horizontalScrollBar(...)
horizontalScrollBarPolicy(...)
maximumViewportSize(...)
minimumSizeHint(...)
scrollBarWidgets(...)
setCornerWidget(...)
setHorizontalScrollBar(...)
setHorizontalScrollBarPolicy(...)
setSizeAdjustPolicy(...)
setVerticalScrollBar(...)
setVerticalScrollBarPolicy(...)
setViewport(...)
setViewportMargins(...)
setupViewport(...)
sizeAdjustPolicy(...)
sizeHint(...)
verticalScrollBar(...)
verticalScrollBarPolicy(...)
viewport(...)
viewportMargins(...)
wheelEvent(...)

Data and other attributes inherited from PySide6.QtWidgets.QAbstractScrollArea:
SizeAdjustPolicy = <enum 'SizeAdjustPolicy'>

Methods inherited from PySide6.QtWidgets.QFrame:
changeEvent(...)
drawFrame(...)
frameRect(...)
frameShadow(...)
frameShape(...)
frameStyle(...)
frameWidth(...)
initStyleOption(...)
lineWidth(...)
midLineWidth(...)
setFrameRect(...)
setFrameShadow(...)
setFrameShape(...)
setFrameStyle(...)
setLineWidth(...)
setMidLineWidth(...)

Data and other attributes inherited from PySide6.QtWidgets.QFrame:
Shadow = <enum 'Shadow'>
Shape = <enum 'Shape'>
StyleMask = <enum 'StyleMask'>

Methods inherited from PySide6.QtWidgets.QWidget:
__repr__(self, /)
Return repr(self).
acceptDrops(...)
accessibleDescription(...)
accessibleIdentifier(...)
accessibleName(...)
actionEvent(...)
actions(...)
activateWindow(...)
addAction(...)
addActions(...)
adjustSize(...)
autoFillBackground(...)
backgroundRole(...)
backingStore(...)
baseSize(...)
childAt(...)
childrenRect(...)
childrenRegion(...)
clearFocus(...)
clearMask(...)
close(...)
closeEvent(...)
contentsMargins(...)
contentsRect(...)
contextMenuPolicy(...)
create(...)
createWinId(...)
cursor(...)
customContextMenuRequested = <PySide6.QtCore.Signal object>
destroy(...)
devType(...)
effectiveWinId(...)
ensurePolished(...)
enterEvent(...)
focusNextChild(...)
focusPolicy(...)
focusPreviousChild(...)
focusProxy(...)
focusWidget(...)
font(...)
fontInfo(...)
fontMetrics(...)
foregroundRole(...)
frameGeometry(...)
frameSize(...)
geometry(...)
grab(...)
grabGesture(...)
grabKeyboard(...)
grabMouse(...)
grabShortcut(...)
graphicsEffect(...)
graphicsProxyWidget(...)
hasFocus(...)
hasHeightForWidth(...)
hasMouseTracking(...)
hasTabletTracking(...)
height(...)
heightForWidth(...)
hide(...)
hideEvent(...)
initPainter(...)
inputMethodHints(...)
insertAction(...)
insertActions(...)
internalWinId(...)
isActiveWindow(...)
isAncestorOf(...)
isEnabled(...)
isEnabledTo(...)
isFullScreen(...)
isHidden(...)
isLeftToRight(...)
isMaximized(...)
isMinimized(...)
isModal(...)
isRightToLeft(...)
isTopLevel(...)
isVisible(...)
isVisibleTo(...)
isWindow(...)
isWindowModified(...)
keyReleaseEvent(...)
layout(...)
layoutDirection(...)
leaveEvent(...)
locale(...)
lower(...)
mapFrom(...)
mapFromGlobal(...)
mapFromParent(...)
mapTo(...)
mapToGlobal(...)
mapToParent(...)
mask(...)
maximumHeight(...)
maximumSize(...)
maximumWidth(...)
metric(...)
minimumHeight(...)
minimumSize(...)
minimumWidth(...)
move(...)
moveEvent(...)
nativeEvent(...)
nativeParentWidget(...)
nextInFocusChain(...)
normalGeometry(...)
overrideWindowFlags(...)
overrideWindowState(...)
paintEngine(...)
palette(...)
parentWidget(...)
pos(...)
previousInFocusChain(...)
raise_(...)
rect(...)
redirected(...)
releaseKeyboard(...)
releaseMouse(...)
releaseShortcut(...)
removeAction(...)
render(...)
repaint(...)
resize(...)
restoreGeometry(...)
saveGeometry(...)
screen(...)
scroll(...)
setAcceptDrops(...)
setAccessibleDescription(...)
setAccessibleIdentifier(...)
setAccessibleName(...)
setAttribute(...)
setAutoFillBackground(...)
setBackgroundRole(...)
setBaseSize(...)
setContentsMargins(...)
setContextMenuPolicy(...)
setCursor(...)
setDisabled(...)
setEnabled(...)
setFixedHeight(...)
setFixedSize(...)
setFixedWidth(...)
setFocus(...)
setFocusPolicy(...)
setFocusProxy(...)
setFont(...)
setForegroundRole(...)
setGeometry(...)
setGraphicsEffect(...)
setHidden(...)
setInputMethodHints(...)
setLayout(...)
setLayoutDirection(...)
setLocale(...)
setMask(...)
setMaximumHeight(...)
setMaximumSize(...)
setMaximumWidth(...)
setMinimumHeight(...)
setMinimumSize(...)
setMinimumWidth(...)
setMouseTracking(...)
setPalette(...)
setParent(...)
setScreen(...)
setShortcutAutoRepeat(...)
setShortcutEnabled(...)
setSizeIncrement(...)
setSizePolicy(...)
setStatusTip(...)
setStyle(...)
setStyleSheet(...)
setTabletTracking(...)
setToolTip(...)
setToolTipDuration(...)
setUpdatesEnabled(...)
setVisible(...)
setWhatsThis(...)
setWindowFilePath(...)
setWindowFlag(...)
setWindowFlags(...)
setWindowIcon(...)
setWindowIconText(...)
setWindowModality(...)
setWindowModified(...)
setWindowOpacity(...)
setWindowRole(...)
setWindowState(...)
setWindowTitle(...)
sharedPainter(...)
show(...)
showEvent(...)
showFullScreen(...)
showMaximized(...)
showMinimized(...)
showNormal(...)
size(...)
sizeIncrement(...)
sizePolicy(...)
stackUnder(...)
statusTip(...)
style(...)
styleSheet(...)
tabletEvent(...)
testAttribute(...)
toolTip(...)
toolTipDuration(...)
topLevelWidget(...)
underMouse(...)
ungrabGesture(...)
unsetCursor(...)
unsetLayoutDirection(...)
unsetLocale(...)
updateGeometry(...)
updateMicroFocus(...)
updatesEnabled(...)
visibleRegion(...)
whatsThis(...)
width(...)
winId(...)
window(...)
windowFilePath(...)
windowFlags(...)
windowHandle(...)
windowIcon(...)
windowIconChanged = <PySide6.QtCore.Signal object>
windowIconText(...)
windowIconTextChanged = <PySide6.QtCore.Signal object>
windowModality(...)
windowOpacity(...)
windowRole(...)
windowState(...)
windowTitle(...)
windowTitleChanged = <PySide6.QtCore.Signal object>
windowType(...)
x(...)
y(...)

Static methods inherited from PySide6.QtWidgets.QWidget:
createWindowContainer(...)
find(...)
keyboardGrabber(...)
mouseGrabber(...)
setTabOrder(...)

Data and other attributes inherited from PySide6.QtWidgets.QWidget:
RenderFlag = <flag 'RenderFlag'>

Methods inherited from PySide6.QtCore.QObject:
__getattribute__(self, name, /)
Return getattr(self, name).
blockSignals(...)
childEvent(...)
children(...)
connectNotify(...)
customEvent(...)
deleteLater(...)
destroyed = <PySide6.QtCore.Signal object>
disconnectNotify(...)
dumpObjectInfo(...)
dumpObjectTree(...)
dynamicPropertyNames(...)
emit(...)
findChild(...)
findChildren(...)
inherits(...)
installEventFilter(...)
isQuickItemType(...)
isSignalConnected(...)
isWidgetType(...)
isWindowType(...)
killTimer(...)
metaObject(...)
moveToThread(...)
objectName(...)
objectNameChanged = <PySide6.QtCore.Signal object>
parent(...)
property(...)
receivers(...)
removeEventFilter(...)
sender(...)
senderSignalIndex(...)
setObjectName(...)
setProperty(...)
signalsBlocked(...)
startTimer(...)
thread(...)

Class methods inherited from PySide6.QtCore.QObject:
tr(...)

Static methods inherited from PySide6.QtCore.QObject:
connect(...)
disconnect(...)

Methods inherited from PySide6.QtGui.QPaintDevice:
colorCount(...)
depth(...)
devicePixelRatio(...)
devicePixelRatioF(...)
heightMM(...)
logicalDpiX(...)
logicalDpiY(...)
paintingActive(...)
physicalDpiX(...)
physicalDpiY(...)
widthMM(...)

Static methods inherited from PySide6.QtGui.QPaintDevice:
devicePixelRatioFScale(...)
encodeMetricF(...)

Data descriptors inherited from PySide6.QtGui.QPaintDevice:
painters

Data and other attributes inherited from PySide6.QtGui.QPaintDevice:
PaintDeviceMetric = <enum 'PaintDeviceMetric'>

Data descriptors inherited from Shiboken.Object:
__dict__