我正在尝试创建一个函数,该函数将其快捷方式中的文件位置打开到我自己的文件浏览器中,并突出显示文件浏览器中的文件。
# .iloc[:-1, :] to exclude support
sns.heatmap(pd.DataFrame(clf_report).iloc[:-1, :].T, annot=True)
答案 0 :(得分:0)
我已经使用QtWidgets.QListWidget.findItems()方法解决了此问题,方法是使用MatchExactly标志和从快捷方式的路径中提取的快捷方式名称中的字符串,然后重新加载fileExplorer,然后遍历结果应为1,并将当前项目设置为该确切项目。
def openFileLocation():
data = self.favoritesListWidget.currentItem().data(QtCore.Qt.UserRole)
self.Directory = os.path.dirname(data[2])
ProjectOSP.setCurrentIndex(1)
reloadListWidget()
[self.fileExplorerListWidget.setCurrentItem(x) for x in self.fileExplorerListWidget.findItems(data[0]+'.'+data[1], QtCore.Qt.MatchExactly)]