我有一个QLabel,显示用户可以单击的目录的链接。当链接指向映射到驱动器号的路径时,一切都很完美。链接到网络驱动器时,没有任何反应。
我发现了与此问题相关的错误,似乎表明它已修复:https://bugreports.qt.io/browse/QTBUG-13359
标签的内容如下:
<a href="file:///\\nas\data\user\directory">Click Me</a>
我做错了吗?感谢
答案 0 :(得分:0)
我找到的解决方案是:
label = QLabel(...)
label.setTextFormat(Qt.RichText)
#label.setOpenExternalLinks(True) # doesn't work for network paths on Windows
label.linkActivated.connect(os.startfile) # do this instead