Modes now get to choose a new minimum window width when resizing

This commit is contained in:
Micah Lee 2018-09-28 15:30:37 -07:00
parent 7bd5f686a9
commit 75f0f55dd8
4 changed files with 46 additions and 9 deletions

View file

@ -235,7 +235,7 @@ class ReceiveMode(Mode):
self.info_widget.hide()
# Resize window
self.adjust_size.emit()
self.resize_window()
def toggle_uploads(self):
"""
@ -252,4 +252,10 @@ class ReceiveMode(Mode):
self.info_toggle_button.setIcon( QtGui.QIcon(self.common.get_resource_path('images/uploads_toggle_selected.png')) )
self.info_toggle_button.setFlat(False)
self.adjust_size.emit()
self.resize_window()
def resize_window(self):
min_width = 450
if self.uploads.isVisible():
min_width += 300
self.adjust_size.emit(min_width)