msg_update not recreate labels update text

This commit is contained in:
2026-04-09 05:58:01 -04:00
parent ab6aa7a698
commit c99f0fd70f

30
qt.py
View File

@@ -2535,20 +2535,24 @@ class BalBuildWillDialog(BalDialog):
w.setParent(None)
w.deleteLater()
#def msg_update(self):
# self.clear_layout(self.labelsbox)
# for label in self.labels:
# label=label.replace("\n","<br>")
# qlabel=QLabel(label)
# qlabel.setWordWrap(True)
# self.labelsbox.addWidget(qlabel)
# self.labelsbox.activate()
# self.qwidget.setMinimumSize(self.labelsbox.sizeHint())
# self.qwidget.adjustSize()
# from PyQt6.QtWidgets import QApplication
# QApplication.processEvents()
#
# self.adjustSize()
def msg_update(self):
self.clear_layout(self.labelsbox)
for label in self.labels:
label=label.replace("\n","<br>")
qlabel=QLabel(label)
qlabel.setWordWrap(True)
self.labelsbox.addWidget(qlabel)
self.labelsbox.activate()
self.qwidget.setMinimumSize(self.labelsbox.sizeHint())
self.qwidget.adjustSize()
from PyQt6.QtWidgets import QApplication
QApplication.processEvents()
full_text = "<br><br>".join(self.labels).replace("\n", "<br>")
self.message_label.setText(full_text)
self.adjustSize()