user parent() method

This commit is contained in:
dries.k
2023-06-11 22:53:55 +02:00
parent 10d1d7b0ae
commit 7ed6eb02e1

View File

@@ -25,7 +25,6 @@ class MessageWidget(QtWidgets.QWidget, Ui_Form):
icon: QtGui.QIcon | None = None, icon: QtGui.QIcon | None = None,
): ):
super(MessageWidget, self).__init__(parent) super(MessageWidget, self).__init__(parent)
self._parent = parent
self.setupUi(self) self.setupUi(self)
self.setAutoFillBackground(True) self.setAutoFillBackground(True)
self.message_item = message_item self.message_item = message_item
@@ -108,8 +107,8 @@ class MessageWidget(QtWidgets.QWidget, Ui_Form):
# Make sure the image fits within the listView # Make sure the image fits within the listView
W = settings.value("MessageWidget/content_image/W_percentage", type=float) W = settings.value("MessageWidget/content_image/W_percentage", type=float)
H = settings.value("MessageWidget/content_image/H_percentage", type=float) H = settings.value("MessageWidget/content_image/H_percentage", type=float)
W *= self._parent.width() - self.label_image.width() W *= self.parent().width() - self.label_image.width()
H *= self._parent.height() H *= self.parent().height()
if pixmap.width() > W or pixmap.height() > H: if pixmap.width() > W or pixmap.height() > H:
pixmap = pixmap.scaled( pixmap = pixmap.scaled(