def initUI(self):
"""
Initialize the Dialog layout.
"""
self.setWindowTitle('Checking update')
self.setFixedSize(400, 120)
self.setStyleSheet("""
QDialog {
background: #F2F2F2;
}
""")
## INIT PROGRESS BAR
self.progress = BusyProgressBar(self)
self.progress.setAlignment(Qt.AlignHCenter)
self.progress.start()
## INITIALIZE UPDATE CHANNEL
self.channel = B3App.Instance().settings.value('update_channel')
if self.channel not in (UPDATE_CHANNEL_STABLE, UPDATE_CHANNEL_BETA, UPDATE_CHANNEL_DEV):
self.channel = getDefaultChannel(b3.__version__)
## INITIALIZE DEFAULT MESSAGE
self.message = QLabel('connecting to update channel: %s' % self.channel, self)
self.message.setAlignment(Qt.AlignHCenter)
self.message.setWordWrap(True)
self.message.setOpenExternalLinks(True)
self.layout = QVBoxLayout()
self.layout.addWidget(self.progress)
self.layout.addWidget(self.message)
self.layout.setAlignment(Qt.AlignCenter)
self.setLayout(self.layout)
self.setModal(True)
评论列表
文章目录