17#include <QApplication>
29 QApplication::sendPostedEvents();
30 QApplication::processEvents();
46TQt6Application::TQt6Application(
const char *appClassName,
65 static QApplication *qapp =
nullptr;
67 static char *qargv[2];
69 if (!qapp && !QApplication::instance()) {
76 ::Error(
"TQt6Application::CreateQApplication",
"Not found gApplication to create QApplication");
81 qapp =
new QApplication(qargc, qargv);
long Long_t
Signed long integer 4 bytes (long). Size depends on architecture.
R__EXTERN TApplication * gApplication
void Error(const char *location, const char *msgfmt,...)
Use this function in case an error occurred.
Option_t Option_t TPoint TPoint const char mode
static void CreateQApplication(int argc=0, char **argv=nullptr)
Create QApplication and timer to handle Qt events.
~TQt6Application() override
Delete Qt6 application environment.
ABC describing GUI independent application implementation protocol.
void Timeout() override
used to send control messages to clients
TQt6EventsTimer(Long_t milliSec, Bool_t mode)
Handles synchronous and a-synchronous timer events.
virtual void TurnOn()
Add the timer to the system timer list.
Namespace for ROOT features in testing.