def initUI(self):
"""
Initialize the MainTable layout.
"""
self.setFixedSize(594, GEOMETRY[b3.getPlatform()]['MAIN_TABLE_HEIGHT'])
self.setStyleSheet("""
QWidget {
background: #FFFFFF;
border: 0;
}
QTableWidget {
background: #FFFFFF;
border: 1px solid #B7B7B7;
color: #484848;
}
QTableWidget QLabel.name {
margin-left: 1px;
}
QTableWidget QLabel.icon {
margin-left: 1px;
}
QTableWidget QLabel.idle {
font-style: italic;
background: yellow;
color: #484848;
margin: 1px;
}
QTableWidget QLabel.running {
font-style: italic;
background: green;
color: white;
margin: 1px;
}
QTableWidget QLabel.errored {
font-style: italic;
background: red;
color: white;
margin: 1px;
}
""")
self.setShowGrid(False)
self.setAcceptDrops(True)
self.setDragEnabled(True)
self.setEditTriggers(QAbstractItemView.NoEditTriggers)
self.setSelectionMode(QAbstractItemView.NoSelection)
self.setFocusPolicy(Qt.NoFocus)
self.horizontalHeader().setVisible(False)
self.verticalHeader().setVisible(False)
self.verticalHeader().sectionResizeMode(QHeaderView.Fixed)
self.verticalHeader().setDefaultSectionSize(34)
self.verticalScrollBar().setStyleSheet("""
QScrollBar:vertical {
background: #B7B7B7;
border: 0;
}
""")
评论列表
文章目录