Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/277.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 pyqt4工具提示现在在Mac OS上可用吗?_Python_Macos_User Interface_Pyqt_Pyqt4 - Fatal编程技术网

Python pyqt4工具提示现在在Mac OS上可用吗?

Python pyqt4工具提示现在在Mac OS上可用吗?,python,macos,user-interface,pyqt,pyqt4,Python,Macos,User Interface,Pyqt,Pyqt4,我正在开发一个跨平台的软件,我想编写独立于平台的代码。小问题,我看到很多人报告说使用pyqt4的工具提示在Mac上不起作用。现在解决了吗 from PyQt4 import QtCore, QtGui import sys app = QtGui.QApplication(sys.argv) QtGui.qApp = app pointListBox = QtGui.QTreeWidget() header=QtGui.QTreeWidgetItem(["Tree","First","se

我正在开发一个跨平台的软件,我想编写独立于平台的代码。小问题,我看到很多人报告说使用pyqt4的工具提示在Mac上不起作用。现在解决了吗

from PyQt4 import QtCore, QtGui
import sys

app = QtGui.QApplication(sys.argv)
QtGui.qApp = app

pointListBox = QtGui.QTreeWidget()

header=QtGui.QTreeWidgetItem(["Tree","First","secondo"])
pointListBox.setHeaderItem(header)

root = QtGui.QTreeWidgetItem(pointListBox, ["root"])
A = QtGui.QTreeWidgetItem(root, ["A"])
barA = QtGui.QTreeWidgetItem(A, ["bar", "i", "ii"])
bazA = QtGui.QTreeWidgetItem(A, ["baz", "a", "b"])
barA.setToolTip(0,"tooltip working")
bazA.setToolTip(0,"tooltip working")


pointListBox.show()
sys.exit(app.exec_())
上面程序中的工具提示在Ubuntu和Windows上工作。它在Mac OS上运行吗?

Qt4是遗留代码(支持截止于2015年12月19日)。因此,如果OSX上的工具提示在Qt-4.8.7中仍然被破坏,那么它们现在就不可能被修复。Qt5在OSX上也有一些工具提示错误,但这些错误似乎已在Qt-5.5.1中修复。Qt4是遗留代码(支持截止2015年12月19日)。因此,如果OSX上的工具提示在Qt-4.8.7中仍然被破坏,那么它们现在就不可能被修复。Qt5在OSX上也有一些工具提示错误,但这些错误似乎已经在Qt-5.5.1中修复。