【发布时间】:2012-04-05 17:11:06
【问题描述】:
我想将右键菜单项添加到资源管理器(即当您右键单击桌面时),但适用于所有操作系统。因此,我想知道是否有 QT 方法可以做到这一点?
【问题讨论】:
-
我可能是错的(因为我缺乏windows编程知识),但Qt本身就是一个GUI框架,所以它的目的是编写一个应用程序,而不是为windows本身创建“插件”。您可能需要查看另一个框架
-
@jdi 是的,通常你是正确的。但是,有某些类似“插件”的功能。
QSystemTrayIcon接口就是一个这样的例子。 -
嗯,是的,我非常了解 QSystemTrayIcon。我在自己的应用程序中使用过它。但它不允许您通过它对 Windows 资源管理器进行更改。它只是在没有任务栏条目的情况下运行您的应用程序,而是位于系统托盘中。它仍然是自己的应用程序