Pre-MainWindow connection setup logic.
More...
#include <clientconnectionmanager.h>
|
| ClientConnectionManager (QObject *parent=0, bool showSplashScreenOnStartUp=true) |
|
void | connectToHost (const QUrl &url, int tryAgain=0) |
|
QMainWindow * | mainWindow () const |
|
Pre-MainWindow connection setup logic.
This is useful for embedding the GammaRay client into another application
- Since
- 2.3
void GammaRay::ClientConnectionManager::connectToHost |
( |
const QUrl & |
url, |
|
|
int |
tryAgain = 0 |
|
) |
| |
QMainWindow* GammaRay::ClientConnectionManager::createMainWindow |
( |
| ) |
|
|
slot |
Brings up a client main window for the current connection. If you want to use this, connect this slot to ready().
void GammaRay::ClientConnectionManager::disconnected |
( |
| ) |
|
|
signal |
Emitted when the connection to the target has been closed, for whatever reason. For a stand-alone client you probably want to connect this to QApplication::quit().
void GammaRay::ClientConnectionManager::disconnectFromHost |
( |
| ) |
|
|
slot |
void GammaRay::ClientConnectionManager::handlePersistentConnectionError |
( |
const QString & |
msg | ) |
|
|
slot |
static void GammaRay::ClientConnectionManager::init |
( |
| ) |
|
|
static |
One-time initialization of stream operators and factory callbacks.
void GammaRay::ClientConnectionManager::persistentConnectionError |
( |
const QString & |
msg | ) |
|
|
signal |
Emitted when there has been a persistent connection error. You can connect this to handlePersistentConnectionError() for a standard message box and application exit handling.
void GammaRay::ClientConnectionManager::ready |
( |
| ) |
|
|
signal |
Emitted when the connection is established and the tool model is populated. If you want to bring up the standard main window, connect this to createMainWindow(), otherwise use this to show your own UI at this point.