本文整理汇总了Python中PyQt5.QtCore.Qt.DashDotLine方法的典型用法代码示例。如果您正苦于以下问题:Python Qt.DashDotLine方法的具体用法?Python Qt.DashDotLine怎么用?Python Qt.DashDotLine使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类PyQt5.QtCore.Qt
的用法示例。
在下文中一共展示了Qt.DashDotLine方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: setupTable
# 需要导入模块: from PyQt5.QtCore import Qt [as 别名]
# 或者: from PyQt5.QtCore.Qt import DashDotLine [as 别名]
def setupTable(self):
"""?????"""
self.tableWidget.setFocusPolicy(Qt.NoFocus) # ???
self.tableWidget.setGridStyle(Qt.DashDotLine) # ???
self.tableWidget.setWordWrap(True)
self.tableWidget.setCornerButtonEnabled(True)
self.tableWidget.horizontalHeader().setVisible(True) # ????
#self.tableWidget.horizontalHeader().setSortIndicatorShown(True) # ?????
self.tableWidget.horizontalHeader().setStretchLastSection(True) # ??????
self.tableWidget.setColumnCount(self.tableColumnCount) # ??
self.tableWidget.setRowCount(self.tableRowCount) # ??
# ??
for i in range(self.tableRowCount):
item = QTableWidgetItem("%s" % (i+1))
self.tableWidget.setVerticalHeaderItem(i, item) # ??
# ??
for i in range(self.tableColumnCount):
item = QTableWidgetItem(self.tableHeaders[i]) # QIcon, str
self.tableWidget.setHorizontalHeaderItem(i, item) # ?????
for i in [3, 4, 5]:
self.tableWidget.resizeColumnToContents(i) # ????????
# ?????
for i in range(self.tableRowCount):
self.tableContents.append(Checker())
for j in range(self.tableColumnCount):
item = QTableWidgetItem()
self.tableWidget.setItem(i, j, item)
self.setBackgroundColor(self.bgColor)