LibEngsas
Namespaces | Macros | Typedefs | Enumerations
eglobal.h File Reference
#include <QObject>
+ Include dependency graph for eglobal.h:

Go to the source code of this file.

Namespaces

 EngSaS
 Some definitions, used along LibEngsas.
 
 EngSaS::SQL
 Some definitions related to SQL subsystem.
 

Macros

#define E_CORE_EXPORT   Q_DECL_IMPORT
 

Typedefs

typedef QList< ECmdLineOption * > EngSaS::CmdLineOptions
 A type to replacce QList<ECmdLineOption*> with a shorter name. More...
 
typedef QList< EAboutPerson * > EngSaS::AboutPersons
 A type to replace QList<EAboutPerson*> with a shorter name. More...
 
typedef QList
< ESetupWizardObject * > 
EngSaS::SetupWizardObjects
 A type to replace QList<ESetupWizardObject*> with a shorter name. More...
 
typedef QList
< EModuleListWidgetItem * > 
EngSaS::ModuleListWidgetItems
 A type to replace QList<EModuleListWidgetItem*> with a shorter name. More...
 
typedef QList< ESpreadsheet * > EngSaS::Spreadsheets
 A type to replace QList<ESpreadsheet*> with a shorter name. More...
 

Enumerations

enum  EngSaS::FileFilter { EngSaS::Load, EngSaS::Save }
 Used to define the filters for file endings should be for loading or saving. More...
 
enum  EngSaS::AvailableAction {
  EngSaS::FileNew = 0x0001, EngSaS::FileOpen = 0x0002, EngSaS::FileSave = 0x0004, EngSaS::FileSaveAs = 0x0008,
  EngSaS::FilePrint = 0x0016, EngSaS::EditUndo = 0x0032, EngSaS::EditRedo = 0x0064, EngSaS::EditCut = 0x0128,
  EngSaS::EditCopy = 0x0256, EngSaS::EditPaste = 0x0512, EngSaS::ViewReload = 0x1024
}
 Used to identify enabled standard actions of EMainWindow for active EWidget. The explizit definition must be done, because otherwise the flags are not or combinable. More...
 
enum  EngSaS::SQL::DatabaseType { EngSaS::SQL::Other, EngSaS::SQL::SQLite }
 Choose the type of the used database. More...
 

Macro Definition Documentation

#define E_CORE_EXPORT   Q_DECL_IMPORT