file transfers fixes - part 7
This commit is contained in:
parent
1b8241eee9
commit
bde69bd417
7 changed files with 32 additions and 15 deletions
|
@ -47,7 +47,7 @@ class MessagesItemsFactory:
|
|||
|
||||
def create_inline_item(self, data, append=True, position=0):
|
||||
elem = QtWidgets.QListWidgetItem()
|
||||
item = InlineImageItem(data, self._messages.width(), elem)
|
||||
item = InlineImageItem(data, self._messages.width(), elem, self._messages)
|
||||
elem.setSizeHint(QtCore.QSize(self._messages.width(), item.height()))
|
||||
if append:
|
||||
self._messages.addItem(elem)
|
||||
|
|
|
@ -406,9 +406,9 @@ class UnsentFileItem(FileTransferItem):
|
|||
|
||||
class InlineImageItem(QtWidgets.QScrollArea):
|
||||
|
||||
def __init__(self, data, width, elem):
|
||||
def __init__(self, data, width, elem, parent=None):
|
||||
|
||||
QtWidgets.QScrollArea.__init__(self)
|
||||
QtWidgets.QScrollArea.__init__(self, parent)
|
||||
self.setFocusPolicy(QtCore.Qt.NoFocus)
|
||||
self._elem = elem
|
||||
self._image_label = QtWidgets.QLabel(self)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue