首页 > 解决方案 > PyQt4 Qstring 到 PyQt5

问题描述

在 PyQt4 中,这是打印的:

    s_filePath = QtGui.QFileDialog.getOpenFileName(
        None,
        'Select a File',
        'C:\\')
    print("This is the file",s_filePath)

('这是文件',PyQt4.QtCore.QString(u'C:/script.txt'))

在 PyQt5 中,这是打印的:

    s_filePath = QtWidgets.QFileDialog.getOpenFileName(
        None,
        'Select a File',
        'C:\\')
    print("This is the file",s_filePath)

这是文件('C:/script.txt', 'All Files (*)')

在 PyQt4 版本中工作但 PyQt5 不是,PyQt5 中 PyQt4.QtCore.QString 的等价物是什么?

标签: pythonpyqtpyqt4pyqt5

解决方案


推荐阅读