main.cpp File Reference
#include <QGuiApplication>
#include <QLoggingCategory>
#include "dnai.h"
#include "dnai/app.h"
#include "dnai/editor.h"
#include "dnai/project.h"
#include "dnai/core/handlermanager.h"
#include <signal.h>
Include dependency graph for main.cpp:

Classes

class  conststr
 
struct  RegisterInfo
 

Macros

#define qmlRegisterDnai(type, name)   qmlRegisterType<type>("DNAI", 1, 0, name);
 
#define qmlRegisterEnums(type, name)   qmlRegisterType<type>("DNAI.Enums", 1, 0, name)
 
#define qmlRegisterViews(type, name)   qmlRegisterType<type>("DNAI.Views", 1, 0, name)
 
#define qmlRegisterModels(type, name)   qmlRegisterType<type>("DNAI.Models", 1, 0, name)
 

Functions

static QObject * editor_singleton_provider (QQmlEngine *engine, QJSEngine *scriptEngine)
 
static QObject * standardpath_singleton_provider (QQmlEngine *engine, QJSEngine *scriptEngine)
 
static QObject * core_controller_singleton_provider (QQmlEngine *engine, QJSEngine *scriptEngine)
 
static void registerDNAI ()
 
static void registerEnums ()
 
static void registerViews ()
 
static void registerModels ()
 
static void registerCore ()
 
static void registerQml ()
 
static void registerCustomTypes ()
 
void error_callBack (int signal)
 
int main (int argc, char *argv[])
 

Macro Definition Documentation

#define qmlRegisterDnai (   type,
  name 
)    qmlRegisterType<type>("DNAI", 1, 0, name);
#define qmlRegisterEnums (   type,
  name 
)    qmlRegisterType<type>("DNAI.Enums", 1, 0, name)
#define qmlRegisterModels (   type,
  name 
)    qmlRegisterType<type>("DNAI.Models", 1, 0, name)
#define qmlRegisterViews (   type,
  name 
)    qmlRegisterType<type>("DNAI.Views", 1, 0, name)

Function Documentation

static QObject* core_controller_singleton_provider ( QQmlEngine *  engine,
QJSEngine *  scriptEngine 
)
static
static QObject* editor_singleton_provider ( QQmlEngine *  engine,
QJSEngine *  scriptEngine 
)
static
void error_callBack ( int  signal)
int main ( int  argc,
char *  argv[] 
)
static void registerCore ( )
static
static void registerCustomTypes ( )
static
static void registerDNAI ( )
static
static void registerEnums ( )
static
static void registerModels ( )
static
static void registerQml ( )
static
static void registerViews ( )
static
static QObject* standardpath_singleton_provider ( QQmlEngine *  engine,
QJSEngine *  scriptEngine 
)
static