blob: 860048ee2a83d4b04799379cabc8334d4c9951e6 (
plain) (
tree)
|
|
#ifndef VMCHOOSER_GLOBALS_H
#define VMCHOOSER_GLOBALS_H
#define VMCHOOSER_VERSION "2.1.0"
#define VMCHOOSER_SESSION_START_SCRIPT "/opt/openslx/vmchooser/sessionstart"
#define VMCHOOSER_THEME_BASE "/opt/openslx/vmchooser/themes"
#define VMCHOOSER_DEFAULT_WIDTH 800
#define VMCHOOSER_DEFAULT_HEIGHT 600
#include <QString>
class Session;
extern bool g_debugMode;
extern bool g_pvsEnabled;
extern bool g_pvsChecked;
extern int g_autoQuitSeconds;
extern bool g_allowVmEdit;
extern QString g_xSessionPath;
extern QString g_runVmScript;
extern QString printerScript;
extern QString scannerScript;
// Script that is run before the xsession/vsession is started
extern const QString SESSION_START_SCRIPT;
extern const QString CONFIG_FILE_GLOBAL;
extern const QString CONFIG_FILE_USER;
extern const QString CONFIG_FILE_XSESSIONS;
extern const QString PREVIOUS_SESSION_USER;
extern QString g_currentPoolName;
extern QString g_themeName;
extern QString g_vmBasePath;
extern const QString TEMP_PATH_ICONS;
extern const QString TEMP_PATH_XML_LIST;
extern const QString TEMP_PATH_HELP;
extern const QString TEMP_PATH_NEWS;
extern QString g_urlBase;
extern QString g_urlList;
extern QString g_urlNews;
extern QString g_urlHelp;
extern bool g_fullscreen;
#define TEMPLATES_IGNORE (0)
#define TEMPLATES_BUMP (1)
extern int g_templateHandling;
#define LOCATION_IGNORE (0)
#define LOCATION_BUMP (1)
#define LOCATION_EXCLUSIVE (2)
extern int g_forLocationHandling;
extern bool g_noVtx;
bool myLessThan(Session* a, Session* b);
#endif
|