41#ifndef QTSINGLEAPPLICATION_H
42#define QTSINGLEAPPLICATION_H
44#include <QApplication>
49# if !defined(QT_QTSINGLEAPPLICATION_EXPORT) && !defined(QT_QTSINGLEAPPLICATION_IMPORT)
50# define QT_QTSINGLEAPPLICATION_EXPORT
51# elif defined(QT_QTSINGLEAPPLICATION_IMPORT)
52# if defined(QT_QTSINGLEAPPLICATION_EXPORT)
53# undef QT_QTSINGLEAPPLICATION_EXPORT
55# define QT_QTSINGLEAPPLICATION_EXPORT __declspec(dllimport)
56# elif defined(QT_QTSINGLEAPPLICATION_EXPORT)
57# undef QT_QTSINGLEAPPLICATION_EXPORT
58# define QT_QTSINGLEAPPLICATION_EXPORT __declspec(dllexport)
61# define QT_QTSINGLEAPPLICATION_EXPORT
73 QtSingleApplication(Display *dpy,
int &argc,
char **argv, Qt::HANDLE visual = 0, Qt::HANDLE cmap= 0);
74 QtSingleApplication(Display* dpy,
const QString &appId,
int argc,
char **argv, Qt::HANDLE visual = 0, Qt::HANDLE colormap = 0);
97 void sysInit(
const QString &appId = QString());
Definition: qtlocalpeer.h:51
Definition: qtsingleapplication.h:65
bool sendMessage(const QString &message, int timeout=5000)
QWidget * actWin
Definition: qtsingleapplication.h:99
void sysInit(const QString &appId=QString())
void initialize(bool dummy=true)
Definition: qtsingleapplication.h:84
void messageReceived(const QString &message)
QtSingleApplication(const QString &id, int &argc, char **argv)
QWidget * activationWindow() const
void setActivationWindow(QWidget *aw, bool activateOnMessage=true)
QtLocalPeer * peer
Definition: qtsingleapplication.h:98
QtSingleApplication(int &argc, char **argv, bool GUIenabled=true)
#define QT_QTSINGLEAPPLICATION_EXPORT
Definition: qtsingleapplication.h:61