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.setParent(None)
w.deleteLater() w.deleteLater()
def msg_update(self): #def msg_update(self):
self.clear_layout(self.labelsbox) # self.clear_layout(self.labelsbox)
for label in self.labels: # for label in self.labels:
label=label.replace("\n","<br>") # label=label.replace("\n","<br>")
qlabel=QLabel(label) # qlabel=QLabel(label)
qlabel.setWordWrap(True) # qlabel.setWordWrap(True)
self.labelsbox.addWidget(qlabel) # self.labelsbox.addWidget(qlabel)
self.labelsbox.activate() # self.labelsbox.activate()
self.qwidget.setMinimumSize(self.labelsbox.sizeHint()) # self.qwidget.setMinimumSize(self.labelsbox.sizeHint())
self.qwidget.adjustSize() # self.qwidget.adjustSize()
from PyQt6.QtWidgets import QApplication # from PyQt6.QtWidgets import QApplication
QApplication.processEvents() # QApplication.processEvents()
#
# self.adjustSize()
def msg_update(self):
full_text = "<br><br>".join(self.labels).replace("\n", "<br>")
self.message_label.setText(full_text)
self.adjustSize() self.adjustSize()