#ifndef PAGES_H #define PAGES_H #include #include namespace PageEnumNS { Q_NAMESPACE enum class Page {Start = 0, NewServer, NewServerProtocols, Vpn, Wizard, WizardLow, WizardMedium, WizardHigh, WizardVpnMode, ServerConfiguring, GeneralSettings, AppSettings, NetworkSettings, ServerSettings, ServerContainers, ServersList, ShareConnection, Sites, ProtocolSettings}; Q_ENUM_NS(Page) static void declareQmlPageEnum() { qmlRegisterUncreatableMetaObject( PageEnumNS::staticMetaObject, "PageEnum", 1, 0, "PageEnum", "Error: only enums" ); } } // PAGES_H #endif