Add ProgressBar to GUI for Event Insertion/Deletion

- Added logging to GUI Undo functionality
- Added support for hyphens in data input
- Indent encoded JSONPickle output
This commit is contained in:
Xevion
2021-08-27 00:26:12 -05:00
parent 4571a47910
commit 27da721d79
5 changed files with 44 additions and 24 deletions

View File

@@ -14,7 +14,7 @@ from PyQt5 import QtCore, QtGui, QtWidgets
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
MainWindow.setObjectName("MainWindow")
MainWindow.resize(672, 553)
MainWindow.resize(844, 553)
self.centralwidget = QtWidgets.QWidget(MainWindow)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(1)
@@ -60,8 +60,12 @@ class Ui_MainWindow(object):
self.eventCountLabel.setSizePolicy(sizePolicy)
self.eventCountLabel.setObjectName("eventCountLabel")
self.horizontalLayout.addWidget(self.eventCountLabel)
spacerItem = QtWidgets.QSpacerItem(30, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
self.horizontalLayout.addItem(spacerItem)
self.progressBar = QtWidgets.QProgressBar(self.centralwidget)
self.progressBar.setMaximum(0)
self.progressBar.setProperty("value", 0)
self.progressBar.setTextVisible(False)
self.progressBar.setObjectName("progressBar")
self.horizontalLayout.addWidget(self.progressBar)
self.undoButton = QtWidgets.QPushButton(self.centralwidget)
self.undoButton.setObjectName("undoButton")
self.horizontalLayout.addWidget(self.undoButton)
@@ -69,7 +73,7 @@ class Ui_MainWindow(object):
self.gridLayout.addLayout(self.verticalLayout, 0, 0, 1, 1)
MainWindow.setCentralWidget(self.centralwidget)
self.menubar = QtWidgets.QMenuBar(MainWindow)
self.menubar.setGeometry(QtCore.QRect(0, 0, 672, 21))
self.menubar.setGeometry(QtCore.QRect(0, 0, 844, 21))
self.menubar.setObjectName("menubar")
MainWindow.setMenuBar(self.menubar)
self.statusbar = QtWidgets.QStatusBar(MainWindow)