我试图创建一个函数,将文件位置从其快捷方式打开到我自己的文件资源管理器中,并从文件资源管理器中高亮显示文件
def openFileLocation():
self.Directory = os.path.dirname(self.favoritesListWidget.currentItem().data(QtCore.Qt.UserRole)[2])
ProjectOSP.setCurrentIndex(1)
self.fileExplorerListWidget.setCurrentItem(self.favoritesListWidget.currentItem().text())
reloadListWidget()
我已经通过使用qtwidts.QListWidget.findItems()方法解决了这个问题,方法是使用MatchExactly标志和从快捷方式路径提取的快捷方式名称中的字符串,然后重新加载fileExplorer,然后迭代应该是1的结果,并将当前项设置为该确切项
You can find more about findItems here
相关问题 更多 >
编程相关推荐