feat: update button in ProjectEntry_Manage

This commit is contained in:
283375 2023-09-23 22:53:27 +08:00
parent 19fa12fe60
commit 212f44892b
Signed by: 283375
SSH Key Fingerprint: SHA256:UcX0qg6ZOSDOeieKPGokA5h7soykG61nz2uxuQgVLSk
3 changed files with 39 additions and 22 deletions

View File

@ -37,6 +37,10 @@ class ProjectEntry_Manage(Ui_ProjectEntry_Manage, QWidget):
)
)
@Slot()
def on_updateButton_clicked(self):
self.updateLabels()
def setAbort(self, b: bool):
self.abort = b

View File

@ -14,13 +14,6 @@
<string notr="true">ProjectEntry_Manage</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="2" column="1">
<widget class="QPushButton" name="redactSourcesButton">
<property name="text">
<string>Redact sources</string>
</property>
</widget>
</item>
<item row="1" column="0" colspan="2">
<widget class="QLabel" name="projectDescriptionLabel">
<property name="text">
@ -28,6 +21,13 @@
</property>
</widget>
</item>
<item row="3" column="0">
<widget class="QPushButton" name="extractButton">
<property name="text">
<string>Extract</string>
</property>
</widget>
</item>
<item row="0" column="0" colspan="2">
<widget class="QLabel" name="projectNameLabel">
<property name="font">
@ -41,14 +41,14 @@
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QPushButton" name="extractButton">
<item row="3" column="1">
<widget class="QPushButton" name="redactSourcesButton">
<property name="text">
<string>Extract</string>
<string>Redact sources</string>
</property>
</widget>
</item>
<item row="3" column="0" colspan="2">
<item row="5" column="0" colspan="2">
<spacer name="verticalSpacer">
<property name="orientation">
<enum>Qt::Vertical</enum>
@ -61,6 +61,13 @@
</property>
</spacer>
</item>
<item row="2" column="0">
<widget class="QPushButton" name="updateButton">
<property name="text">
<string>Update</string>
</property>
</widget>
</item>
</layout>
</widget>
<resources/>

View File

@ -26,16 +26,16 @@ class Ui_ProjectEntry_Manage(object):
ProjectEntry_Manage.setWindowTitle(u"ProjectEntry_Manage")
self.gridLayout = QGridLayout(ProjectEntry_Manage)
self.gridLayout.setObjectName(u"gridLayout")
self.redactSourcesButton = QPushButton(ProjectEntry_Manage)
self.redactSourcesButton.setObjectName(u"redactSourcesButton")
self.gridLayout.addWidget(self.redactSourcesButton, 2, 1, 1, 1)
self.projectDescriptionLabel = QLabel(ProjectEntry_Manage)
self.projectDescriptionLabel.setObjectName(u"projectDescriptionLabel")
self.gridLayout.addWidget(self.projectDescriptionLabel, 1, 0, 1, 2)
self.extractButton = QPushButton(ProjectEntry_Manage)
self.extractButton.setObjectName(u"extractButton")
self.gridLayout.addWidget(self.extractButton, 3, 0, 1, 1)
self.projectNameLabel = QLabel(ProjectEntry_Manage)
self.projectNameLabel.setObjectName(u"projectNameLabel")
font = QFont()
@ -45,14 +45,19 @@ class Ui_ProjectEntry_Manage(object):
self.gridLayout.addWidget(self.projectNameLabel, 0, 0, 1, 2)
self.extractButton = QPushButton(ProjectEntry_Manage)
self.extractButton.setObjectName(u"extractButton")
self.redactSourcesButton = QPushButton(ProjectEntry_Manage)
self.redactSourcesButton.setObjectName(u"redactSourcesButton")
self.gridLayout.addWidget(self.extractButton, 2, 0, 1, 1)
self.gridLayout.addWidget(self.redactSourcesButton, 3, 1, 1, 1)
self.verticalSpacer = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gridLayout.addItem(self.verticalSpacer, 3, 0, 1, 2)
self.gridLayout.addItem(self.verticalSpacer, 5, 0, 1, 2)
self.updateButton = QPushButton(ProjectEntry_Manage)
self.updateButton.setObjectName(u"updateButton")
self.gridLayout.addWidget(self.updateButton, 2, 0, 1, 1)
self.retranslateUi(ProjectEntry_Manage)
@ -61,10 +66,11 @@ class Ui_ProjectEntry_Manage(object):
# setupUi
def retranslateUi(self, ProjectEntry_Manage):
self.redactSourcesButton.setText(QCoreApplication.translate("ProjectEntry_Manage", u"Redact sources", None))
self.projectDescriptionLabel.setText(QCoreApplication.translate("ProjectEntry_Manage", u"-", None))
self.projectNameLabel.setText(QCoreApplication.translate("ProjectEntry_Manage", u"-", None))
self.extractButton.setText(QCoreApplication.translate("ProjectEntry_Manage", u"Extract", None))
self.projectNameLabel.setText(QCoreApplication.translate("ProjectEntry_Manage", u"-", None))
self.redactSourcesButton.setText(QCoreApplication.translate("ProjectEntry_Manage", u"Redact sources", None))
self.updateButton.setText(QCoreApplication.translate("ProjectEntry_Manage", u"Update", None))
pass
# retranslateUi