如何使用QtSingleApplication bt so文件?

时间:2010-12-06 09:15:39

标签: c++ linux qt

我需要在我的Qt应用程序中使用QtSingleApplication。我没有从文档中了解如何使用so文件中的add。 你能帮我么? (一步一步)

谢谢!

1 个答案:

答案 0 :(得分:0)

这很简单,将以下内容放在main.cpp中:

#include <QtSingleApplication>
#include <QWidget>


int main(int argc, char **argv)
{
  QtSingleApplication app(argc, argv);

  // if application is running, we terminate it
  if (app.isRunning())
    return 0;

  // application wasn't running, so we go on with our lives
  QWidget w;
  app.setActivationWindow(&w);
  w.show();

  return app.exec();
}

并在项目的.pro文件中:

INCLUDE += -I/usr/local/include
LIBS += -L/usr/local/lib -lQtSingleApplication

然后执行常规练习:

qmake
make