【问题标题】:Qt application - open one process onlyQt 应用程序 - 只打开一个进程
【发布时间】:2010-11-08 07:28:05
【问题描述】:

我有 Qt GUI 应用程序,我希望用户只打开一个。我希望如果用户第一次点击 exe - 它会打开应用程序,当他再次点击它时会打开第一个。

我不想用 QtSingleApplication 来做。 我想知道第二次如何打开GUI。

请帮帮我!

【问题讨论】:

标签: qt process


【解决方案1】:

即使您不想这样做,QtSingleApplication 也可以。如果你想了解它是如何实现的,你可以随时read the source code

【讨论】:

  • @gln:也许您的问题可以改写为如何使其工作。例如,您尝试了什么以及失败的原因。
  • 我未能包含标题。我将 QtSingleApplication 和 QtLocalPeer h 和 cpp 放在我的项目中,但它确实:未定义对 QLocalServer 的引用...
  • @gln:有关详细说明,请参阅 QtSingleApplication 存档中的 Install.txt 文件。在这种情况下,您需要将QT += network 添加到您的项目文件中。
  • 谢谢!这是错误
猜你喜欢
  • 2011-05-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多