本文整理汇总了Python中UI.widgets.Tabla.setAlternatingRowColors方法的典型用法代码示例。如果您正苦于以下问题:Python Tabla.setAlternatingRowColors方法的具体用法?Python Tabla.setAlternatingRowColors怎么用?Python Tabla.setAlternatingRowColors使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类UI.widgets.Tabla
的用法示例。
在下文中一共展示了Tabla.setAlternatingRowColors方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: UI_reacciones
# 需要导入模块: from UI.widgets import Tabla [as 别名]
# 或者: from UI.widgets.Tabla import setAlternatingRowColors [as 别名]
#.........这里部分代码省略.........
lyt.addWidget(self.unidadesTemperatura,3,3)
lyt.addItem(QtWidgets.QSpacerItem(10,10,QtWidgets.QSizePolicy.Expanding,QtWidgets.QSizePolicy.Expanding),4,4)
lyt.addItem(QtWidgets.QSpacerItem(10,10,QtWidgets.QSizePolicy.Expanding,QtWidgets.QSizePolicy.Expanding),5,1,1,5)
widget=QtWidgets.QWidget()
self.stacked.addWidget(widget)
lyt=QtWidgets.QGridLayout(widget)
self.check_KFijo=QtWidgets.QRadioButton(QtWidgets.QApplication.translate("pychemqt", "Fixed"))
self.check_KFijo.toggled.connect(self.KeqChanged)
lyt.addWidget(self.check_KFijo,1,1,1,2)
lyt.addWidget(QtWidgets.QLabel("K<sub>eq</sub>"),1,3)
self.Keq=Entrada_con_unidades(float)
lyt.addWidget(self.Keq,1,4)
label=QtWidgets.QLabel()
label.setPixmap(QtGui.QPixmap(os.environ["pychemqt"]+"/images/equation/reaction_equilibrium.png"))
lyt.addWidget(label,1,5,1,4)
self.check_KEq=QtWidgets.QRadioButton(QtWidgets.QApplication.translate("pychemqt", "Equation"))
self.check_KEq.toggled.connect(self.KeqChanged)
lyt.addWidget(self.check_KEq,2,1,1,2)
self.check_KTabla=QtWidgets.QRadioButton(QtWidgets.QApplication.translate("pychemqt", "Table"))
self.check_KTabla.toggled.connect(self.KeqChanged)
lyt.addWidget(self.check_KTabla,2,5,1,2)
self.KEq_Dat=Tabla(1, verticalHeaderLabels=["A", "B", "C", "D", "E", "F", "G", "H"], filas=8)
self.KEq_Dat.setFixedHeight(22*8+4)
self.KEq_Dat.setFixedWidth(120)
lyt.addWidget(self.KEq_Dat,3,3,1,2)
self.KEq_Tab=Tabla(4, horizontalHeader=["T, K", "Keq", "Kcalc", "%Error"], verticalHeader=False, columnReadOnly=[False, False, True, True])
self.KEq_Tab.setSizePolicy(QtWidgets.QSizePolicy.Expanding,QtWidgets.QSizePolicy.Expanding)
self.KEq_Tab.setFixedWidth(400)
self.KEq_Tab.setConnected()
self.KEq_Tab.rowFinished.connect(self.Regresion)
self.KEq_Tab.setAlternatingRowColors(False)
lyt.addWidget(self.KEq_Tab,3,5,1,4)
lyt.addWidget(QtWidgets.QLabel("r²"),4,5)
self.r2=Entrada_con_unidades(float, readOnly=True)
lyt.addWidget(self.r2,4,6)
self.botonTablaPlot=QtWidgets.QPushButton(QtGui.QIcon(QtGui.QPixmap(os.environ["pychemqt"]+"/images/button/plot.png")), QtWidgets.QApplication.translate("pychemqt", "Plot"))
self.botonTablaPlot.clicked.connect(self.Plot)
lyt.addWidget(self.botonTablaPlot,4,7)
self.botonTablaClear=QtWidgets.QPushButton(QtGui.QIcon(QtGui.QPixmap(os.environ["pychemqt"]+"/images/button/clear.png")), QtWidgets.QApplication.translate("pychemqt", "Clear"))
self.botonTablaClear.clicked.connect(self.KEq_Tab.clear)
lyt.addWidget(self.botonTablaClear,4,8)
label=QtWidgets.QLabel()
label.setPixmap(QtGui.QPixmap(os.environ["pychemqt"]+"/images/equation/reaction_equilibrium2.png"))
label.setAlignment(QtCore.Qt.AlignCenter)
lyt.addWidget(label,5,1,1,8)
self.checkGibbs=QtWidgets.QRadioButton(QtWidgets.QApplication.translate("pychemqt", "From Gibbs free energy minimization"))
lyt.addWidget(self.checkGibbs,6,1,1,4)
self.check_KFijo.setChecked(True)
widget=QtWidgets.QWidget()
self.stacked.addWidget(widget)
lyt=QtWidgets.QGridLayout(widget)
widget=QtWidgets.QWidget()
self.stacked.addWidget(widget)
lyt=QtWidgets.QGridLayout(widget)
self.status=Status()
gridLayout.addWidget(self.status, 10,1)