前提・実現したいこと
PyQt5にて、テキストボックスに文字列を入力し、ボタンを押すと、 'Hello,入力された文字列' を返す簡単なGUIを作成したいと思っています。
ボタン、テキストボックスは配置できましたが、入力されたものをどのように紐付けすればいいか分からないので教えていただけると嬉しいです。
該当のソースコード
import sys from PyQt5.QtWidgets import QApplication, QWidget, QLabel, QGridLayout, QPushButton, QLineEdit class ExampleWidget(QWidget): def __init__(self): super().__init__() self.initUI() def initUI(self): self.resize(250, 150) self.move(300, 300) self.setWindowTitle('sample') # buttonの設定 self.button = QPushButton('表示') # テキストボックスの設定 self.text = QLineEdit() # レイアウト配置 self.grid = QGridLayout() self.grid.addWidget(self.button, 0, 3, 1, 1) self.grid.addWidget(self.text, 0, 0, 1, 1) self.setLayout(self.grid) # 表示 self.show() if __name__ == '__main__': app = QApplication(sys.argv) ew = ExampleWidget() sys.exit(app.exec_())
試したこと
以上のコードから先に進みません、、
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/16 06:56
2019/09/16 07:09
2019/09/16 10:02