#include <RSingleApplication.h>
|
| virtual bool | event (QEvent *e) |
| |
◆ RSingleApplication() [1/2]
| RSingleApplication::RSingleApplication |
( |
int & | argc, |
|
|
char ** | argv, |
|
|
bool | GUIenabled = true ) |
◆ RSingleApplication() [2/2]
| RSingleApplication::RSingleApplication |
( |
const QString & | id, |
|
|
int & | argc, |
|
|
char ** | argv, |
|
|
bool | GUIenabled = true ) |
◆ ~RSingleApplication()
| RSingleApplication::~RSingleApplication |
( |
| ) |
|
◆ activateWindow
| void RSingleApplication::activateWindow |
( |
| ) |
|
|
slot |
◆ activationWindow()
| QWidget * RSingleApplication::activationWindow |
( |
| ) |
const |
◆ event()
| bool RSingleApplication::event |
( |
QEvent * | e | ) |
|
|
protectedvirtual |
◆ fileOpenRequestReceived
| void RSingleApplication::fileOpenRequestReceived |
( |
const QString & | fileName | ) |
|
|
signal |
◆ getInstance()
◆ globalShortcutPressed
| void RSingleApplication::globalShortcutPressed |
( |
int | key, |
|
|
int | modifiers ) |
|
signal |
◆ id()
| QString RSingleApplication::id |
( |
| ) |
const |
◆ isRunning()
| bool RSingleApplication::isRunning |
( |
| ) |
|
◆ messageReceived
| void RSingleApplication::messageReceived |
( |
const QString & | message | ) |
|
|
signal |
◆ notify()
| bool RSingleApplication::notify |
( |
QObject * | receiver, |
|
|
QEvent * | e ) |
◆ registerGlobalShortcut
| void RSingleApplication::registerGlobalShortcut |
( |
int | key, |
|
|
int | modifiers ) |
|
inlineslot |
◆ sendMessage
| bool RSingleApplication::sendMessage |
( |
const QString & | message, |
|
|
int | timeout = 5000 ) |
|
slot |
◆ setActivationWindow()
| void RSingleApplication::setActivationWindow |
( |
QWidget * | aw, |
|
|
bool | activateOnMessage = true ) |
◆ sysInit()
| void RSingleApplication::sysInit |
( |
const QString & | appId = QString() | ) |
|
|
private |
◆ actWin
| QWidget* RSingleApplication::actWin |
|
private |
◆ globalShortcuts
| QList<QPair<int, int> > RSingleApplication::globalShortcuts |
|
private |
◆ mutexEvents
| QMutex RSingleApplication::mutexEvents |
|
private |
◆ mutexEventsLocker
| QThread* RSingleApplication::mutexEventsLocker |
|
private |
◆ peer
◆ singleInstance
Copyright (c) 2011-2018 by Andrew Mustun.
All rights reserved.
This file is part of the QCAD project.
QCAD is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
QCAD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with QCAD.
The documentation for this class was generated from the following files: