2016-09-06 10:33:36 PyQT5 tableview 背景颜色


2016-09-06 10:33:36 PyQT5 tableview 背景颜色

 
 
 
  1. from PyQt5.QtGui import *
  2. from PyQt5.Qt import *
  3. from PyQt5.QtCore import *
  4. class MyDialog(QDialog):
  5. def __init__(self, parent=None):
  6. super(MyDialog, self).__init__(parent)
  7. self.MyTable = QTableWidget(4,3)
  8. self.MyTable.setHorizontalHeaderLabels(['姓名','身高','体重'])
  9. newItem = QTableWidgetItem("松鼠")
  10. newItem.setBackground(QColor(120,130,150))
  11. self.MyTable.setItem(0, 0, newItem)
  12. newItem = QTableWidgetItem("10cm")
  13. newItem.setBackground(QColor('Lime'))
  14. self.MyTable.setItem(0, 1, newItem)
  15. newItem = QTableWidgetItem("60g")
  16. newItem.setBackground(QColor('Gray'))
  17. self.MyTable.setItem(0, 2, newItem)
  18. layout = QHBoxLayout()
  19. layout.addWidget(self.MyTable)
  20. self.setLayout(layout)
  21. if __name__ == '__main__':
  22. import sys
  23. app = QApplication(sys.argv)
  24. myWindow = MyDialog()
  25. myWindow.show()
  26. sys.exit(app.exec_())





免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM