def __init__(self): # pylint: disable=too-many-statements
super(self.__class__, self).__init__()
self.step = 0
self.resize(500, 333)
layout = QVBoxLayout(self)
layout_1 = QHBoxLayout()
self.icon = QLabel()
pixmap = QPixmap(resource('mail-envelope-open.png')).scaled(128, 128)
self.icon.setPixmap(pixmap)
layout_1.addItem(QSpacerItem(0, 0, QSizePolicy.Expanding, 0))
layout_1.addWidget(self.icon)
layout_1.addItem(QSpacerItem(0, 0, QSizePolicy.Expanding, 0))
layout_2 = QHBoxLayout()
self.label = QLabel("Enter invite code:")
font = QFont()
font.setPointSize(14)
self.label.setFont(font)
self.label.setStyleSheet("color: grey")
layout_2.addItem(QSpacerItem(0, 0, QSizePolicy.Expanding, 0))
layout_2.addWidget(self.label)
layout_2.addItem(QSpacerItem(0, 0, QSizePolicy.Expanding, 0))
layout_3 = QHBoxLayout()
self.lineedit = LineEdit(self)
self.lineedit.returnPressed.connect(self.return_pressed)
self.progressbar = QProgressBar()
self.progressbar.setMaximum(8)
self.progressbar.setTextVisible(False)
self.progressbar.hide()
layout_3.addItem(QSpacerItem(85, 0, QSizePolicy.Preferred, 0))
layout_3.addWidget(self.lineedit)
layout_3.addWidget(self.progressbar)
layout_3.addItem(QSpacerItem(85, 0, QSizePolicy.Preferred, 0))
layout_4 = QHBoxLayout()
self.checkbox = QCheckBox(self)
self.checkbox.setText("Always connect using Tor")
self.checkbox.setEnabled(True)
self.checkbox.setCheckable(False)
self.checkbox.setStyleSheet("color: grey")
self.checkbox.setFocusPolicy(Qt.NoFocus)
self.message = QLabel()
self.message.hide()
layout_4.addItem(QSpacerItem(0, 0, QSizePolicy.Expanding, 0))
layout_4.addWidget(self.checkbox)
layout_4.addWidget(self.message)
layout_4.addItem(QSpacerItem(0, 0, QSizePolicy.Expanding, 0))
layout.addItem(QSpacerItem(0, 0, 0, QSizePolicy.Expanding))
layout.addLayout(layout_1)
layout.addLayout(layout_2)
layout.addLayout(layout_3)
layout.addLayout(layout_4)
layout.addItem(QSpacerItem(0, 0, 0, QSizePolicy.Expanding))
评论列表
文章目录