Use a custom TableView

This commit is contained in:
Christopher T. Johnson
2025-02-14 12:10:32 -05:00
parent eae685e446
commit 5bbe1ebeca
2 changed files with 11 additions and 2 deletions

View File

@@ -20,6 +20,8 @@ from PySide6.QtWidgets import (QApplication, QFrame, QHBoxLayout, QHeaderView,
QPushButton, QSizePolicy, QStatusBar, QTableView, QPushButton, QSizePolicy, QStatusBar, QTableView,
QVBoxLayout, QWidget) QVBoxLayout, QWidget)
from dockettableview import docketTableView
class Ui_MainWindow(object): class Ui_MainWindow(object):
def setupUi(self, MainWindow): def setupUi(self, MainWindow):
if not MainWindow.objectName(): if not MainWindow.objectName():
@@ -39,7 +41,7 @@ class Ui_MainWindow(object):
self.verticalLayout.addWidget(self.docketLabel) self.verticalLayout.addWidget(self.docketLabel)
self.docketView = QTableView(self.centralwidget) self.docketView = docketTableView(self.centralwidget)
self.docketView.setObjectName(u"docketView") self.docketView.setObjectName(u"docketView")
self.verticalLayout.addWidget(self.docketView) self.verticalLayout.addWidget(self.docketView)

View File

@@ -26,7 +26,7 @@
</widget> </widget>
</item> </item>
<item> <item>
<widget class="QTableView" name="docketView"/> <widget class="docketTableView" name="docketView"/>
</item> </item>
<item> <item>
<widget class="QFrame" name="frame"> <widget class="QFrame" name="frame">
@@ -90,6 +90,13 @@
</widget> </widget>
<widget class="QStatusBar" name="statusbar"/> <widget class="QStatusBar" name="statusbar"/>
</widget> </widget>
<customwidgets>
<customwidget>
<class>docketTableView</class>
<extends>QTableView</extends>
<header>dockettableview.h</header>
</customwidget>
</customwidgets>
<resources/> <resources/>
<connections/> <connections/>
</ui> </ui>