mirror of
https://github.com/onionshare/onionshare.git
synced 2025-05-08 17:34:56 -04:00
Increase minimum window with to 460, and store it in a variable to stop repeating myself
This commit is contained in:
parent
8ca34fadd9
commit
39dd0862d4
4 changed files with 7 additions and 5 deletions
|
@ -50,7 +50,7 @@ class Mode(QtWidgets.QWidget):
|
||||||
|
|
||||||
self.filenames = filenames
|
self.filenames = filenames
|
||||||
|
|
||||||
self.setMinimumWidth(450)
|
self.setMinimumWidth(self.common.min_window_width)
|
||||||
|
|
||||||
# The web object gets created in init()
|
# The web object gets created in init()
|
||||||
self.web = None
|
self.web = None
|
||||||
|
@ -83,7 +83,7 @@ class Mode(QtWidgets.QWidget):
|
||||||
# Hack to allow a minimum width on the main layout
|
# Hack to allow a minimum width on the main layout
|
||||||
# Note: It's up to the downstream Mode to add this to its layout
|
# Note: It's up to the downstream Mode to add this to its layout
|
||||||
self.min_width_widget = QtWidgets.QWidget()
|
self.min_width_widget = QtWidgets.QWidget()
|
||||||
self.min_width_widget.setMinimumWidth(450)
|
self.min_width_widget.setMinimumWidth(self.common.min_window_width)
|
||||||
|
|
||||||
def init(self):
|
def init(self):
|
||||||
"""
|
"""
|
||||||
|
|
|
@ -45,6 +45,7 @@ class OnionShareGui(QtWidgets.QMainWindow):
|
||||||
|
|
||||||
self.common = common
|
self.common = common
|
||||||
self.common.log('OnionShareGui', '__init__')
|
self.common.log('OnionShareGui', '__init__')
|
||||||
|
self.common.min_window_width = 460
|
||||||
|
|
||||||
self.onion = onion
|
self.onion = onion
|
||||||
self.qtapp = qtapp
|
self.qtapp = qtapp
|
||||||
|
@ -169,7 +170,7 @@ class OnionShareGui(QtWidgets.QMainWindow):
|
||||||
self.show()
|
self.show()
|
||||||
|
|
||||||
# Adjust window size, to start with a minimum window width
|
# Adjust window size, to start with a minimum window width
|
||||||
self.adjust_size(450)
|
self.adjust_size(self.common.min_window_width)
|
||||||
|
|
||||||
# The server isn't active yet
|
# The server isn't active yet
|
||||||
self.set_server_active(False)
|
self.set_server_active(False)
|
||||||
|
@ -474,6 +475,7 @@ class OnionShareGui(QtWidgets.QMainWindow):
|
||||||
|
|
||||||
# Adjust sizes of each mode
|
# Adjust sizes of each mode
|
||||||
for mode in [self.share_mode, self.receive_mode]:
|
for mode in [self.share_mode, self.receive_mode]:
|
||||||
|
self.qtapp.processEvents()
|
||||||
adjust_size_widget(mode)
|
adjust_size_widget(mode)
|
||||||
|
|
||||||
# Adjust window size
|
# Adjust window size
|
||||||
|
|
|
@ -194,7 +194,7 @@ class ReceiveMode(Mode):
|
||||||
self.resize_window()
|
self.resize_window()
|
||||||
|
|
||||||
def resize_window(self):
|
def resize_window(self):
|
||||||
min_width = 450
|
min_width = self.common.min_window_width
|
||||||
if self.uploads.isVisible():
|
if self.uploads.isVisible():
|
||||||
min_width += 300
|
min_width += 300
|
||||||
self.adjust_size.emit(min_width)
|
self.adjust_size.emit(min_width)
|
||||||
|
|
|
@ -317,7 +317,7 @@ class ShareMode(Mode):
|
||||||
self.downloads.reset()
|
self.downloads.reset()
|
||||||
|
|
||||||
def resize_window(self):
|
def resize_window(self):
|
||||||
min_width = 450
|
min_width = self.common.min_window_width
|
||||||
if self.downloads.isVisible():
|
if self.downloads.isVisible():
|
||||||
min_width += 300
|
min_width += 300
|
||||||
self.adjust_size.emit(min_width)
|
self.adjust_size.emit(min_width)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue