![]() |
1
2
使用qprocess运行
|
![]() |
2
5
通常你不应该这样做。通常,如果您的应用程序根据桌面环境的不同而表现不同,那么对于在它们之间切换的任何用户来说,这都是一个令人讨厌的惊喜。 替代方案
使用诸如
例如,不是根据当前运行的de在firefox或konquerror中打开一个URL,而是将该URL传递给
同样,对于与DE的其他交互形式,尝试使用 Freedesktop specifications 而不是试图猜测de正在运行什么。标准适用于 moving files to the trash ,添加系统托盘小程序,并将文件添加到最近的文件列表中。 |
![]() |
3
1
我相信做pidof所做的正确方法是查看/proc中的条目。这里还有另一条线索: Find PID of a Process by Name without Using popen() or system() |
![]() |
Piter _OS · 带有桌面应用程序的C++微服务[关闭] 7 年前 |
![]() |
Gavin Craft · 将以前使用的字符串导入新方法 8 年前 |
![]() |
Kelvin · 桌面和移动端网页设计的图像分辨率 10 年前 |
![]() |
rsthegreat12 · 用C在桌面上覆盖图像++ 10 年前 |
![]() |
CCKx · 桌面上下滚动[关闭] 12 年前 |