Как интегрироваться Python 2.7.4 в Qt 5.0

Мне установили Python 2.7.4, установленный Qt 5.0, PyQt 4.10.4.tar.gz и глоток 4.15.5.tar.gz. Как я могу интегрировать Python со своим QT?

0
задан 1 May 2014 в 05:38

2 ответа

sudo apt-get install pyqt5-dev-tools

пишут, что пример программы

from PyQt5.QtCore import *
from PyQt5.QtWidgets import *

class Form(QWidget):
    def __init__(self, parent=None):
        super(Form, self).__init__(parent)

        nameLabel = QLabel("Name:")
        self.nameLine = QLineEdit()
        self.submitButton = QPushButton("&Submit")

        buttonLayout1 = QVBoxLayout()
        buttonLayout1.addWidget(nameLabel)
        buttonLayout1.addWidget(self.nameLine)
        buttonLayout1.addWidget(self.submitButton)

        self.submitButton.clicked.connect(self.submitContact)

        mainLayout = QGridLayout()
        # mainLayout.addWidget(nameLabel, 0, 0)
        mainLayout.addLayout(buttonLayout1, 0, 1)

        self.setLayout(mainLayout)
        self.setWindowTitle("Hello Qt")

    def submitContact(self):
        name = self.nameLine.text()

        if name == "":
            QMessageBox.information(self, "Empty Field","Please enter a name and address.")
            return
        else:
            QMessageBox.information(self, "Success!","Hello \"%s\"!" % name)

if __name__ == '__main__':
    import sys

    app = QApplication(sys.argv)

    screen = Form()
    screen.show()

    sys.exit(app.exec_())

сохраняет это, поскольку sample.py

выполняет это

$python3 sample.py

источник: ссылка

0
ответ дан 9 August 2019 в 08:38

sudo склонный - получают python-qt4 установки

Ясный, apt-get, для команды не нужна компиляция, и Ваш pyqt не полагаются Qt.

, Но, если Ваш Python является сборкой собой, необходимо скомпилировать и установить pyqt Вашим сам.

Этот выпуск может быть полезным!

0
ответ дан 9 August 2019 в 08:38

Другие вопросы по тегам:

Похожие вопросы: