Latest posts on Как рястянуть text Edit на всё окно PyQt5 topichttp://python.su/forum/topic/36735/2019-02-10T17:01:51+02:00Общий :: GUI :: Как рястянуть text Edit на всё окно PyQt5
2019-02-10T17:01:51+02:00Horrendous199074<strong>#делал через qt Designer</strong><br/>from PyQt5 import QtCore, QtGui, QtWidgets<br/><br/>class Ui_MainWindow(object):<br/> def setupUi(self, MainWindow):<br/> MainWindow.setObjectName(“MainWindow”)<br/> MainWindow.resize(418, 446)<br/> self.centralwidget = QtWidgets.QWidget(MainWindow)<br/> self.centralwidget.setObjectName(“centralwidget”)<br/> self.fontComboBox = QtWidgets.QFontComboBox(self.centralwidget)<br/> self.fontComboBox.setGeometry(QtCore.QRect(0, 0, 171, 22))<br/> self.fontComboBox.setObjectName(“fontComboBox”)<br/> <br/> self.textEdit = QtWidgets.QTextEdit(self.centralwidget)<br/> self.textEdit.setGeometry(QtCore.QRect(13, 20, 341, 331))<br/> self.textEdit.setAutoFillBackground(False)<br/> self.textEdit.setObjectName(“textEdit”)<br/> <br/> MainWindow.setCentralWidget(self.centralwidget)<br/> self.menubar = QtWidgets.QMenuBar(MainWindow)<br/> self.menubar.setGeometry(QtCore.QRect(0, 0, 418, 21))<br/> self.menubar.setObjectName(“menubar”)<br/> self.FIle = QtWidgets.QMenu(self.menubar)<br/> self.FIle.setObjectName(“FIle”)<br/> self.Format = QtWidgets.QMenu(self.menubar)<br/> self.Format.setObjectName(“Format”)<br/> self.actionAvtor = QtWidgets.QMenu(self.menubar)<br/> self.actionAvtor.setObjectName(“actionAvtor”)<br/> MainWindow.setMenuBar(self.menubar)<br/> self.statusbar = QtWidgets.QStatusBar(MainWindow)<br/> self.statusbar.setObjectName(“statusbar”)<br/> MainWindow.setStatusBar(self.statusbar)<br/> self.actionCreate = QtWidgets.QAction(MainWindow)<br/> self.actionCreate.setObjectName(“actionCreate”)<br/> self.actionOpen = QtWidgets.QAction(MainWindow)<br/> self.actionOpen.setObjectName(“actionOpen”)<br/> self.actionSave = QtWidgets.QAction(MainWindow)<br/> self.actionSave.setObjectName(“actionSave”)<br/> self.actionClose = QtWidgets.QAction(MainWindow)<br/> self.actionClose.setObjectName(“actionClose”)<br/> self.actionFont = QtWidgets.QAction(MainWindow)<br/> self.actionFont.setObjectName(“actionFont”)<br/> self.FIle.addAction(self.actionCreate)<br/> self.FIle.addAction(self.actionOpen)<br/> self.FIle.addAction(self.actionSave)<br/> self.FIle.addSeparator()<br/> self.FIle.addAction(self.actionClose)<br/> self.Format.addAction(self.actionFont)<br/> self.menubar.addAction(self.FIle.menuAction())<br/> self.menubar.addAction(self.Format.menuAction())<br/> self.menubar.addAction(self.actionAvtor.menuAction())<br/><br/> self.retranslateUi(MainWindow)<br/> QtCore.QMetaObject.connectSlotsByName(MainWindow)<br/><br/> def retranslateUi(self, MainWindow):<br/> _translate = QtCore.QCoreApplication.translate<br/> MainWindow.setWindowTitle(_translate(“MainWindow”, “Текстовый редактор”))<br/> self.FIle.setTitle(_translate(“MainWindow”, “Файл”))<br/> self.Format.setTitle(_translate(“MainWindow”, “Формат”))<br/> self.actionAvtor.setTitle(_translate(“MainWindow”, “Об авторе”))<br/> self.actionCreate.setText(_translate(“MainWindow”, “Новый Файл”))<br/> self.actionOpen.setText(_translate(“MainWindow”, “Открыть”))<br/> self.actionSave.setText(_translate(“MainWindow”, “Сохранить”))<br/> self.actionClose.setText(_translate(“MainWindow”, “Выход”))<br/> self.actionFont.setText(_translate(“MainWindow”, “Шрифт”))<br/><br/><strong>#Это основная программа которая вызывает данный интерфейс</strong><br/>from PyQt5 import QtCore, QtGui, QtWidgets<br/><br/>class Ui_MainWindow(object):<br/> def setupUi(self, MainWindow):<br/> MainWindow.setObjectName(“MainWindow”)<br/> MainWindow.resize(418, 446)<br/> self.centralwidget = QtWidgets.QWidget(MainWindow)<br/> self.centralwidget.setObjectName(“centralwidget”)<br/> self.fontComboBox = QtWidgets.QFontComboBox(self.centralwidget)<br/> self.fontComboBox.setGeometry(QtCore.QRect(0, 0, 171, 22))<br/> self.fontComboBox.setObjectName(“fontComboBox”)<br/> <br/> self.textEdit = QtWidgets.QTextEdit(self.centralwidget)<br/> self.textEdit.setGeometry(QtCore.QRect(13, 20, 341, 331))<br/> self.textEdit.setAutoFillBackground(False)<br/> self.textEdit.setObjectName(“textEdit”)<br/> <br/> MainWindow.setCentralWidget(self.centralwidget)<br/> self.menubar = QtWidgets.QMenuBar(MainWindow)<br/> self.menubar.setGeometry(QtCore.QRect(0, 0, 418, 21))<br/> self.menubar.setObjectName(“menubar”)<br/> self.FIle = QtWidgets.QMenu(self.menubar)<br/> self.FIle.setObjectName(“FIle”)<br/> self.Format = QtWidgets.QMenu(self.menubar)<br/> self.Format.setObjectName(“Format”)<br/> self.actionAvtor = QtWidgets.QMenu(self.menubar)<br/> self.actionAvtor.setObjectName(“actionAvtor”)<br/> MainWindow.setMenuBar(self.menubar)<br/> self.statusbar = QtWidgets.QStatusBar(MainWindow)<br/> self.statusbar.setObjectName(“statusbar”)<br/> MainWindow.setStatusBar(self.statusbar)<br/> self.actionCreate = QtWidgets.QAction(MainWindow)<br/> self.actionCreate.setObjectName(“actionCreate”)<br/> self.actionOpen = QtWidgets.QAction(MainWindow)<br/> self.actionOpen.setObjectName(“actionOpen”)<br/> self.actionSave = QtWidgets.QAction(MainWindow)<br/> self.actionSave.setObjectName(“actionSave”)<br/> self.actionClose = QtWidgets.QAction(MainWindow)<br/> self.actionClose.setObjectName(“actionClose”)<br/> self.actionFont = QtWidgets.QAction(MainWindow)<br/> self.actionFont.setObjectName(“actionFont”)<br/> self.FIle.addAction(self.actionCreate)<br/> self.FIle.addAction(self.actionOpen)<br/> self.FIle.addAction(self.actionSave)<br/> self.FIle.addSeparator()<br/> self.FIle.addAction(self.actionClose)<br/> self.Format.addAction(self.actionFont)<br/> self.menubar.addAction(self.FIle.menuAction())<br/> self.menubar.addAction(self.Format.menuAction())<br/> self.menubar.addAction(self.actionAvtor.menuAction())<br/><br/> self.retranslateUi(MainWindow)<br/> QtCore.QMetaObject.connectSlotsByName(MainWindow)<br/><br/> def retranslateUi(self, MainWindow):<br/> _translate = QtCore.QCoreApplication.translate<br/> MainWindow.setWindowTitle(_translate(“MainWindow”, “Текстовый редактор”))<br/> self.FIle.setTitle(_translate(“MainWindow”, “Файл”))<br/> self.Format.setTitle(_translate(“MainWindow”, “Формат”))<br/> self.actionAvtor.setTitle(_translate(“MainWindow”, “Об авторе”))<br/> self.actionCreate.setText(_translate(“MainWindow”, “Новый Файл”))<br/> self.actionOpen.setText(_translate(“MainWindow”, “Открыть”))<br/> self.actionSave.setText(_translate(“MainWindow”, “Сохранить”))<br/> self.actionClose.setText(_translate(“MainWindow”, “Выход”))<br/> self.actionFont.setText(_translate(“MainWindow”, “Шрифт”))<br/>