同一台 linux 机器上的 qtsingleapplication 多个用户
qtsingleapplication multiple users on the same linux machine
我发现 qtsingleapplication 在用户共享的 /tmp 目录中创建了一个本地文件,我的问题是 qtsingleapplication 是否特定于用户,不同的用户可能有不同的实例 运行。
函数QtSingleApplication::isRunning
是documented
Does not find instances of this application that are being run by a
different user
(on Windows: that are running in another session).
因此不同的用户可以有不同的实例运行。
您不必担心 /tmp
中由不同实例创建的文件。他们不会干涉的。
我发现 qtsingleapplication 在用户共享的 /tmp 目录中创建了一个本地文件,我的问题是 qtsingleapplication 是否特定于用户,不同的用户可能有不同的实例 运行。
函数QtSingleApplication::isRunning
Does not find instances of this application that are being run by a different user
(on Windows: that are running in another session).
因此不同的用户可以有不同的实例运行。
您不必担心 /tmp
中由不同实例创建的文件。他们不会干涉的。