[PyQt] Problems with getting text from QLineEdit
michael h
michaelkenth at gmail.com
Tue Jan 17 00:11:41 GMT 2017
>
>
>
> print(self.pat_add_gui.ui.txtlname.text())
> AttributeError: 'bool' object has no attribute 'pat_add_gui'
>
> This indicates that 'self' is a bool object which would be a mistake on
your part.
> Any ideas how I can get the text from these lineedits???
>
>
You haven't provided enough code for anyone to help you. That being said,
given a .ui with a QLineEdit named 'testLineEdit' the below script will
print its text:
import sys
from PyQt5 import QtWidgets, uic
Ui_MainWindow, BaseClass = uic.loadUiType('test.ui')
class MainWindowTest(BaseClass, Ui_MainWindow):
def __init__(self):
super(MainWindowTest, self).__init__()
self.setupUi(self)
print (self.testLineEdit.text())
if __name__ == "__main__":
app = QtWidgets.QApplication(sys.argv)
window = MainWindowTest()
window.show()
sys.exit(app.exec_())
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.riverbankcomputing.com/pipermail/pyqt/attachments/20170116/94326294/attachment.html>
More information about the PyQt
mailing list