使用 pyQt 打开文件
有一个按钮。
单击时,应使用默认文本编辑器打开文件 C:\file.txt
(就像双击一样)。
在pyQt中可以吗?按钮被按下->文件已打开。
我只能用谷歌搜索对话框,但我不需要它们。
file = 'C:\file.txt'
widget.connect(button, QtCore.SIGNAL('clicked()'), ????)
怎样才能做到呢?
There is a button.
When it is clicked, file C:\file.txt
should be opened with default text editor (as if it is double clicked).
Is it possible in pyQt? Button is pressed -> file is opened.
All I can google is just dialogs, but I don't need them.
file = 'C:\file.txt'
widget.connect(button, QtCore.SIGNAL('clicked()'), ????)
How it can be done?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
并将第二行编辑为:
用于打开从 复制的文件的代码使用标准应用程序打开文件?
And edit your 2nd line to:
Code for opening file copied from How to open a file with the standard application?
将此方法与 lambda 结合使用,轻松打开您想要的任何文件
use this method with lambda and easily open any file you want