/****************************************************************************
** Meta object code from reading C++ file 'StelCore.hpp'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.6.2)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/

#include "../../src/stellarium-0.14.3/src/core/StelCore.hpp"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'StelCore.hpp' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.6.2. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif

QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_StelCore_t {
    QByteArrayData data[173];
    char stringdata0[2769];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_StelCore_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_StelCore_t qt_meta_stringdata_StelCore = {
    {
QT_MOC_LITERAL(0, 0, 8), // "StelCore"
QT_MOC_LITERAL(1, 9, 15), // "locationChanged"
QT_MOC_LITERAL(2, 25, 0), // ""
QT_MOC_LITERAL(3, 26, 12), // "StelLocation"
QT_MOC_LITERAL(4, 39, 15), // "timeRateChanged"
QT_MOC_LITERAL(5, 55, 4), // "rate"
QT_MOC_LITERAL(6, 60, 24), // "setCurrentProjectionType"
QT_MOC_LITERAL(7, 85, 14), // "ProjectionType"
QT_MOC_LITERAL(8, 100, 4), // "type"
QT_MOC_LITERAL(9, 105, 24), // "getCurrentProjectionType"
QT_MOC_LITERAL(10, 130, 27), // "getCurrentProjectionTypeKey"
QT_MOC_LITERAL(11, 158, 27), // "setCurrentProjectionTypeKey"
QT_MOC_LITERAL(12, 186, 24), // "getAllProjectionTypeKeys"
QT_MOC_LITERAL(13, 211, 25), // "setCurrentDeltaTAlgorithm"
QT_MOC_LITERAL(14, 237, 15), // "DeltaTAlgorithm"
QT_MOC_LITERAL(15, 253, 9), // "algorithm"
QT_MOC_LITERAL(16, 263, 25), // "getCurrentDeltaTAlgorithm"
QT_MOC_LITERAL(17, 289, 36), // "getCurrentDeltaTAlgorithmDesc..."
QT_MOC_LITERAL(18, 326, 28), // "getCurrentDeltaTAlgorithmKey"
QT_MOC_LITERAL(19, 355, 28), // "setCurrentDeltaTAlgorithmKey"
QT_MOC_LITERAL(20, 384, 11), // "setMaskType"
QT_MOC_LITERAL(21, 396, 36), // "StelProjector::StelProjectorM..."
QT_MOC_LITERAL(22, 433, 1), // "m"
QT_MOC_LITERAL(23, 435, 20), // "setFlagGravityLabels"
QT_MOC_LITERAL(24, 456, 7), // "gravity"
QT_MOC_LITERAL(25, 464, 29), // "setDefaultAngleForGravityText"
QT_MOC_LITERAL(26, 494, 1), // "a"
QT_MOC_LITERAL(27, 496, 11), // "setFlipHorz"
QT_MOC_LITERAL(28, 508, 4), // "flip"
QT_MOC_LITERAL(29, 513, 11), // "setFlipVert"
QT_MOC_LITERAL(30, 525, 11), // "getFlipHorz"
QT_MOC_LITERAL(31, 537, 11), // "getFlipVert"
QT_MOC_LITERAL(32, 549, 20), // "getDefaultLocationID"
QT_MOC_LITERAL(33, 570, 20), // "setDefaultLocationID"
QT_MOC_LITERAL(34, 591, 2), // "id"
QT_MOC_LITERAL(35, 594, 23), // "returnToDefaultLocation"
QT_MOC_LITERAL(36, 618, 12), // "returnToHome"
QT_MOC_LITERAL(37, 631, 5), // "setJD"
QT_MOC_LITERAL(38, 637, 5), // "newJD"
QT_MOC_LITERAL(39, 643, 6), // "setJDE"
QT_MOC_LITERAL(40, 650, 6), // "newJDE"
QT_MOC_LITERAL(41, 657, 5), // "getJD"
QT_MOC_LITERAL(42, 663, 6), // "getJDE"
QT_MOC_LITERAL(43, 670, 8), // "setMJDay"
QT_MOC_LITERAL(44, 679, 3), // "MJD"
QT_MOC_LITERAL(45, 683, 8), // "getMJDay"
QT_MOC_LITERAL(46, 692, 13), // "computeDeltaT"
QT_MOC_LITERAL(47, 706, 2), // "JD"
QT_MOC_LITERAL(48, 709, 9), // "getDeltaT"
QT_MOC_LITERAL(49, 719, 14), // "getUseNutation"
QT_MOC_LITERAL(50, 734, 14), // "setUseNutation"
QT_MOC_LITERAL(51, 749, 11), // "useNutation"
QT_MOC_LITERAL(52, 761, 28), // "getUseTopocentricCoordinates"
QT_MOC_LITERAL(53, 790, 28), // "setUseTopocentricCoordinates"
QT_MOC_LITERAL(54, 819, 3), // "use"
QT_MOC_LITERAL(55, 823, 16), // "getPresetSkyTime"
QT_MOC_LITERAL(56, 840, 16), // "setPresetSkyTime"
QT_MOC_LITERAL(57, 857, 1), // "d"
QT_MOC_LITERAL(58, 859, 11), // "setTimeRate"
QT_MOC_LITERAL(59, 871, 2), // "ts"
QT_MOC_LITERAL(60, 874, 11), // "getTimeRate"
QT_MOC_LITERAL(61, 886, 17), // "increaseTimeSpeed"
QT_MOC_LITERAL(62, 904, 17), // "decreaseTimeSpeed"
QT_MOC_LITERAL(63, 922, 21), // "increaseTimeSpeedLess"
QT_MOC_LITERAL(64, 944, 21), // "decreaseTimeSpeedLess"
QT_MOC_LITERAL(65, 966, 16), // "setZeroTimeSpeed"
QT_MOC_LITERAL(66, 983, 16), // "setRealTimeSpeed"
QT_MOC_LITERAL(67, 1000, 19), // "toggleRealTimeSpeed"
QT_MOC_LITERAL(68, 1020, 16), // "getRealTimeSpeed"
QT_MOC_LITERAL(69, 1037, 10), // "setTimeNow"
QT_MOC_LITERAL(70, 1048, 12), // "setTodayTime"
QT_MOC_LITERAL(71, 1061, 6), // "target"
QT_MOC_LITERAL(72, 1068, 12), // "getIsTimeNow"
QT_MOC_LITERAL(73, 1081, 16), // "getInitTodayTime"
QT_MOC_LITERAL(74, 1098, 16), // "setInitTodayTime"
QT_MOC_LITERAL(75, 1115, 4), // "time"
QT_MOC_LITERAL(76, 1120, 8), // "dateTime"
QT_MOC_LITERAL(77, 1129, 7), // "addHour"
QT_MOC_LITERAL(78, 1137, 6), // "addDay"
QT_MOC_LITERAL(79, 1144, 7), // "addWeek"
QT_MOC_LITERAL(80, 1152, 14), // "addSiderealDay"
QT_MOC_LITERAL(81, 1167, 15), // "addSiderealYear"
QT_MOC_LITERAL(82, 1183, 16), // "addSiderealYears"
QT_MOC_LITERAL(83, 1200, 1), // "n"
QT_MOC_LITERAL(84, 1202, 12), // "subtractHour"
QT_MOC_LITERAL(85, 1215, 11), // "subtractDay"
QT_MOC_LITERAL(86, 1227, 12), // "subtractWeek"
QT_MOC_LITERAL(87, 1240, 19), // "subtractSiderealDay"
QT_MOC_LITERAL(88, 1260, 20), // "subtractSiderealYear"
QT_MOC_LITERAL(89, 1281, 21), // "subtractSiderealYears"
QT_MOC_LITERAL(90, 1303, 15), // "addSynodicMonth"
QT_MOC_LITERAL(91, 1319, 15), // "addDraconicYear"
QT_MOC_LITERAL(92, 1335, 16), // "addDraconicMonth"
QT_MOC_LITERAL(93, 1352, 19), // "addAnomalisticMonth"
QT_MOC_LITERAL(94, 1372, 18), // "addAnomalisticYear"
QT_MOC_LITERAL(95, 1391, 19), // "addAnomalisticYears"
QT_MOC_LITERAL(96, 1411, 20), // "addMeanTropicalMonth"
QT_MOC_LITERAL(97, 1432, 19), // "addMeanTropicalYear"
QT_MOC_LITERAL(98, 1452, 20), // "addMeanTropicalYears"
QT_MOC_LITERAL(99, 1473, 15), // "addTropicalYear"
QT_MOC_LITERAL(100, 1489, 13), // "addJulianYear"
QT_MOC_LITERAL(101, 1503, 14), // "addJulianYears"
QT_MOC_LITERAL(102, 1518, 15), // "addGaussianYear"
QT_MOC_LITERAL(103, 1534, 20), // "subtractSynodicMonth"
QT_MOC_LITERAL(104, 1555, 20), // "subtractDraconicYear"
QT_MOC_LITERAL(105, 1576, 21), // "subtractDraconicMonth"
QT_MOC_LITERAL(106, 1598, 24), // "subtractAnomalisticMonth"
QT_MOC_LITERAL(107, 1623, 23), // "subtractAnomalisticYear"
QT_MOC_LITERAL(108, 1647, 24), // "subtractAnomalisticYears"
QT_MOC_LITERAL(109, 1672, 25), // "subtractMeanTropicalMonth"
QT_MOC_LITERAL(110, 1698, 24), // "subtractMeanTropicalYear"
QT_MOC_LITERAL(111, 1723, 25), // "subtractMeanTropicalYears"
QT_MOC_LITERAL(112, 1749, 20), // "subtractTropicalYear"
QT_MOC_LITERAL(113, 1770, 18), // "subtractJulianYear"
QT_MOC_LITERAL(114, 1789, 19), // "subtractJulianYears"
QT_MOC_LITERAL(115, 1809, 20), // "subtractGaussianYear"
QT_MOC_LITERAL(116, 1830, 12), // "addSolarDays"
QT_MOC_LITERAL(117, 1843, 15), // "addSiderealDays"
QT_MOC_LITERAL(118, 1859, 22), // "moveObserverToSelected"
QT_MOC_LITERAL(119, 1882, 19), // "setDeltaTCustomYear"
QT_MOC_LITERAL(120, 1902, 1), // "y"
QT_MOC_LITERAL(121, 1904, 19), // "setDeltaTCustomNDot"
QT_MOC_LITERAL(122, 1924, 1), // "v"
QT_MOC_LITERAL(123, 1926, 35), // "setDeltaTCustomEquationCoeffi..."
QT_MOC_LITERAL(124, 1962, 5), // "Vec3f"
QT_MOC_LITERAL(125, 1968, 1), // "c"
QT_MOC_LITERAL(126, 1970, 19), // "getDeltaTCustomYear"
QT_MOC_LITERAL(127, 1990, 19), // "getDeltaTCustomNDot"
QT_MOC_LITERAL(128, 2010, 35), // "getDeltaTCustomEquationCoeffi..."
QT_MOC_LITERAL(129, 2046, 8), // "flipHorz"
QT_MOC_LITERAL(130, 2055, 8), // "flipVert"
QT_MOC_LITERAL(131, 2064, 15), // "flagUseNutation"
QT_MOC_LITERAL(132, 2080, 29), // "flagUseTopocentricCoordinates"
QT_MOC_LITERAL(133, 2110, 21), // "ProjectionPerspective"
QT_MOC_LITERAL(134, 2132, 19), // "ProjectionEqualArea"
QT_MOC_LITERAL(135, 2152, 23), // "ProjectionStereographic"
QT_MOC_LITERAL(136, 2176, 17), // "ProjectionFisheye"
QT_MOC_LITERAL(137, 2194, 16), // "ProjectionHammer"
QT_MOC_LITERAL(138, 2211, 18), // "ProjectionCylinder"
QT_MOC_LITERAL(139, 2230, 18), // "ProjectionMercator"
QT_MOC_LITERAL(140, 2249, 22), // "ProjectionOrthographic"
QT_MOC_LITERAL(141, 2272, 20), // "ProjectionSinusoidal"
QT_MOC_LITERAL(142, 2293, 17), // "WithoutCorrection"
QT_MOC_LITERAL(143, 2311, 6), // "Schoch"
QT_MOC_LITERAL(144, 2318, 8), // "Clemence"
QT_MOC_LITERAL(145, 2327, 3), // "IAU"
QT_MOC_LITERAL(146, 2331, 21), // "AstronomicalEphemeris"
QT_MOC_LITERAL(147, 2353, 18), // "TuckermanGoldstine"
QT_MOC_LITERAL(148, 2372, 16), // "MullerStephenson"
QT_MOC_LITERAL(149, 2389, 14), // "Stephenson1978"
QT_MOC_LITERAL(150, 2404, 16), // "SchmadelZech1979"
QT_MOC_LITERAL(151, 2421, 22), // "MorrisonStephenson1982"
QT_MOC_LITERAL(152, 2444, 22), // "StephensonMorrison1984"
QT_MOC_LITERAL(153, 2467, 17), // "StephensonHoulden"
QT_MOC_LITERAL(154, 2485, 7), // "Espenak"
QT_MOC_LITERAL(155, 2493, 9), // "Borkowski"
QT_MOC_LITERAL(156, 2503, 16), // "SchmadelZech1988"
QT_MOC_LITERAL(157, 2520, 13), // "ChaprontTouze"
QT_MOC_LITERAL(158, 2534, 22), // "StephensonMorrison1995"
QT_MOC_LITERAL(159, 2557, 14), // "Stephenson1997"
QT_MOC_LITERAL(160, 2572, 13), // "ChaprontMeeus"
QT_MOC_LITERAL(161, 2586, 11), // "JPLHorizons"
QT_MOC_LITERAL(162, 2598, 11), // "MeeusSimons"
QT_MOC_LITERAL(163, 2610, 18), // "MontenbruckPfleger"
QT_MOC_LITERAL(164, 2629, 18), // "ReingoldDershowitz"
QT_MOC_LITERAL(165, 2648, 22), // "MorrisonStephenson2004"
QT_MOC_LITERAL(166, 2671, 5), // "Reijs"
QT_MOC_LITERAL(167, 2677, 12), // "EspenakMeeus"
QT_MOC_LITERAL(168, 2690, 25), // "EspenakMeeusZeroMoonAccel"
QT_MOC_LITERAL(169, 2716, 8), // "Banjevic"
QT_MOC_LITERAL(170, 2725, 17), // "IslamSadiqQureshi"
QT_MOC_LITERAL(171, 2743, 18), // "KhalidSultanaZaidi"
QT_MOC_LITERAL(172, 2762, 6) // "Custom"

    },
    "StelCore\0locationChanged\0\0StelLocation\0"
    "timeRateChanged\0rate\0setCurrentProjectionType\0"
    "ProjectionType\0type\0getCurrentProjectionType\0"
    "getCurrentProjectionTypeKey\0"
    "setCurrentProjectionTypeKey\0"
    "getAllProjectionTypeKeys\0"
    "setCurrentDeltaTAlgorithm\0DeltaTAlgorithm\0"
    "algorithm\0getCurrentDeltaTAlgorithm\0"
    "getCurrentDeltaTAlgorithmDescription\0"
    "getCurrentDeltaTAlgorithmKey\0"
    "setCurrentDeltaTAlgorithmKey\0setMaskType\0"
    "StelProjector::StelProjectorMaskType\0"
    "m\0setFlagGravityLabels\0gravity\0"
    "setDefaultAngleForGravityText\0a\0"
    "setFlipHorz\0flip\0setFlipVert\0getFlipHorz\0"
    "getFlipVert\0getDefaultLocationID\0"
    "setDefaultLocationID\0id\0returnToDefaultLocation\0"
    "returnToHome\0setJD\0newJD\0setJDE\0newJDE\0"
    "getJD\0getJDE\0setMJDay\0MJD\0getMJDay\0"
    "computeDeltaT\0JD\0getDeltaT\0getUseNutation\0"
    "setUseNutation\0useNutation\0"
    "getUseTopocentricCoordinates\0"
    "setUseTopocentricCoordinates\0use\0"
    "getPresetSkyTime\0setPresetSkyTime\0d\0"
    "setTimeRate\0ts\0getTimeRate\0increaseTimeSpeed\0"
    "decreaseTimeSpeed\0increaseTimeSpeedLess\0"
    "decreaseTimeSpeedLess\0setZeroTimeSpeed\0"
    "setRealTimeSpeed\0toggleRealTimeSpeed\0"
    "getRealTimeSpeed\0setTimeNow\0setTodayTime\0"
    "target\0getIsTimeNow\0getInitTodayTime\0"
    "setInitTodayTime\0time\0dateTime\0addHour\0"
    "addDay\0addWeek\0addSiderealDay\0"
    "addSiderealYear\0addSiderealYears\0n\0"
    "subtractHour\0subtractDay\0subtractWeek\0"
    "subtractSiderealDay\0subtractSiderealYear\0"
    "subtractSiderealYears\0addSynodicMonth\0"
    "addDraconicYear\0addDraconicMonth\0"
    "addAnomalisticMonth\0addAnomalisticYear\0"
    "addAnomalisticYears\0addMeanTropicalMonth\0"
    "addMeanTropicalYear\0addMeanTropicalYears\0"
    "addTropicalYear\0addJulianYear\0"
    "addJulianYears\0addGaussianYear\0"
    "subtractSynodicMonth\0subtractDraconicYear\0"
    "subtractDraconicMonth\0subtractAnomalisticMonth\0"
    "subtractAnomalisticYear\0"
    "subtractAnomalisticYears\0"
    "subtractMeanTropicalMonth\0"
    "subtractMeanTropicalYear\0"
    "subtractMeanTropicalYears\0"
    "subtractTropicalYear\0subtractJulianYear\0"
    "subtractJulianYears\0subtractGaussianYear\0"
    "addSolarDays\0addSiderealDays\0"
    "moveObserverToSelected\0setDeltaTCustomYear\0"
    "y\0setDeltaTCustomNDot\0v\0"
    "setDeltaTCustomEquationCoefficients\0"
    "Vec3f\0c\0getDeltaTCustomYear\0"
    "getDeltaTCustomNDot\0"
    "getDeltaTCustomEquationCoefficients\0"
    "flipHorz\0flipVert\0flagUseNutation\0"
    "flagUseTopocentricCoordinates\0"
    "ProjectionPerspective\0ProjectionEqualArea\0"
    "ProjectionStereographic\0ProjectionFisheye\0"
    "ProjectionHammer\0ProjectionCylinder\0"
    "ProjectionMercator\0ProjectionOrthographic\0"
    "ProjectionSinusoidal\0WithoutCorrection\0"
    "Schoch\0Clemence\0IAU\0AstronomicalEphemeris\0"
    "TuckermanGoldstine\0MullerStephenson\0"
    "Stephenson1978\0SchmadelZech1979\0"
    "MorrisonStephenson1982\0StephensonMorrison1984\0"
    "StephensonHoulden\0Espenak\0Borkowski\0"
    "SchmadelZech1988\0ChaprontTouze\0"
    "StephensonMorrison1995\0Stephenson1997\0"
    "ChaprontMeeus\0JPLHorizons\0MeeusSimons\0"
    "MontenbruckPfleger\0ReingoldDershowitz\0"
    "MorrisonStephenson2004\0Reijs\0EspenakMeeus\0"
    "EspenakMeeusZeroMoonAccel\0Banjevic\0"
    "IslamSadiqQureshi\0KhalidSultanaZaidi\0"
    "Custom"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_StelCore[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
     108,   14, // methods
       4,  734, // properties
       2,  746, // enums/sets
       0,    0, // constructors
       0,       // flags
       2,       // signalCount

 // signals: name, argc, parameters, tag, flags
       1,    1,  554,    2, 0x06 /* Public */,
       4,    1,  557,    2, 0x06 /* Public */,

 // slots: name, argc, parameters, tag, flags
       6,    1,  560,    2, 0x0a /* Public */,
       9,    0,  563,    2, 0x0a /* Public */,
      10,    0,  564,    2, 0x0a /* Public */,
      11,    1,  565,    2, 0x0a /* Public */,
      12,    0,  568,    2, 0x0a /* Public */,
      13,    1,  569,    2, 0x0a /* Public */,
      16,    0,  572,    2, 0x0a /* Public */,
      17,    0,  573,    2, 0x0a /* Public */,
      18,    0,  574,    2, 0x0a /* Public */,
      19,    1,  575,    2, 0x0a /* Public */,
      20,    1,  578,    2, 0x0a /* Public */,
      23,    1,  581,    2, 0x0a /* Public */,
      25,    1,  584,    2, 0x0a /* Public */,
      27,    1,  587,    2, 0x0a /* Public */,
      29,    1,  590,    2, 0x0a /* Public */,
      30,    0,  593,    2, 0x0a /* Public */,
      31,    0,  594,    2, 0x0a /* Public */,
      32,    0,  595,    2, 0x0a /* Public */,
      33,    1,  596,    2, 0x0a /* Public */,
      35,    0,  599,    2, 0x0a /* Public */,
      36,    0,  600,    2, 0x0a /* Public */,
      37,    1,  601,    2, 0x0a /* Public */,
      39,    1,  604,    2, 0x0a /* Public */,
      41,    0,  607,    2, 0x0a /* Public */,
      42,    0,  608,    2, 0x0a /* Public */,
      43,    1,  609,    2, 0x0a /* Public */,
      45,    0,  612,    2, 0x0a /* Public */,
      46,    1,  613,    2, 0x0a /* Public */,
      48,    0,  616,    2, 0x0a /* Public */,
      49,    0,  617,    2, 0x0a /* Public */,
      50,    1,  618,    2, 0x0a /* Public */,
      52,    0,  621,    2, 0x0a /* Public */,
      53,    1,  622,    2, 0x0a /* Public */,
      55,    0,  625,    2, 0x0a /* Public */,
      56,    1,  626,    2, 0x0a /* Public */,
      58,    1,  629,    2, 0x0a /* Public */,
      60,    0,  632,    2, 0x0a /* Public */,
      61,    0,  633,    2, 0x0a /* Public */,
      62,    0,  634,    2, 0x0a /* Public */,
      63,    0,  635,    2, 0x0a /* Public */,
      64,    0,  636,    2, 0x0a /* Public */,
      65,    0,  637,    2, 0x0a /* Public */,
      66,    0,  638,    2, 0x0a /* Public */,
      67,    0,  639,    2, 0x0a /* Public */,
      68,    0,  640,    2, 0x0a /* Public */,
      69,    0,  641,    2, 0x0a /* Public */,
      70,    1,  642,    2, 0x0a /* Public */,
      72,    0,  645,    2, 0x0a /* Public */,
      73,    0,  646,    2, 0x0a /* Public */,
      74,    1,  647,    2, 0x0a /* Public */,
      56,    1,  650,    2, 0x0a /* Public */,
      77,    0,  653,    2, 0x0a /* Public */,
      78,    0,  654,    2, 0x0a /* Public */,
      79,    0,  655,    2, 0x0a /* Public */,
      80,    0,  656,    2, 0x0a /* Public */,
      81,    0,  657,    2, 0x0a /* Public */,
      82,    1,  658,    2, 0x0a /* Public */,
      82,    0,  661,    2, 0x2a /* Public | MethodCloned */,
      84,    0,  662,    2, 0x0a /* Public */,
      85,    0,  663,    2, 0x0a /* Public */,
      86,    0,  664,    2, 0x0a /* Public */,
      87,    0,  665,    2, 0x0a /* Public */,
      88,    0,  666,    2, 0x0a /* Public */,
      89,    1,  667,    2, 0x0a /* Public */,
      89,    0,  670,    2, 0x2a /* Public | MethodCloned */,
      90,    0,  671,    2, 0x0a /* Public */,
      91,    0,  672,    2, 0x0a /* Public */,
      92,    0,  673,    2, 0x0a /* Public */,
      93,    0,  674,    2, 0x0a /* Public */,
      94,    0,  675,    2, 0x0a /* Public */,
      95,    1,  676,    2, 0x0a /* Public */,
      95,    0,  679,    2, 0x2a /* Public | MethodCloned */,
      96,    0,  680,    2, 0x0a /* Public */,
      97,    0,  681,    2, 0x0a /* Public */,
      98,    1,  682,    2, 0x0a /* Public */,
      98,    0,  685,    2, 0x2a /* Public | MethodCloned */,
      99,    0,  686,    2, 0x0a /* Public */,
     100,    0,  687,    2, 0x0a /* Public */,
     101,    1,  688,    2, 0x0a /* Public */,
     101,    0,  691,    2, 0x2a /* Public | MethodCloned */,
     102,    0,  692,    2, 0x0a /* Public */,
     103,    0,  693,    2, 0x0a /* Public */,
     104,    0,  694,    2, 0x0a /* Public */,
     105,    0,  695,    2, 0x0a /* Public */,
     106,    0,  696,    2, 0x0a /* Public */,
     107,    0,  697,    2, 0x0a /* Public */,
     108,    1,  698,    2, 0x0a /* Public */,
     108,    0,  701,    2, 0x2a /* Public | MethodCloned */,
     109,    0,  702,    2, 0x0a /* Public */,
     110,    0,  703,    2, 0x0a /* Public */,
     111,    1,  704,    2, 0x0a /* Public */,
     111,    0,  707,    2, 0x2a /* Public | MethodCloned */,
     112,    0,  708,    2, 0x0a /* Public */,
     113,    0,  709,    2, 0x0a /* Public */,
     114,    1,  710,    2, 0x0a /* Public */,
     114,    0,  713,    2, 0x2a /* Public | MethodCloned */,
     115,    0,  714,    2, 0x0a /* Public */,
     116,    1,  715,    2, 0x0a /* Public */,
     117,    1,  718,    2, 0x0a /* Public */,
     118,    0,  721,    2, 0x0a /* Public */,
     119,    1,  722,    2, 0x0a /* Public */,
     121,    1,  725,    2, 0x0a /* Public */,
     123,    1,  728,    2, 0x0a /* Public */,
     126,    0,  731,    2, 0x0a /* Public */,
     127,    0,  732,    2, 0x0a /* Public */,
     128,    0,  733,    2, 0x0a /* Public */,

 // signals: parameters
    QMetaType::Void, 0x80000000 | 3,    2,
    QMetaType::Void, QMetaType::Double,    5,

 // slots: parameters
    QMetaType::Void, 0x80000000 | 7,    8,
    0x80000000 | 7,
    QMetaType::QString,
    QMetaType::Void, QMetaType::QString,    8,
    QMetaType::QStringList,
    QMetaType::Void, 0x80000000 | 14,   15,
    0x80000000 | 14,
    QMetaType::QString,
    QMetaType::QString,
    QMetaType::Void, QMetaType::QString,    8,
    QMetaType::Void, 0x80000000 | 21,   22,
    QMetaType::Void, QMetaType::Bool,   24,
    QMetaType::Void, QMetaType::Float,   26,
    QMetaType::Void, QMetaType::Bool,   28,
    QMetaType::Void, QMetaType::Bool,   28,
    QMetaType::Bool,
    QMetaType::Bool,
    QMetaType::QString,
    QMetaType::Void, QMetaType::QString,   34,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Double,   38,
    QMetaType::Void, QMetaType::Double,   40,
    QMetaType::Double,
    QMetaType::Double,
    QMetaType::Void, QMetaType::Double,   44,
    QMetaType::Double,
    QMetaType::Double, QMetaType::Double,   47,
    QMetaType::Double,
    QMetaType::Bool,
    QMetaType::Void, QMetaType::Bool,   51,
    QMetaType::Bool,
    QMetaType::Void, QMetaType::Bool,   54,
    QMetaType::Double,
    QMetaType::Void, QMetaType::Double,   57,
    QMetaType::Void, QMetaType::Double,   59,
    QMetaType::Double,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Bool,
    QMetaType::Void,
    QMetaType::Void, QMetaType::QTime,   71,
    QMetaType::Bool,
    QMetaType::QTime,
    QMetaType::Void, QMetaType::QTime,   75,
    QMetaType::Void, QMetaType::QDateTime,   76,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Float,   83,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Float,   83,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Float,   83,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Float,   83,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Float,   83,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Float,   83,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Float,   83,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Float,   83,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Double,   57,
    QMetaType::Void, QMetaType::Double,   57,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Float,  120,
    QMetaType::Void, QMetaType::Float,  122,
    QMetaType::Void, 0x80000000 | 124,  125,
    QMetaType::Float,
    QMetaType::Float,
    0x80000000 | 124,

 // properties: name, type, flags
     129, QMetaType::Bool, 0x00095103,
     130, QMetaType::Bool, 0x00095103,
     131, QMetaType::Bool, 0x00095003,
     132, QMetaType::Bool, 0x00095003,

 // enums: name, flags, count, data
       7, 0x0,    9,  754,
      14, 0x0,   31,  772,

 // enum data: key, value
     133, uint(StelCore::ProjectionPerspective),
     134, uint(StelCore::ProjectionEqualArea),
     135, uint(StelCore::ProjectionStereographic),
     136, uint(StelCore::ProjectionFisheye),
     137, uint(StelCore::ProjectionHammer),
     138, uint(StelCore::ProjectionCylinder),
     139, uint(StelCore::ProjectionMercator),
     140, uint(StelCore::ProjectionOrthographic),
     141, uint(StelCore::ProjectionSinusoidal),
     142, uint(StelCore::WithoutCorrection),
     143, uint(StelCore::Schoch),
     144, uint(StelCore::Clemence),
     145, uint(StelCore::IAU),
     146, uint(StelCore::AstronomicalEphemeris),
     147, uint(StelCore::TuckermanGoldstine),
     148, uint(StelCore::MullerStephenson),
     149, uint(StelCore::Stephenson1978),
     150, uint(StelCore::SchmadelZech1979),
     151, uint(StelCore::MorrisonStephenson1982),
     152, uint(StelCore::StephensonMorrison1984),
     153, uint(StelCore::StephensonHoulden),
     154, uint(StelCore::Espenak),
     155, uint(StelCore::Borkowski),
     156, uint(StelCore::SchmadelZech1988),
     157, uint(StelCore::ChaprontTouze),
     158, uint(StelCore::StephensonMorrison1995),
     159, uint(StelCore::Stephenson1997),
     160, uint(StelCore::ChaprontMeeus),
     161, uint(StelCore::JPLHorizons),
     162, uint(StelCore::MeeusSimons),
     163, uint(StelCore::MontenbruckPfleger),
     164, uint(StelCore::ReingoldDershowitz),
     165, uint(StelCore::MorrisonStephenson2004),
     166, uint(StelCore::Reijs),
     167, uint(StelCore::EspenakMeeus),
     168, uint(StelCore::EspenakMeeusZeroMoonAccel),
     169, uint(StelCore::Banjevic),
     170, uint(StelCore::IslamSadiqQureshi),
     171, uint(StelCore::KhalidSultanaZaidi),
     172, uint(StelCore::Custom),

       0        // eod
};

void StelCore::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        StelCore *_t = static_cast<StelCore *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: _t->locationChanged((*reinterpret_cast< StelLocation(*)>(_a[1]))); break;
        case 1: _t->timeRateChanged((*reinterpret_cast< double(*)>(_a[1]))); break;
        case 2: _t->setCurrentProjectionType((*reinterpret_cast< ProjectionType(*)>(_a[1]))); break;
        case 3: { ProjectionType _r = _t->getCurrentProjectionType();
            if (_a[0]) *reinterpret_cast< ProjectionType*>(_a[0]) = _r; }  break;
        case 4: { QString _r = _t->getCurrentProjectionTypeKey();
            if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = _r; }  break;
        case 5: _t->setCurrentProjectionTypeKey((*reinterpret_cast< QString(*)>(_a[1]))); break;
        case 6: { QStringList _r = _t->getAllProjectionTypeKeys();
            if (_a[0]) *reinterpret_cast< QStringList*>(_a[0]) = _r; }  break;
        case 7: _t->setCurrentDeltaTAlgorithm((*reinterpret_cast< DeltaTAlgorithm(*)>(_a[1]))); break;
        case 8: { DeltaTAlgorithm _r = _t->getCurrentDeltaTAlgorithm();
            if (_a[0]) *reinterpret_cast< DeltaTAlgorithm*>(_a[0]) = _r; }  break;
        case 9: { QString _r = _t->getCurrentDeltaTAlgorithmDescription();
            if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = _r; }  break;
        case 10: { QString _r = _t->getCurrentDeltaTAlgorithmKey();
            if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = _r; }  break;
        case 11: _t->setCurrentDeltaTAlgorithmKey((*reinterpret_cast< QString(*)>(_a[1]))); break;
        case 12: _t->setMaskType((*reinterpret_cast< StelProjector::StelProjectorMaskType(*)>(_a[1]))); break;
        case 13: _t->setFlagGravityLabels((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 14: _t->setDefaultAngleForGravityText((*reinterpret_cast< float(*)>(_a[1]))); break;
        case 15: _t->setFlipHorz((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 16: _t->setFlipVert((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 17: { bool _r = _t->getFlipHorz();
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 18: { bool _r = _t->getFlipVert();
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 19: { QString _r = _t->getDefaultLocationID();
            if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = _r; }  break;
        case 20: _t->setDefaultLocationID((*reinterpret_cast< const QString(*)>(_a[1]))); break;
        case 21: _t->returnToDefaultLocation(); break;
        case 22: _t->returnToHome(); break;
        case 23: _t->setJD((*reinterpret_cast< double(*)>(_a[1]))); break;
        case 24: _t->setJDE((*reinterpret_cast< double(*)>(_a[1]))); break;
        case 25: { double _r = _t->getJD();
            if (_a[0]) *reinterpret_cast< double*>(_a[0]) = _r; }  break;
        case 26: { double _r = _t->getJDE();
            if (_a[0]) *reinterpret_cast< double*>(_a[0]) = _r; }  break;
        case 27: _t->setMJDay((*reinterpret_cast< double(*)>(_a[1]))); break;
        case 28: { double _r = _t->getMJDay();
            if (_a[0]) *reinterpret_cast< double*>(_a[0]) = _r; }  break;
        case 29: { double _r = _t->computeDeltaT((*reinterpret_cast< const double(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< double*>(_a[0]) = _r; }  break;
        case 30: { double _r = _t->getDeltaT();
            if (_a[0]) *reinterpret_cast< double*>(_a[0]) = _r; }  break;
        case 31: { bool _r = _t->getUseNutation();
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 32: _t->setUseNutation((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 33: { bool _r = _t->getUseTopocentricCoordinates();
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 34: _t->setUseTopocentricCoordinates((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 35: { double _r = _t->getPresetSkyTime();
            if (_a[0]) *reinterpret_cast< double*>(_a[0]) = _r; }  break;
        case 36: _t->setPresetSkyTime((*reinterpret_cast< double(*)>(_a[1]))); break;
        case 37: _t->setTimeRate((*reinterpret_cast< double(*)>(_a[1]))); break;
        case 38: { double _r = _t->getTimeRate();
            if (_a[0]) *reinterpret_cast< double*>(_a[0]) = _r; }  break;
        case 39: _t->increaseTimeSpeed(); break;
        case 40: _t->decreaseTimeSpeed(); break;
        case 41: _t->increaseTimeSpeedLess(); break;
        case 42: _t->decreaseTimeSpeedLess(); break;
        case 43: _t->setZeroTimeSpeed(); break;
        case 44: _t->setRealTimeSpeed(); break;
        case 45: _t->toggleRealTimeSpeed(); break;
        case 46: { bool _r = _t->getRealTimeSpeed();
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 47: _t->setTimeNow(); break;
        case 48: _t->setTodayTime((*reinterpret_cast< const QTime(*)>(_a[1]))); break;
        case 49: { bool _r = _t->getIsTimeNow();
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 50: { QTime _r = _t->getInitTodayTime();
            if (_a[0]) *reinterpret_cast< QTime*>(_a[0]) = _r; }  break;
        case 51: _t->setInitTodayTime((*reinterpret_cast< const QTime(*)>(_a[1]))); break;
        case 52: _t->setPresetSkyTime((*reinterpret_cast< QDateTime(*)>(_a[1]))); break;
        case 53: _t->addHour(); break;
        case 54: _t->addDay(); break;
        case 55: _t->addWeek(); break;
        case 56: _t->addSiderealDay(); break;
        case 57: _t->addSiderealYear(); break;
        case 58: _t->addSiderealYears((*reinterpret_cast< float(*)>(_a[1]))); break;
        case 59: _t->addSiderealYears(); break;
        case 60: _t->subtractHour(); break;
        case 61: _t->subtractDay(); break;
        case 62: _t->subtractWeek(); break;
        case 63: _t->subtractSiderealDay(); break;
        case 64: _t->subtractSiderealYear(); break;
        case 65: _t->subtractSiderealYears((*reinterpret_cast< float(*)>(_a[1]))); break;
        case 66: _t->subtractSiderealYears(); break;
        case 67: _t->addSynodicMonth(); break;
        case 68: _t->addDraconicYear(); break;
        case 69: _t->addDraconicMonth(); break;
        case 70: _t->addAnomalisticMonth(); break;
        case 71: _t->addAnomalisticYear(); break;
        case 72: _t->addAnomalisticYears((*reinterpret_cast< float(*)>(_a[1]))); break;
        case 73: _t->addAnomalisticYears(); break;
        case 74: _t->addMeanTropicalMonth(); break;
        case 75: _t->addMeanTropicalYear(); break;
        case 76: _t->addMeanTropicalYears((*reinterpret_cast< float(*)>(_a[1]))); break;
        case 77: _t->addMeanTropicalYears(); break;
        case 78: _t->addTropicalYear(); break;
        case 79: _t->addJulianYear(); break;
        case 80: _t->addJulianYears((*reinterpret_cast< float(*)>(_a[1]))); break;
        case 81: _t->addJulianYears(); break;
        case 82: _t->addGaussianYear(); break;
        case 83: _t->subtractSynodicMonth(); break;
        case 84: _t->subtractDraconicYear(); break;
        case 85: _t->subtractDraconicMonth(); break;
        case 86: _t->subtractAnomalisticMonth(); break;
        case 87: _t->subtractAnomalisticYear(); break;
        case 88: _t->subtractAnomalisticYears((*reinterpret_cast< float(*)>(_a[1]))); break;
        case 89: _t->subtractAnomalisticYears(); break;
        case 90: _t->subtractMeanTropicalMonth(); break;
        case 91: _t->subtractMeanTropicalYear(); break;
        case 92: _t->subtractMeanTropicalYears((*reinterpret_cast< float(*)>(_a[1]))); break;
        case 93: _t->subtractMeanTropicalYears(); break;
        case 94: _t->subtractTropicalYear(); break;
        case 95: _t->subtractJulianYear(); break;
        case 96: _t->subtractJulianYears((*reinterpret_cast< float(*)>(_a[1]))); break;
        case 97: _t->subtractJulianYears(); break;
        case 98: _t->subtractGaussianYear(); break;
        case 99: _t->addSolarDays((*reinterpret_cast< double(*)>(_a[1]))); break;
        case 100: _t->addSiderealDays((*reinterpret_cast< double(*)>(_a[1]))); break;
        case 101: _t->moveObserverToSelected(); break;
        case 102: _t->setDeltaTCustomYear((*reinterpret_cast< float(*)>(_a[1]))); break;
        case 103: _t->setDeltaTCustomNDot((*reinterpret_cast< float(*)>(_a[1]))); break;
        case 104: _t->setDeltaTCustomEquationCoefficients((*reinterpret_cast< Vec3f(*)>(_a[1]))); break;
        case 105: { float _r = _t->getDeltaTCustomYear();
            if (_a[0]) *reinterpret_cast< float*>(_a[0]) = _r; }  break;
        case 106: { float _r = _t->getDeltaTCustomNDot();
            if (_a[0]) *reinterpret_cast< float*>(_a[0]) = _r; }  break;
        case 107: { Vec3f _r = _t->getDeltaTCustomEquationCoefficients();
            if (_a[0]) *reinterpret_cast< Vec3f*>(_a[0]) = _r; }  break;
        default: ;
        }
    } else if (_c == QMetaObject::IndexOfMethod) {
        int *result = reinterpret_cast<int *>(_a[0]);
        void **func = reinterpret_cast<void **>(_a[1]);
        {
            typedef void (StelCore::*_t)(StelLocation );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&StelCore::locationChanged)) {
                *result = 0;
                return;
            }
        }
        {
            typedef void (StelCore::*_t)(double );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&StelCore::timeRateChanged)) {
                *result = 1;
                return;
            }
        }
    }
#ifndef QT_NO_PROPERTIES
    else if (_c == QMetaObject::ReadProperty) {
        StelCore *_t = static_cast<StelCore *>(_o);
        Q_UNUSED(_t)
        void *_v = _a[0];
        switch (_id) {
        case 0: *reinterpret_cast< bool*>(_v) = _t->getFlipHorz(); break;
        case 1: *reinterpret_cast< bool*>(_v) = _t->getFlipVert(); break;
        case 2: *reinterpret_cast< bool*>(_v) = _t->getUseNutation(); break;
        case 3: *reinterpret_cast< bool*>(_v) = _t->getUseTopocentricCoordinates(); break;
        default: break;
        }
    } else if (_c == QMetaObject::WriteProperty) {
        StelCore *_t = static_cast<StelCore *>(_o);
        Q_UNUSED(_t)
        void *_v = _a[0];
        switch (_id) {
        case 0: _t->setFlipHorz(*reinterpret_cast< bool*>(_v)); break;
        case 1: _t->setFlipVert(*reinterpret_cast< bool*>(_v)); break;
        case 2: _t->setUseNutation(*reinterpret_cast< bool*>(_v)); break;
        case 3: _t->setUseTopocentricCoordinates(*reinterpret_cast< bool*>(_v)); break;
        default: break;
        }
    } else if (_c == QMetaObject::ResetProperty) {
    }
#endif // QT_NO_PROPERTIES
}

const QMetaObject StelCore::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_StelCore.data,
      qt_meta_data_StelCore,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *StelCore::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *StelCore::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_StelCore.stringdata0))
        return static_cast<void*>(const_cast< StelCore*>(this));
    return QObject::qt_metacast(_clname);
}

int StelCore::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 108)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 108;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 108)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 108;
    }
#ifndef QT_NO_PROPERTIES
   else if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
            || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) {
        qt_static_metacall(this, _c, _id, _a);
        _id -= 4;
    } else if (_c == QMetaObject::QueryPropertyDesignable) {
        _id -= 4;
    } else if (_c == QMetaObject::QueryPropertyScriptable) {
        _id -= 4;
    } else if (_c == QMetaObject::QueryPropertyStored) {
        _id -= 4;
    } else if (_c == QMetaObject::QueryPropertyEditable) {
        _id -= 4;
    } else if (_c == QMetaObject::QueryPropertyUser) {
        _id -= 4;
    }
#endif // QT_NO_PROPERTIES
    return _id;
}

// SIGNAL 0
void StelCore::locationChanged(StelLocation _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 0, _a);
}

// SIGNAL 1
void StelCore::timeRateChanged(double _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 1, _a);
}
QT_END_MOC_NAMESPACE
