mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-02 00:44:52 +01:00
added show details button
This commit is contained in:
parent
4935791ecf
commit
60e658afad
1 changed files with 18 additions and 3 deletions
|
|
@ -51,7 +51,12 @@ class PublishFrame(QtWidgets.QFrame):
|
|||
progress_widget = QtWidgets.QProgressBar(content_widget)
|
||||
|
||||
copy_log_btn = QtWidgets.QPushButton("Copy log", content_widget)
|
||||
# copy_log_btn.setVisible(False)
|
||||
copy_log_btn.setVisible(False)
|
||||
|
||||
show_details_btn = QtWidgets.QPushButton(
|
||||
"Show details", content_widget
|
||||
)
|
||||
show_details_btn.setVisible(False)
|
||||
|
||||
reset_btn = QtWidgets.QPushButton(content_widget)
|
||||
reset_btn.setIcon(get_icon("refresh"))
|
||||
|
|
@ -67,6 +72,7 @@ class PublishFrame(QtWidgets.QFrame):
|
|||
|
||||
footer_layout = QtWidgets.QHBoxLayout()
|
||||
footer_layout.addWidget(copy_log_btn, 0)
|
||||
footer_layout.addWidget(show_details_btn, 0)
|
||||
footer_layout.addWidget(message_label_bottom, 1)
|
||||
footer_layout.addWidget(reset_btn, 0)
|
||||
footer_layout.addWidget(stop_btn, 0)
|
||||
|
|
@ -91,6 +97,7 @@ class PublishFrame(QtWidgets.QFrame):
|
|||
main_layout.addWidget(info_frame, 0)
|
||||
|
||||
copy_log_btn.clicked.connect(self._on_copy_log)
|
||||
show_details_btn.clicked.connect(self._on_show_details)
|
||||
|
||||
reset_btn.clicked.connect(self._on_reset_clicked)
|
||||
stop_btn.clicked.connect(self._on_stop_clicked)
|
||||
|
|
@ -118,6 +125,7 @@ class PublishFrame(QtWidgets.QFrame):
|
|||
self.progress_widget = progress_widget
|
||||
|
||||
self.copy_log_btn = copy_log_btn
|
||||
self.show_details_btn = show_details_btn
|
||||
self.message_label_bottom = message_label_bottom
|
||||
self.reset_btn = reset_btn
|
||||
self.stop_btn = stop_btn
|
||||
|
|
@ -132,7 +140,8 @@ class PublishFrame(QtWidgets.QFrame):
|
|||
self.main_label.setText("Hit publish! (if you want)")
|
||||
self.message_label.setText("")
|
||||
self.message_label_bottom.setText("")
|
||||
# self.copy_log_btn.setVisible(False)
|
||||
self.copy_log_btn.setVisible(False)
|
||||
self.show_details_btn.setVisible(False)
|
||||
|
||||
self.reset_btn.setEnabled(True)
|
||||
self.stop_btn.setEnabled(False)
|
||||
|
|
@ -149,6 +158,8 @@ class PublishFrame(QtWidgets.QFrame):
|
|||
self._change_bg_property()
|
||||
self._set_progress_visibility(True)
|
||||
self.main_label.setText("Publishing...")
|
||||
self.copy_log_btn.setVisible(False)
|
||||
self.show_details_btn.setVisible(False)
|
||||
|
||||
self.reset_btn.setEnabled(False)
|
||||
self.stop_btn.setEnabled(True)
|
||||
|
|
@ -189,6 +200,8 @@ class PublishFrame(QtWidgets.QFrame):
|
|||
|
||||
def _on_publish_stop(self):
|
||||
self.progress_widget.setValue(self.controller.publish_progress)
|
||||
self.copy_log_btn.setVisible(True)
|
||||
self.show_details_btn.setVisible(True)
|
||||
|
||||
self.reset_btn.setEnabled(True)
|
||||
self.stop_btn.setEnabled(False)
|
||||
|
|
@ -236,7 +249,6 @@ class PublishFrame(QtWidgets.QFrame):
|
|||
self.message_label.setText(msg)
|
||||
self.message_label_bottom.setText("")
|
||||
self._set_success_property(0)
|
||||
# self.copy_log_btn.setVisible(True)
|
||||
|
||||
def _set_validation_errors(self, validation_errors):
|
||||
self.main_label.setText("Your publish didn't pass studio validations")
|
||||
|
|
@ -274,6 +286,9 @@ class PublishFrame(QtWidgets.QFrame):
|
|||
mime_data
|
||||
)
|
||||
|
||||
def _on_show_details(self):
|
||||
pass
|
||||
|
||||
def _on_reset_clicked(self):
|
||||
self.controller.reset()
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue