Maya設置曲線顯示顏色

先就這樣吧!將第一欄的按鈕優化,第二欄主體功能寫好了,但還沒有和UI鏈接上。期待UP主的後續更新吧!

在這裏插入圖片描述

UI

# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file 'D:\R\Rig\Setup_Color.ui'
#
# Created: Tue Jan 14 18:26:36 2020
#      by: pyside2-uic  running on PySide2 2.0.0~alpha0
#
# WARNING! All changes made in this file will be lost!

from PySide2 import QtCore, QtGui, QtWidgets

class Ui_RDS_rigging(object):
    def setupUi(self, RDS_rigging):
        RDS_rigging.setObjectName("RDS_rigging")
        RDS_rigging.setWindowModality(QtCore.Qt.NonModal)
        RDS_rigging.setEnabled(True)
        RDS_rigging.resize(302, 600)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(RDS_rigging.sizePolicy().hasHeightForWidth())
        RDS_rigging.setSizePolicy(sizePolicy)
        RDS_rigging.setMinimumSize(QtCore.QSize(0, 0))
        RDS_rigging.setMaximumSize(QtCore.QSize(302, 600))
        RDS_rigging.setStyleSheet("color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:1, stop:0 rgba(202, 118, 59, 255), stop:1 rgba(182, 189, 205, 255));frame{border:1px solid rgb(0,255,0)};\n"
"background-color: rgb(191, 191, 191);")
        self.gridLayout_2 = QtWidgets.QGridLayout(RDS_rigging)
        self.gridLayout_2.setContentsMargins(1, 1, 1, 1)
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.line_4 = QtWidgets.QFrame(RDS_rigging)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.line_4.sizePolicy().hasHeightForWidth())
        self.line_4.setSizePolicy(sizePolicy)
        self.line_4.setFrameShape(QtWidgets.QFrame.HLine)
        self.line_4.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line_4.setObjectName("line_4")
        self.gridLayout_2.addWidget(self.line_4, 1, 0, 1, 1)
        self.Color_Card = QtWidgets.QFrame(RDS_rigging)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.Color_Card.sizePolicy().hasHeightForWidth())
        self.Color_Card.setSizePolicy(sizePolicy)
        self.Color_Card.setMinimumSize(QtCore.QSize(0, 0))
        self.Color_Card.setMaximumSize(QtCore.QSize(300, 300))
        self.Color_Card.setStyleSheet("QFrame#RDS{\n"
"    border-radius:5px;\n"
"}\n"
"QPushButton#color01{background-color: rgb(0, 0, 0);}\n"
"QPushButton#color02{background-color: rgb(64, 64, 64);}\n"
"QPushButton#color03{background-color: rgb(128, 128, 128);}\n"
"QPushButton#color04{background-color: rgb(151, 0, 40);}\n"
"QPushButton#color05{background-color: rgb(0, 4, 96);}\n"
"QPushButton#color06{background-color: rgb(0, 0, 255);}\n"
"QPushButton#color07{background-color: rgb(0, 70, 25);}\n"
"QPushButton#color08{background-color: rgb(38, 0, 67);}\n"
"QPushButton#color09{background-color: rgb(200, 0, 200);}\n"
"QPushButton#color10{background-color: rgb(138, 72, 51);}\n"
"QPushButton#color11{background-color: rgb(63, 35, 31);}\n"
"QPushButton#color12{background-color: rgb(153, 38, 0);}\n"
"QPushButton#color13{background-color: rgb(255, 0, 0);}\n"
"QPushButton#color14{background-color: rgb(0, 255, 0);}\n"
"QPushButton#color15{background-color: rgb(0, 65, 153);}\n"
"QPushButton#color16{background-color: rgb(255, 255, 255);}\n"
"QPushButton#color17{background-color: rgb(255, 255, 0);}\n"
"QPushButton#color18{background-color: rgb(100, 220, 255);}\n"
"QPushButton#color19{background-color: rgb(67, 255, 163);}\n"
"QPushButton#color20{background-color: rgb(255, 176, 176);}\n"
"QPushButton#color21{background-color: rgb(228, 172, 121);}\n"
"QPushButton#color22{background-color: rgb(255, 255, 99);}\n"
"QPushButton#color23{background-color: rgb(0, 153, 84);}\n"
"QPushButton#color24{background-color: rgb(161, 105, 48);}\n"
"QPushButton#color25{background-color: rgb(159, 161, 48);}\n"
"QPushButton#color26{background-color: rgb(104, 161, 48);}\n"
"QPushButton#color27{background-color: rgb(48, 161, 93);}\n"
"QPushButton#color28{background-color: rgb(48, 161, 161);}\n"
"QPushButton#color29{background-color: rgb(48, 103, 161);}\n"
"QPushButton#color30{background-color: rgb(111, 48, 161);}\n"
"QPushButton#color31{background-color: rgb(161, 48, 105);}\n"
"\n"
"QPushButton#color01,QPushButton#color02,QPushButton#color03,QPushButton#color04,QPushButton#color05,QPushButton#color06,QPushButton#color07,QPushButton#color08,QPushButton#color09,QPushButton#color10,\n"
"QPushButton#color11,QPushButton#color12,QPushButton#color13,QPushButton#color14,QPushButton#color15,QPushButton#color16,QPushButton#color17,QPushButton#color18,QPushButton#color19,QPushButton#color20,\n"
"QPushButton#color21,QPushButton#color22,QPushButton#color23,QPushButton#color24,QPushButton#color25,QPushButton#color26,QPushButton#color27,QPushButton#color28,QPushButton#color29,QPushButton#color30,\n"
"QPushButton#color31,QPushButton#color_off{\n"
"    border-radius:5px;\n"
"    border-style: outset;\n"
"    border-width: 1px;\n"
"    border-radius: 5px;\n"
"    border-color: beige;\n"
"    min-width: 4em;\n"
"    padding: 3px;\n"
"}\n"
"QPushButton#color01:pressed,QPushButton#color02:pressed,QPushButton#color03:pressed,QPushButton#color04:pressed,QPushButton#color05:pressed,QPushButton#color06:pressed,QPushButton#color07:pressed,QPushButton#color08:pressed,QPushButton#color09:pressed,QPushButton#color10:pressed,\n"
"QPushButton#color11:pressed,QPushButton#color12:pressed,QPushButton#color13:pressed,QPushButton#color14:pressed,QPushButton#color15:pressed,QPushButton#color16:pressed,QPushButton#color17:pressed,QPushButton#color18:pressed,QPushButton#color19:pressed,QPushButton#color20:pressed,\n"
"QPushButton#color21:pressed,QPushButton#color22:pressed,QPushButton#color23:pressed,QPushButton#color24:pressed,QPushButton#color25:pressed,QPushButton#color26:pressed,QPushButton#color27:pressed,QPushButton#color28:pressed,QPushButton#color29:pressed,QPushButton#color30:pressed,\n"
"QPushButton#color31:pressed,QPushButton#color_off:pressed{\n"
"    \n"
"    background-color: rgb(115, 115, 115);\n"
"    \n"
"    border-style: inset;\n"
"}")
        self.Color_Card.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.Color_Card.setFrameShadow(QtWidgets.QFrame.Raised)
        self.Color_Card.setLineWidth(1)
        self.Color_Card.setObjectName("Color_Card")
        self.gridLayout = QtWidgets.QGridLayout(self.Color_Card)
        self.gridLayout.setSpacing(3)
        self.gridLayout.setContentsMargins(9, 9, 9, 9)
        self.gridLayout.setObjectName("gridLayout")
        self.color31 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color31.sizePolicy().hasHeightForWidth())
        self.color31.setSizePolicy(sizePolicy)
        self.color31.setText("")
        self.color31.setObjectName("color31")
        self.gridLayout.addWidget(self.color31, 11, 3, 1, 1)
        self.color15 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color15.sizePolicy().hasHeightForWidth())
        self.color15.setSizePolicy(sizePolicy)
        self.color15.setStyleSheet("")
        self.color15.setText("")
        self.color15.setObjectName("color15")
        self.gridLayout.addWidget(self.color15, 7, 3, 1, 1)
        self.color08 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color08.sizePolicy().hasHeightForWidth())
        self.color08.setSizePolicy(sizePolicy)
        self.color08.setAutoFillBackground(False)
        self.color08.setStyleSheet("")
        self.color08.setText("")
        self.color08.setObjectName("color08")
        self.gridLayout.addWidget(self.color08, 5, 4, 1, 1)
        self.color25 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color25.sizePolicy().hasHeightForWidth())
        self.color25.setSizePolicy(sizePolicy)
        self.color25.setStyleSheet("")
        self.color25.setText("")
        self.color25.setObjectName("color25")
        self.gridLayout.addWidget(self.color25, 10, 1, 1, 1)
        self.color24 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color24.sizePolicy().hasHeightForWidth())
        self.color24.setSizePolicy(sizePolicy)
        self.color24.setStyleSheet("")
        self.color24.setText("")
        self.color24.setObjectName("color24")
        self.gridLayout.addWidget(self.color24, 9, 4, 1, 1)
        self.color21 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color21.sizePolicy().hasHeightForWidth())
        self.color21.setSizePolicy(sizePolicy)
        self.color21.setStyleSheet("")
        self.color21.setText("")
        self.color21.setObjectName("color21")
        self.gridLayout.addWidget(self.color21, 9, 1, 1, 1)
        self.color05 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color05.sizePolicy().hasHeightForWidth())
        self.color05.setSizePolicy(sizePolicy)
        self.color05.setStyleSheet("")
        self.color05.setText("")
        self.color05.setObjectName("color05")
        self.gridLayout.addWidget(self.color05, 5, 1, 1, 1)
        self.color06 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color06.sizePolicy().hasHeightForWidth())
        self.color06.setSizePolicy(sizePolicy)
        self.color06.setStyleSheet("")
        self.color06.setText("")
        self.color06.setObjectName("color06")
        self.gridLayout.addWidget(self.color06, 5, 2, 1, 1)
        self.color20 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color20.sizePolicy().hasHeightForWidth())
        self.color20.setSizePolicy(sizePolicy)
        self.color20.setStyleSheet("")
        self.color20.setText("")
        self.color20.setObjectName("color20")
        self.gridLayout.addWidget(self.color20, 8, 4, 1, 1)
        self.line_1 = QtWidgets.QFrame(self.Color_Card)
        self.line_1.setStyleSheet("")
        self.line_1.setFrameShape(QtWidgets.QFrame.HLine)
        self.line_1.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line_1.setObjectName("line_1")
        self.gridLayout.addWidget(self.line_1, 0, 0, 1, 5)
        self.color09 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color09.sizePolicy().hasHeightForWidth())
        self.color09.setSizePolicy(sizePolicy)
        self.color09.setStyleSheet("")
        self.color09.setText("")
        self.color09.setObjectName("color09")
        self.gridLayout.addWidget(self.color09, 6, 1, 1, 1)
        self.color17 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color17.sizePolicy().hasHeightForWidth())
        self.color17.setSizePolicy(sizePolicy)
        self.color17.setStyleSheet("")
        self.color17.setText("")
        self.color17.setObjectName("color17")
        self.gridLayout.addWidget(self.color17, 8, 1, 1, 1)
        self.color03 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color03.sizePolicy().hasHeightForWidth())
        self.color03.setSizePolicy(sizePolicy)
        self.color03.setStyleSheet("")
        self.color03.setText("")
        self.color03.setObjectName("color03")
        self.gridLayout.addWidget(self.color03, 4, 3, 1, 1)
        self.color14 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color14.sizePolicy().hasHeightForWidth())
        self.color14.setSizePolicy(sizePolicy)
        self.color14.setStyleSheet("")
        self.color14.setText("")
        self.color14.setObjectName("color14")
        self.gridLayout.addWidget(self.color14, 7, 2, 1, 1)
        self.color28 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color28.sizePolicy().hasHeightForWidth())
        self.color28.setSizePolicy(sizePolicy)
        self.color28.setText("")
        self.color28.setObjectName("color28")
        self.gridLayout.addWidget(self.color28, 10, 4, 1, 1)
        self.color26 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color26.sizePolicy().hasHeightForWidth())
        self.color26.setSizePolicy(sizePolicy)
        self.color26.setText("")
        self.color26.setObjectName("color26")
        self.gridLayout.addWidget(self.color26, 10, 2, 1, 1)
        self.color07 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color07.sizePolicy().hasHeightForWidth())
        self.color07.setSizePolicy(sizePolicy)
        self.color07.setStyleSheet("")
        self.color07.setText("")
        self.color07.setObjectName("color07")
        self.gridLayout.addWidget(self.color07, 5, 3, 1, 1)
        self.color11 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color11.sizePolicy().hasHeightForWidth())
        self.color11.setSizePolicy(sizePolicy)
        self.color11.setStyleSheet("")
        self.color11.setText("")
        self.color11.setObjectName("color11")
        self.gridLayout.addWidget(self.color11, 6, 3, 1, 1)
        self.color19 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color19.sizePolicy().hasHeightForWidth())
        self.color19.setSizePolicy(sizePolicy)
        self.color19.setStyleSheet("")
        self.color19.setText("")
        self.color19.setObjectName("color19")
        self.gridLayout.addWidget(self.color19, 8, 3, 1, 1)
        self.color_off = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color_off.sizePolicy().hasHeightForWidth())
        self.color_off.setSizePolicy(sizePolicy)
        self.color_off.setStyleSheet("color: rgb(0, 0, 0);")
        self.color_off.setObjectName("color_off")
        self.gridLayout.addWidget(self.color_off, 11, 4, 1, 1)
        self.color13 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color13.sizePolicy().hasHeightForWidth())
        self.color13.setSizePolicy(sizePolicy)
        self.color13.setStyleSheet("")
        self.color13.setText("")
        self.color13.setObjectName("color13")
        self.gridLayout.addWidget(self.color13, 7, 1, 1, 1)
        self.color22 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color22.sizePolicy().hasHeightForWidth())
        self.color22.setSizePolicy(sizePolicy)
        self.color22.setStyleSheet("")
        self.color22.setText("")
        self.color22.setObjectName("color22")
        self.gridLayout.addWidget(self.color22, 9, 2, 1, 1)
        self.color04 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color04.sizePolicy().hasHeightForWidth())
        self.color04.setSizePolicy(sizePolicy)
        self.color04.setStyleSheet("")
        self.color04.setText("")
        self.color04.setObjectName("color04")
        self.gridLayout.addWidget(self.color04, 4, 4, 1, 1)
        self.color16 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color16.sizePolicy().hasHeightForWidth())
        self.color16.setSizePolicy(sizePolicy)
        self.color16.setAutoFillBackground(False)
        self.color16.setStyleSheet("")
        self.color16.setText("")
        self.color16.setAutoDefault(False)
        self.color16.setObjectName("color16")
        self.gridLayout.addWidget(self.color16, 7, 4, 1, 1)
        self.color30 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color30.sizePolicy().hasHeightForWidth())
        self.color30.setSizePolicy(sizePolicy)
        self.color30.setText("")
        self.color30.setObjectName("color30")
        self.gridLayout.addWidget(self.color30, 11, 2, 1, 1)
        self.color29 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color29.sizePolicy().hasHeightForWidth())
        self.color29.setSizePolicy(sizePolicy)
        self.color29.setText("")
        self.color29.setObjectName("color29")
        self.gridLayout.addWidget(self.color29, 11, 1, 1, 1)
        self.color02 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color02.sizePolicy().hasHeightForWidth())
        self.color02.setSizePolicy(sizePolicy)
        self.color02.setStyleSheet("")
        self.color02.setText("")
        self.color02.setDefault(False)
        self.color02.setObjectName("color02")
        self.gridLayout.addWidget(self.color02, 4, 2, 1, 1)
        self.color01 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color01.sizePolicy().hasHeightForWidth())
        self.color01.setSizePolicy(sizePolicy)
        self.color01.setToolTip("")
        self.color01.setToolTipDuration(1)
        self.color01.setStyleSheet("")
        self.color01.setText("")
        self.color01.setCheckable(False)
        self.color01.setChecked(False)
        self.color01.setObjectName("color01")
        self.gridLayout.addWidget(self.color01, 4, 1, 1, 1)
        self.color12 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color12.sizePolicy().hasHeightForWidth())
        self.color12.setSizePolicy(sizePolicy)
        self.color12.setStyleSheet("")
        self.color12.setText("")
        self.color12.setObjectName("color12")
        self.gridLayout.addWidget(self.color12, 6, 4, 1, 1)
        self.color23 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color23.sizePolicy().hasHeightForWidth())
        self.color23.setSizePolicy(sizePolicy)
        self.color23.setStyleSheet("")
        self.color23.setText("")
        self.color23.setObjectName("color23")
        self.gridLayout.addWidget(self.color23, 9, 3, 1, 1)
        self.color10 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color10.sizePolicy().hasHeightForWidth())
        self.color10.setSizePolicy(sizePolicy)
        self.color10.setStyleSheet("")
        self.color10.setText("")
        self.color10.setObjectName("color10")
        self.gridLayout.addWidget(self.color10, 6, 2, 1, 1)
        self.color27 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color27.sizePolicy().hasHeightForWidth())
        self.color27.setSizePolicy(sizePolicy)
        self.color27.setLayoutDirection(QtCore.Qt.LeftToRight)
        self.color27.setText("")
        self.color27.setAutoDefault(False)
        self.color27.setDefault(False)
        self.color27.setFlat(False)
        self.color27.setObjectName("color27")
        self.gridLayout.addWidget(self.color27, 10, 3, 1, 1)
        self.color18 = QtWidgets.QPushButton(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.color18.sizePolicy().hasHeightForWidth())
        self.color18.setSizePolicy(sizePolicy)
        self.color18.setStyleSheet("")
        self.color18.setText("")
        self.color18.setObjectName("color18")
        self.gridLayout.addWidget(self.color18, 8, 2, 1, 1)
        self.line = QtWidgets.QFrame(self.Color_Card)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.line.sizePolicy().hasHeightForWidth())
        self.line.setSizePolicy(sizePolicy)
        self.line.setFrameShape(QtWidgets.QFrame.HLine)
        self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line.setObjectName("line")
        self.gridLayout.addWidget(self.line, 2, 0, 1, 5)
        self.label = QtWidgets.QLabel(self.Color_Card)
        self.label.setEnabled(False)
        self.label.setStyleSheet("color: rgb(0, 0, 0);")
        self.label.setIndent(-10)
        self.label.setOpenExternalLinks(False)
        self.label.setObjectName("label")
        self.gridLayout.addWidget(self.label, 1, 0, 1, 5)
        self.gridLayout_2.addWidget(self.Color_Card, 0, 0, 1, 1)
        self.Create_Jnt = QtWidgets.QFrame(RDS_rigging)
        self.Create_Jnt.setMinimumSize(QtCore.QSize(0, 0))
        self.Create_Jnt.setMaximumSize(QtCore.QSize(300, 200))
        self.Create_Jnt.setSizeIncrement(QtCore.QSize(0, 0))
        self.Create_Jnt.setStyleSheet("QFrame#Create_Jnt{background-color: rgb(140, 140, 140);}\n"
"\n"
"QPushButton#pushButton,QLabel#label_2,QLabel#label_3,QLabel#label_4,QRadioButton#radioButton,QRadioButton#radioButton_2{color: rgb(0, 0, 0);background-color: rgb(140, 140, 140);}\n"
"\n"
"")
        self.Create_Jnt.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.Create_Jnt.setFrameShadow(QtWidgets.QFrame.Raised)
        self.Create_Jnt.setObjectName("Create_Jnt")
        self.gridLayout_3 = QtWidgets.QGridLayout(self.Create_Jnt)
        self.gridLayout_3.setObjectName("gridLayout_3")
        self.pushButton = QtWidgets.QPushButton(self.Create_Jnt)
        self.pushButton.setObjectName("pushButton")
        self.gridLayout_3.addWidget(self.pushButton, 6, 0, 1, 4)
        self.label_3 = QtWidgets.QLabel(self.Create_Jnt)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_3.sizePolicy().hasHeightForWidth())
        self.label_3.setSizePolicy(sizePolicy)
        self.label_3.setObjectName("label_3")
        self.gridLayout_3.addWidget(self.label_3, 4, 0, 1, 2)
        self.label_2 = QtWidgets.QLabel(self.Create_Jnt)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_2.sizePolicy().hasHeightForWidth())
        self.label_2.setSizePolicy(sizePolicy)
        self.label_2.setObjectName("label_2")
        self.gridLayout_3.addWidget(self.label_2, 1, 0, 1, 3)
        self.line_2 = QtWidgets.QFrame(self.Create_Jnt)
        self.line_2.setFrameShape(QtWidgets.QFrame.HLine)
        self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line_2.setObjectName("line_2")
        self.gridLayout_3.addWidget(self.line_2, 0, 0, 1, 4)
        self.label_4 = QtWidgets.QLabel(self.Create_Jnt)
        self.label_4.setObjectName("label_4")
        self.gridLayout_3.addWidget(self.label_4, 2, 0, 1, 1)
        self.spinBox = QtWidgets.QSpinBox(self.Create_Jnt)
        self.spinBox.setObjectName("spinBox")
        self.gridLayout_3.addWidget(self.spinBox, 2, 1, 1, 1)
        self.line_3 = QtWidgets.QFrame(self.Create_Jnt)
        self.line_3.setFrameShape(QtWidgets.QFrame.HLine)
        self.line_3.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line_3.setObjectName("line_3")
        self.gridLayout_3.addWidget(self.line_3, 3, 0, 1, 4)
        self.create_jnt = QtWidgets.QRadioButton(self.Create_Jnt)
        self.create_jnt.setEnabled(True)
        self.create_jnt.setCheckable(True)
        self.create_jnt.setChecked(False)
        self.create_jnt.setObjectName("create_jnt")
        self.gridLayout_3.addWidget(self.create_jnt, 5, 2, 1, 1)
        self.lineEdit = QtWidgets.QLineEdit(self.Create_Jnt)
        self.lineEdit.setEnabled(False)
        self.lineEdit.setFrame(True)
        self.lineEdit.setObjectName("lineEdit")
        self.gridLayout_3.addWidget(self.lineEdit, 5, 3, 1, 1)
        self.horizontalSlider = QtWidgets.QSlider(self.Create_Jnt)
        self.horizontalSlider.setOrientation(QtCore.Qt.Horizontal)
        self.horizontalSlider.setObjectName("horizontalSlider")
        self.gridLayout_3.addWidget(self.horizontalSlider, 2, 2, 1, 2)
        self.radioButton = QtWidgets.QRadioButton(self.Create_Jnt)
        self.radioButton.setChecked(True)
        self.radioButton.setObjectName("radioButton")
        self.gridLayout_3.addWidget(self.radioButton, 5, 0, 1, 2)
        self.gridLayout_2.addWidget(self.Create_Jnt, 2, 0, 1, 1)

        self.retranslateUi(RDS_rigging)
        QtCore.QObject.connect(self.spinBox, QtCore.SIGNAL("valueChanged(int)"), self.horizontalSlider.setValue)
        QtCore.QObject.connect(self.horizontalSlider, QtCore.SIGNAL("valueChanged(int)"), self.spinBox.setValue)
        QtCore.QObject.connect(self.create_jnt, QtCore.SIGNAL("toggled(bool)"), self.lineEdit.setEnabled)
        QtCore.QMetaObject.connectSlotsByName(RDS_rigging)

    def retranslateUi(self, RDS_rigging):
        RDS_rigging.setWindowTitle(QtWidgets.QApplication.translate("RDS_rigging", "RDS", None, -1))
        self.color_off.setText(QtWidgets.QApplication.translate("RDS_rigging", "OFF", None, -1))
        self.label.setText(QtWidgets.QApplication.translate("RDS_rigging", "set_color", None, -1))
        self.pushButton.setText(QtWidgets.QApplication.translate("RDS_rigging", "創建骨骼", None, -1))
        self.label_3.setText(QtWidgets.QApplication.translate("RDS_rigging", "骨骼名稱", None, -1))
        self.label_2.setText(QtWidgets.QApplication.translate("RDS_rigging", "根據曲線創建骨骼", None, -1))
        self.label_4.setText(QtWidgets.QApplication.translate("RDS_rigging", "骨骼段數:", None, -1))
        self.create_jnt.setText(QtWidgets.QApplication.translate("RDS_rigging", "自定義", None, -1))
        self.radioButton.setText(QtWidgets.QApplication.translate("RDS_rigging", "根據曲線名稱", None, -1))


Setup_Color

# -*- coding:utf-8 -*-
# Author:RDS
# QQ:872876319
import sys
sys.path.append(r'D:\PY\RDS\RDS\UI')
from PySide2 import QtCore, QtGui, QtWidgets
import Setup_Color_ui
import maya.cmds as cmds


# class mywindow(QtWidgets.QWidget, Setup_Color_UI):
#     def __init__(self):
#         super(mywindow, self).__init__()
#         self.setupUi(self)


def color01():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 1)


def color02():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 2)


def color03():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 3)


def color04():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 4)


def color05():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 5)


def color06():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 6)


def color07():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 7)


def color08():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 8)


def color09():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 9)


def color10():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 10)


def color11():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 11)


def color12():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 12)

def color13():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 13)

def color14():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 14)

def color15():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 15)

def color16():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 16)

def color17():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 17)

def color18():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 18)

def color19():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 19)

def color20():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 20)

def color21():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 21)


def color22():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 22)


def color23():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 23)


def color24():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 24)


def color25():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 25)


def color26():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 26)


def color27():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 27)


def color28():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 28)


def color29():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 29)


def color30():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 30)


def color31():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 1)
            cmds.setAttr(ii + '.overrideColor', 31)

def color_off():
    select_obj = cmds.ls(sl=True)
    for i in select_obj:
        select_obj_shape = cmds.listRelatives(i, shapes=True)
        for ii in select_obj_shape:
            cmds.setAttr(ii + '.overrideEnabled', 0)


class ui(QtWidgets.QWidget, Setup_Color_ui.Ui_RDS_rigging):

    def __init__(self):
        super(ui, self).__init__()
        self.setupUi(self)
        self.setWindowFlags(QtCore.Qt.WindowStaysOnTopHint)

        # signal
        self.color01.clicked.connect(color01)
        self.color02.clicked.connect(color02)
        self.color03.clicked.connect(color03)
        self.color04.clicked.connect(color04)
        self.color05.clicked.connect(color05)
        self.color06.clicked.connect(color06)
        self.color07.clicked.connect(color07)
        self.color08.clicked.connect(color08)
        self.color09.clicked.connect(color09)
        self.color10.clicked.connect(color10)
        self.color11.clicked.connect(color11)
        self.color12.clicked.connect(color12)
        self.color13.clicked.connect(color13)
        self.color14.clicked.connect(color14)
        self.color15.clicked.connect(color15)
        self.color16.clicked.connect(color16)
        self.color17.clicked.connect(color17)
        self.color18.clicked.connect(color18)
        self.color19.clicked.connect(color19)
        self.color20.clicked.connect(color20)
        self.color21.clicked.connect(color21)
        self.color22.clicked.connect(color22)
        self.color23.clicked.connect(color23)
        self.color24.clicked.connect(color24)
        self.color25.clicked.connect(color25)
        self.color26.clicked.connect(color26)
        self.color27.clicked.connect(color27)
        self.color28.clicked.connect(color28)
        self.color29.clicked.connect(color29)
        self.color30.clicked.connect(color30)
        self.color31.clicked.connect(color31)
        self.color_off.clicked.connect(color_off)

u = ui()
u.show()



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章