Fix race condition allowing to run multiple instances at the same time (closes #286968)

This commit is contained in:
Christophe Dumez
2010-06-09 10:12:15 +00:00
parent 779b2baa74
commit a1aa507bdb
25 changed files with 1717 additions and 157 deletions

View File

@@ -32,17 +32,17 @@
#ifdef Q_WS_MAC
#include <QApplication>
#include "qtsingleapplication.h"
#include <QStringList>
class QMacApplication : public QApplication
class QMacApplication : public QtSingleApplication
{
Q_OBJECT
public:
explicit QMacApplication(int &argc, char** argv);
explicit QMacApplication(QString appid, int &argc, char** argv);
signals:
void newFileOpenMacEvent(QStringList paths);
void newFileOpenMacEvent(const QString &path);
protected:
bool event(QEvent *);