前提・実現したいこと
ここに質問の内容を詳しく書いてください。
(例)PHP(CakePHP)で●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
PythonのGUIライブラリーのPyQt5を使って、一度表示させたボタンを消すコーディングを教えて頂きたいのです。 具体的には下記ソースコードの中で、関数Next_Step(self)の中の「#button1を消したい」という行にどういうコマンドを書いたら、関数initGUI()により表示させたbutton1が押された時に、ボタン(button1)を消す事が出来るのかという質問です。よろしくお願いします。、
エラーメッセージ 今回の質問では該当しません ### 該当のソースコード Python3 ソースコード import sys from PyQt5.QtWidgets import QMainWindow, QApplication, QWidget, QPushButton, QAction, QApplication, QMessageBox, QLabel class StartMenu(QWidget): def __init__(self): super().__init__() self.initGUI() def initGUI(self): self.setWindowTitle('練習') button1 = QPushButton('ボタン', self) button1.move(250, 180) button1.clicked.connect(self.Next_Step) self.resize(600, 450) self.move(300, 180) self.show() def Next_Step(self): #button1を消したい print('dummy') if __name__ == '__main__': app = QApplication(sys.argv) ex1 = StartMenu() sys.exit(app.exec_()) 特に試した事はありません ここに問題に対して試したことを記載してください。 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/04 21:25