def demoWidget(self): cb = QCheckBox("MyCheckBox", self) cb.move(0, 0) cb.resize(cb.sizeHint()) #가장 최적의 사이즈를 찾아줌 cb.stateChanged.connect(self.changed) #stateChanged는 시그널임. self.changed s = QSlider(QtCore.Qt.Horizontal , self) s.move(30,30) s.setRange(0,100) #범위 지정 s.resize(300,10) s.setSingleStep(2) #최소 단위 설정 s.valueChanged.connect(self.slider) self.label = QLabel(self) self.label.move(0, 100) self.label.setText("Hello <b style='color: red'>QLabel</b>") self.qle1 = QLineEdit(self) self.qle2 = QLineEdit(self) label2 = QLabel(self) self.qle1.move(0,150) label2.move(110,150) label2.setText("+") label2.resize(20,30) self.qle2.move(130,150) self.button = QPushButton("result", self) self.button.move(0,200) self.button.clicked.connect(self.calculation_add) self.result = QLabel(self) self.result.move(0,250) self.result.setFont(QtGui.QFont('SansSerif', 20))