17 namespace MAKVrExchange
21 class DtGenericUserInterface;
37 static void setBrokerCreator( DtBrokerCreator func );
44 static void setBrokerIcon(
DtString icon );
47 void setDarkModeEnabled(
bool flag);
66 virtual int run(
bool showInfoDialog =
false );
A class to initialize DtBroker instances.
Definition: brokerInitializer.h:35
An application framework for a Broker instance.
Definition: brokerApp.h:25
DtBroker * myBroker
The DtBroker Broker object.
Definition: brokerApp.h:87
DtBrokerDialog *(* DtBrokerDialogCreator)(DtBroker *, DtBrokerInitializer *, QWidget *)
Definition: brokerDialog.h:36
Definition: brokerThread.h:27
QApplication * myQApp
A QApplication instance is needed for each Qt application.
Definition: brokerApp.h:90
static DtBrokerDialogCreator theBrokerDialogCreator
Definition: brokerApp.h:80
bool myDarkModeEnabled
Definition: brokerApp.h:95
Contains the DtBrokerDialog class declaration.
Base class for all broker objects.
Definition: broker.h:58
static DtBrokerCreator theBrokerCreator
The DtDisBroker creation function.
Definition: brokerApp.h:79
DtBrokerThread * myBrokerThread
Controls the backend thread.
Definition: brokerApp.h:84
DtGenericUserInterface * myUi
The user interface used by the broker.
Definition: brokerApp.h:93
static QString theBrokerIcon
Definition: brokerApp.h:81
An abstract version of a Broker Interface.
Definition: genericUserInterface.h:21