何かを得ることができない、とLineEidt 以下のようないくつかは、私はlineEdit1から何かを得ることはできません。もちろんにQLineEditが、私は、ダイアログを開発PyQtはを使用して
lineEdit1 = QtGui.QLineEdit()
lineEdit1.setEchoMode(2)
passWord = lineEdit1.text()
何かを得ることができない、とLineEidt 以下のようないくつかは、私はlineEdit1から何かを得ることはできません。もちろんにQLineEditが、私は、ダイアログを開発PyQtはを使用して
lineEdit1 = QtGui.QLineEdit()
lineEdit1.setEchoMode(2)
passWord = lineEdit1.text()
lineEdit1 = QtGui.QLineEdit()
lineEdit1.setEchoMode(2)
passWord = lineEdit1.text()
あなたがすることはできません何かを得る、lineEdit1.text()
が実行されるとき、私はlineEdit1
に入力された文字がないと信じています。
入力が終わったら、たとえばボタンをクリックして、何らかのアクションでpassWord = lineEdit1.text()
に電話する必要があります。
コードはQLineEditのeditingFinished()
シグナルで実行できます。 QLineEditがフォーカスを失ったときに実行されます。
コンソール出力を見ていますか? – utdemir