Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python QInputDialog不仅仅返回文本_Python_Pyqt - Fatal编程技术网

Python QInputDialog不仅仅返回文本

Python QInputDialog不仅仅返回文本,python,pyqt,Python,Pyqt,这是我的代码: itemnum = QInputDialog.getText(self, "Recall - Item", "Item No.", QLineEdit.Normal, "") print itemnum 它返回(PyQt4.QtCore.QString(u'aa'),True)。如何仅获取文本“aa”?是操作字符串的唯一解决方案吗?print str(itemnum[0])谢谢@A.Rodas。。就是这样。。 >>> from PyQt4.QtCore imp

这是我的代码:

itemnum = QInputDialog.getText(self, "Recall - Item", "Item No.", QLineEdit.Normal, "")
print itemnum

它返回
(PyQt4.QtCore.QString(u'aa'),True)
。如何仅获取文本
“aa”
?是操作字符串的唯一解决方案吗?

print str(itemnum[0])
谢谢@A.Rodas。。就是这样。。
>>> from PyQt4.QtCore import QString
>>> s = QString('Test')
>>> s
    PyQt4.QtCore.QString(u'Test')
>>> str(s)
    'Test'