def build(self):
# self.qle = QtWidgets.QTextEdit() # Создание атрибута класса и запись туда QTextEdit (и все)
self.qle = QtWidgets.QTextEdit(self) # передайте родителя!
class Cost_Actives(QtWidgets.QWidget):
def __init__(self, parent=None):
super().__init__(parent, QtCore.Qt.Window)
self.ui = Ui_Form()
self.ui.setupUi(self)
widg1.setHorizontalStretch(1)
widg2.setHorizontalStretch(2)
self.button1 = QPushButton('text') # класс родителя можно не передавать, Qt сделает все сам
self.ql = QListWidget()
self.ql.addItem(QListItem('text'))
self.TAGS_WIDGET['scroll_area'].setWidgetResizable(True)
self.ui.btnQuit.clicked.connect(lambda: self.ui.lineEdit.setText("Text")) # Пример №2
# -*- coding: utf-8 -*-
from PyQt5 import QtWidgets, uic
import sys
class MyWindow(QtWidgets.QWidget):
def __init__(self, parent = None):
QtWidgets.QWidget.__init__(self, parent)
Form, Base = uic.loadUiType("window.ui")
self.ui = Form()
self.ui.setupUi(self)
self.ui.lineEdit.setText("Text") # Пример №1
self.ui.btnQuit.clicked.connect(self.setmytext)) # Пример №2 Внимательно со скобками, нам нужно
#передать метод, но не результат его выполнения!
def setmytext(self):
self.ui.lineEdit.setText("Text")
if __name__ == "__main__":
import sys
app = QtWidgets.QApplication(sys.argv)
window = MyWindow()
window.show()
sys.exit(app.exec_())