beginning Options layout

This commit is contained in:
Micah Lee 2014-08-27 16:46:19 -07:00
parent e7af77b3f7
commit db6600cb71
2 changed files with 23 additions and 0 deletions

View file

@ -14,6 +14,7 @@ from onionshare import strings, helpers, web
from file_selection import FileSelection
from server_status import ServerStatus
from downloads import Downloads
from options import Options
class Application(QtGui.QApplication):
def __init__(self):
@ -44,11 +45,15 @@ class OnionShareGui(QtGui.QWidget):
# downloads
downloads = Downloads()
# options
options = Options()
# main layout
self.layout = QtGui.QVBoxLayout()
self.layout.addLayout(file_selection)
self.layout.addLayout(server_status)
self.layout.addLayout(downloads)
self.layout.addLayout(options)
self.setLayout(self.layout)
self.show()

18
onionshare_gui/options.py Normal file
View file

@ -0,0 +1,18 @@
from PyQt4 import QtCore, QtGui
import common
from onionshare import strings, helpers
class Options(QtGui.QHBoxLayout):
def __init__(self):
super(Options, self).__init__()
self.addSpacing(10)
# close automatically
self.close_automatically = QtGui.QCheckBox()
self.close_automatically.setCheckState(QtCore.Qt.Checked)
self.close_automatically.setText(strings._("close_on_finish"))
# add the widgets
self.addWidget(self.close_automatically)