38 #ifndef SPL_HEADLESS_MODE 42 #endif // SPL_HEADLESS_MODE 55 bool getConsoleClearEnabled();
61 int getConsoleCloseOperation();
69 bool getConsoleEcho();
75 bool getConsoleEnabled();
83 bool getConsoleEventOnClose();
89 bool getConsoleExitProgramOnClose();
101 string getConsoleFont();
106 double getConsoleHeight();
111 #ifndef SPL_HEADLESS_MODE 112 GPoint getConsoleLocation();
113 #endif // SPL_HEADLESS_MODE 119 bool getConsoleLocationSaved();
126 bool getConsolePrintExceptions();
134 bool getConsoleSettingsLocked();
139 #ifndef SPL_HEADLESS_MODE 141 #endif // SPL_HEADLESS_MODE 146 double getConsoleWidth();
155 #ifndef SPL_HEADLESS_MODE 156 GConsoleWindow* getConsoleWindow();
157 #endif // SPL_HEADLESS_MODE 162 string getConsoleWindowTitle();
170 void initializeQtGraphicalConsole();
173 extern void pause(
double milliseconds);
182 void setConsoleClearEnabled(
bool value);
187 void setConsoleCloseOperation(
int op);
195 void setConsoleEcho(
bool echo);
202 void setConsoleErrorColor(
const string& color);
210 void setConsoleEventOnClose(
bool eventOnClose);
216 void setConsoleExitProgramOnClose(
bool exitOnClose);
232 void setConsoleFont(
const string& font);
238 void setConsoleLocation(
double x,
double y);
244 void setConsoleLocationSaved(
bool value);
251 void setConsoleOutputColor(
const string& color);
260 void setConsoleSettingsLocked(
bool value);
265 void setConsoleSize(
double width,
double height);
270 void setConsoleWindowTitle(
const string& title);
275 void shutdownConsole();
289 #ifndef __DONT_ENABLE_QT_GRAPHICAL_CONSOLE 291 extern void setConsoleEnabled(
bool);
296 #ifndef QtConsoleInitializer_created 297 #define QtConsoleInitializer_created 301 class QtConsoleInitializer_private {
309 QtConsoleInitializer_private() {
310 setConsoleEnabled(
true);
317 static QtConsoleInitializer_private __qt_console_init;
318 #endif // QtConsoleInitializer_created 323 #endif // __DONT_ENABLE_QT_GRAPHICAL_CONSOLE This struct contains real-valued width and height fields.
Definition: gtypes.h:39
Definition: console.h:293
double x
Definition: gtypes.h:218
double y
Definition: gtypes.h:219
This struct contains real-valued x and y fields.
Definition: gtypes.h:198