0

私はpyqtでGUIプログラムを書いています。私はそのフレームを書きました。今度は に書き込んで、LineEditそれを自分のプログラムに取り込んで、いくつかの作業を行いたいと思います。シグナルを操作する必要があることはわかっていますが、その機能が見つかりませんでした。どのように書けばよいですか?

その後、TextEditボックスに変更した結果を示したいと思います。そんなことがあるものか?

これが私のコードです:

from PyQt4 import QtGui, QtCore
import sys

class Rss(QtGui.QWidget):

  def __init__(self):
        super(Rss,self).__init__()
        self.resize(350,200)
        self.center()
        self.setWindowTitle("Rss Reader")
        btn = QtGui.QPushButton("OK",self)
        btn.setGeometry(300,40,40,20)
        lbl = QtGui.QLabel("insert the site here :",self)
        lbl.setGeometry(10,10,100,20)
        txt = QtGui.QLineEdit(self)
        txt.setGeometry(120,10,220,20)
        res = QtGui.QLabel("The Result Is :",self)
        res.setGeometry(10,60,100,20)
        result = QtGui.QTextEdit(self)
        result.setGeometry(10,80,330,100)
        self.show()

  def center(self):
        qr = self.frameGeometry()
        cp = QtGui.QDesktopWidget().availableGeometry().center()
        qr.moveCenter(cp)
        self.move(qr.topLeft())


app = QtGui.QApplication(sys.argv)
rss = Rss()
sys.exit(app.exec_())
4

1 に答える 1