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

#include <memory>
#include "../../muse-4.2.1/src/muse/app.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'app.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.15.19. 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
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
struct qt_meta_stringdata_MusEGui__MusE_t {
    QByteArrayData data[152];
    char stringdata0[2291];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_MusEGui__MusE_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_MusEGui__MusE_t qt_meta_stringdata_MusEGui__MusE = {
    {
QT_MOC_LITERAL(0, 0, 13), // "MusEGui::MusE"
QT_MOC_LITERAL(1, 14, 13), // "configChanged"
QT_MOC_LITERAL(2, 28, 0), // ""
QT_MOC_LITERAL(3, 29, 19), // "activeTopWinChanged"
QT_MOC_LITERAL(4, 49, 16), // "MusEGui::TopWin*"
QT_MOC_LITERAL(5, 66, 17), // "blinkTimerToggled"
QT_MOC_LITERAL(6, 84, 5), // "state"
QT_MOC_LITERAL(7, 90, 9), // "heartBeat"
QT_MOC_LITERAL(8, 100, 14), // "blinkTimerSlot"
QT_MOC_LITERAL(9, 115, 13), // "saveTimerSlot"
QT_MOC_LITERAL(10, 129, 20), // "messagePollTimerSlot"
QT_MOC_LITERAL(11, 150, 11), // "loadProject"
QT_MOC_LITERAL(12, 162, 4), // "save"
QT_MOC_LITERAL(13, 167, 20), // "configGlobalSettings"
QT_MOC_LITERAL(14, 188, 7), // "quitDoc"
QT_MOC_LITERAL(15, 196, 5), // "about"
QT_MOC_LITERAL(16, 202, 7), // "aboutQt"
QT_MOC_LITERAL(17, 210, 16), // "startHelpBrowser"
QT_MOC_LITERAL(18, 227, 20), // "startHomepageBrowser"
QT_MOC_LITERAL(19, 248, 15), // "startBugBrowser"
QT_MOC_LITERAL(20, 264, 10), // "importMidi"
QT_MOC_LITERAL(21, 275, 10), // "importWave"
QT_MOC_LITERAL(22, 286, 10), // "importPart"
QT_MOC_LITERAL(23, 297, 10), // "exportMidi"
QT_MOC_LITERAL(24, 308, 25), // "selectedVisibleTracksOnly"
QT_MOC_LITERAL(25, 334, 17), // "selectedPartsOnly"
QT_MOC_LITERAL(26, 352, 17), // "alignPartsToStart"
QT_MOC_LITERAL(27, 370, 19), // "findUnusedWaveFiles"
QT_MOC_LITERAL(28, 390, 15), // "toggleTransport"
QT_MOC_LITERAL(29, 406, 13), // "toggleBigTime"
QT_MOC_LITERAL(30, 420, 12), // "toggleMixer1"
QT_MOC_LITERAL(31, 433, 12), // "toggleMixer2"
QT_MOC_LITERAL(32, 446, 14), // "configMidiSync"
QT_MOC_LITERAL(33, 461, 14), // "configMidiFile"
QT_MOC_LITERAL(34, 476, 15), // "configShortCuts"
QT_MOC_LITERAL(35, 492, 25), // "configShortCutsSaveConfig"
QT_MOC_LITERAL(36, 518, 15), // "configMetronome"
QT_MOC_LITERAL(37, 534, 16), // "configAppearance"
QT_MOC_LITERAL(38, 551, 13), // "startSongInfo"
QT_MOC_LITERAL(39, 565, 8), // "editable"
QT_MOC_LITERAL(40, 574, 24), // "writeGlobalConfiguration"
QT_MOC_LITERAL(41, 599, 12), // "showClipList"
QT_MOC_LITERAL(42, 612, 14), // "openRecentMenu"
QT_MOC_LITERAL(43, 627, 13), // "selectProject"
QT_MOC_LITERAL(44, 641, 8), // "QAction*"
QT_MOC_LITERAL(45, 650, 3), // "act"
QT_MOC_LITERAL(46, 654, 3), // "cmd"
QT_MOC_LITERAL(47, 658, 20), // "startMidiInputPlugin"
QT_MOC_LITERAL(48, 679, 22), // "hideMitPluginTranspose"
QT_MOC_LITERAL(49, 702, 22), // "hideMidiInputTransform"
QT_MOC_LITERAL(50, 725, 20), // "hideMidiFilterConfig"
QT_MOC_LITERAL(51, 746, 20), // "hideMidiRemoteConfig"
QT_MOC_LITERAL(52, 767, 16), // "resetMidiDevices"
QT_MOC_LITERAL(53, 784, 15), // "initMidiDevices"
QT_MOC_LITERAL(54, 800, 8), // "localOff"
QT_MOC_LITERAL(55, 809, 21), // "switchMixerAutomation"
QT_MOC_LITERAL(56, 831, 22), // "takeAutomationSnapshot"
QT_MOC_LITERAL(57, 854, 15), // "clearAutomation"
QT_MOC_LITERAL(58, 870, 13), // "bigtimeClosed"
QT_MOC_LITERAL(59, 884, 12), // "mixer1Closed"
QT_MOC_LITERAL(60, 897, 12), // "mixer2Closed"
QT_MOC_LITERAL(61, 910, 25), // "mixer1DockTopLevelChanged"
QT_MOC_LITERAL(62, 936, 25), // "mixer2DockTopLevelChanged"
QT_MOC_LITERAL(63, 962, 23), // "activeTopWinChangedSlot"
QT_MOC_LITERAL(64, 986, 27), // "setCurrentMenuSharingTopwin"
QT_MOC_LITERAL(65, 1014, 12), // "bringToFront"
QT_MOC_LITERAL(66, 1027, 8), // "QWidget*"
QT_MOC_LITERAL(67, 1036, 3), // "win"
QT_MOC_LITERAL(68, 1040, 13), // "setFullscreen"
QT_MOC_LITERAL(69, 1054, 8), // "setDirty"
QT_MOC_LITERAL(70, 1063, 18), // "toggleRewindOnStop"
QT_MOC_LITERAL(71, 1082, 11), // "toggleDocks"
QT_MOC_LITERAL(72, 1094, 4), // "show"
QT_MOC_LITERAL(73, 1099, 15), // "saveNewRevision"
QT_MOC_LITERAL(74, 1115, 16), // "saveAsNewProject"
QT_MOC_LITERAL(75, 1132, 6), // "saveAs"
QT_MOC_LITERAL(76, 1139, 25), // "overrideProjectSaveDialog"
QT_MOC_LITERAL(77, 1165, 14), // "saveAsTemplate"
QT_MOC_LITERAL(78, 1180, 12), // "bounceToFile"
QT_MOC_LITERAL(79, 1193, 22), // "MusECore::AudioOutput*"
QT_MOC_LITERAL(80, 1216, 2), // "ao"
QT_MOC_LITERAL(81, 1219, 13), // "bounceToTrack"
QT_MOC_LITERAL(82, 1233, 10), // "closeEvent"
QT_MOC_LITERAL(83, 1244, 12), // "QCloseEvent*"
QT_MOC_LITERAL(84, 1257, 5), // "event"
QT_MOC_LITERAL(85, 1263, 15), // "loadProjectFile"
QT_MOC_LITERAL(86, 1279, 12), // "songTemplate"
QT_MOC_LITERAL(87, 1292, 15), // "doReadMidiPorts"
QT_MOC_LITERAL(88, 1308, 5), // "bool*"
QT_MOC_LITERAL(89, 1314, 18), // "doRestartSequencer"
QT_MOC_LITERAL(90, 1333, 9), // "fileClose"
QT_MOC_LITERAL(91, 1343, 16), // "toplevelDeleting"
QT_MOC_LITERAL(92, 1360, 2), // "tl"
QT_MOC_LITERAL(93, 1363, 10), // "seqRestart"
QT_MOC_LITERAL(94, 1374, 12), // "loadTemplate"
QT_MOC_LITERAL(95, 1387, 19), // "loadDefaultTemplate"
QT_MOC_LITERAL(96, 1407, 11), // "showBigtime"
QT_MOC_LITERAL(97, 1419, 10), // "showMixer1"
QT_MOC_LITERAL(98, 1430, 10), // "showMixer2"
QT_MOC_LITERAL(99, 1441, 16), // "startRouteDialog"
QT_MOC_LITERAL(100, 1458, 10), // "showMarker"
QT_MOC_LITERAL(101, 1469, 4), // "file"
QT_MOC_LITERAL(102, 1474, 29), // "showDidYouKnowDialogIfEnabled"
QT_MOC_LITERAL(103, 1504, 20), // "showDidYouKnowDialog"
QT_MOC_LITERAL(104, 1525, 19), // "startEditInstrument"
QT_MOC_LITERAL(105, 1545, 15), // "find_instrument"
QT_MOC_LITERAL(106, 1561, 21), // "EditInstrumentTabType"
QT_MOC_LITERAL(107, 1583, 8), // "show_tab"
QT_MOC_LITERAL(108, 1592, 15), // "configMidiPorts"
QT_MOC_LITERAL(109, 1608, 11), // "startEditor"
QT_MOC_LITERAL(110, 1620, 19), // "MusECore::PartList*"
QT_MOC_LITERAL(111, 1640, 17), // "startScoreQuickly"
QT_MOC_LITERAL(112, 1658, 14), // "startPianoroll"
QT_MOC_LITERAL(113, 1673, 6), // "newwin"
QT_MOC_LITERAL(114, 1680, 19), // "MusEGui::PianoRoll*"
QT_MOC_LITERAL(115, 1700, 2), // "pl"
QT_MOC_LITERAL(116, 1703, 16), // "showDefaultCtrls"
QT_MOC_LITERAL(117, 1720, 15), // "createdNotFound"
QT_MOC_LITERAL(118, 1736, 15), // "startWaveEditor"
QT_MOC_LITERAL(119, 1752, 18), // "MusEGui::WaveEdit*"
QT_MOC_LITERAL(120, 1771, 15), // "openInScoreEdit"
QT_MOC_LITERAL(121, 1787, 10), // "ScoreEdit*"
QT_MOC_LITERAL(122, 1798, 11), // "destination"
QT_MOC_LITERAL(123, 1810, 8), // "allInOne"
QT_MOC_LITERAL(124, 1819, 24), // "openInScoreEdit_allInOne"
QT_MOC_LITERAL(125, 1844, 32), // "openInScoreEdit_oneStaffPerTrack"
QT_MOC_LITERAL(126, 1877, 17), // "startMasterEditor"
QT_MOC_LITERAL(127, 1895, 20), // "MusEGui::MasterEdit*"
QT_MOC_LITERAL(128, 1916, 14), // "showMasterList"
QT_MOC_LITERAL(129, 1931, 15), // "startListEditor"
QT_MOC_LITERAL(130, 1947, 15), // "startDrumEditor"
QT_MOC_LITERAL(131, 1963, 18), // "MusEGui::DrumEdit*"
QT_MOC_LITERAL(132, 1982, 16), // "MusECore::Track*"
QT_MOC_LITERAL(133, 1999, 20), // "startMidiTransformer"
QT_MOC_LITERAL(134, 2020, 12), // "startSnooper"
QT_MOC_LITERAL(135, 2033, 12), // "focusChanged"
QT_MOC_LITERAL(136, 2046, 3), // "old"
QT_MOC_LITERAL(137, 2050, 3), // "now"
QT_MOC_LITERAL(138, 2054, 15), // "addMdiSubWindow"
QT_MOC_LITERAL(139, 2070, 14), // "QMdiSubWindow*"
QT_MOC_LITERAL(140, 2085, 26), // "shareMenuAndToolbarChanged"
QT_MOC_LITERAL(141, 2112, 16), // "topwinMenuInited"
QT_MOC_LITERAL(142, 2129, 21), // "setActiveMdiSubWindow"
QT_MOC_LITERAL(143, 2151, 16), // "updateWindowMenu"
QT_MOC_LITERAL(144, 2168, 17), // "resetXrunsCounter"
QT_MOC_LITERAL(145, 2186, 17), // "startPythonBridge"
QT_MOC_LITERAL(146, 2204, 16), // "stopPythonBridge"
QT_MOC_LITERAL(147, 2221, 22), // "addProjectToRecentList"
QT_MOC_LITERAL(148, 2244, 4), // "name"
QT_MOC_LITERAL(149, 2249, 21), // "saveProjectRecentList"
QT_MOC_LITERAL(150, 2271, 15), // "objectDestroyed"
QT_MOC_LITERAL(151, 2287, 3) // "obj"

    },
    "MusEGui::MusE\0configChanged\0\0"
    "activeTopWinChanged\0MusEGui::TopWin*\0"
    "blinkTimerToggled\0state\0heartBeat\0"
    "blinkTimerSlot\0saveTimerSlot\0"
    "messagePollTimerSlot\0loadProject\0save\0"
    "configGlobalSettings\0quitDoc\0about\0"
    "aboutQt\0startHelpBrowser\0startHomepageBrowser\0"
    "startBugBrowser\0importMidi\0importWave\0"
    "importPart\0exportMidi\0selectedVisibleTracksOnly\0"
    "selectedPartsOnly\0alignPartsToStart\0"
    "findUnusedWaveFiles\0toggleTransport\0"
    "toggleBigTime\0toggleMixer1\0toggleMixer2\0"
    "configMidiSync\0configMidiFile\0"
    "configShortCuts\0configShortCutsSaveConfig\0"
    "configMetronome\0configAppearance\0"
    "startSongInfo\0editable\0writeGlobalConfiguration\0"
    "showClipList\0openRecentMenu\0selectProject\0"
    "QAction*\0act\0cmd\0startMidiInputPlugin\0"
    "hideMitPluginTranspose\0hideMidiInputTransform\0"
    "hideMidiFilterConfig\0hideMidiRemoteConfig\0"
    "resetMidiDevices\0initMidiDevices\0"
    "localOff\0switchMixerAutomation\0"
    "takeAutomationSnapshot\0clearAutomation\0"
    "bigtimeClosed\0mixer1Closed\0mixer2Closed\0"
    "mixer1DockTopLevelChanged\0"
    "mixer2DockTopLevelChanged\0"
    "activeTopWinChangedSlot\0"
    "setCurrentMenuSharingTopwin\0bringToFront\0"
    "QWidget*\0win\0setFullscreen\0setDirty\0"
    "toggleRewindOnStop\0toggleDocks\0show\0"
    "saveNewRevision\0saveAsNewProject\0"
    "saveAs\0overrideProjectSaveDialog\0"
    "saveAsTemplate\0bounceToFile\0"
    "MusECore::AudioOutput*\0ao\0bounceToTrack\0"
    "closeEvent\0QCloseEvent*\0event\0"
    "loadProjectFile\0songTemplate\0"
    "doReadMidiPorts\0bool*\0doRestartSequencer\0"
    "fileClose\0toplevelDeleting\0tl\0seqRestart\0"
    "loadTemplate\0loadDefaultTemplate\0"
    "showBigtime\0showMixer1\0showMixer2\0"
    "startRouteDialog\0showMarker\0file\0"
    "showDidYouKnowDialogIfEnabled\0"
    "showDidYouKnowDialog\0startEditInstrument\0"
    "find_instrument\0EditInstrumentTabType\0"
    "show_tab\0configMidiPorts\0startEditor\0"
    "MusECore::PartList*\0startScoreQuickly\0"
    "startPianoroll\0newwin\0MusEGui::PianoRoll*\0"
    "pl\0showDefaultCtrls\0createdNotFound\0"
    "startWaveEditor\0MusEGui::WaveEdit*\0"
    "openInScoreEdit\0ScoreEdit*\0destination\0"
    "allInOne\0openInScoreEdit_allInOne\0"
    "openInScoreEdit_oneStaffPerTrack\0"
    "startMasterEditor\0MusEGui::MasterEdit*\0"
    "showMasterList\0startListEditor\0"
    "startDrumEditor\0MusEGui::DrumEdit*\0"
    "MusECore::Track*\0startMidiTransformer\0"
    "startSnooper\0focusChanged\0old\0now\0"
    "addMdiSubWindow\0QMdiSubWindow*\0"
    "shareMenuAndToolbarChanged\0topwinMenuInited\0"
    "setActiveMdiSubWindow\0updateWindowMenu\0"
    "resetXrunsCounter\0startPythonBridge\0"
    "stopPythonBridge\0addProjectToRecentList\0"
    "name\0saveProjectRecentList\0objectDestroyed\0"
    "obj"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_MusEGui__MusE[] = {

 // content:
       8,       // revision
       0,       // classname
       0,    0, // classinfo
     141,   14, // methods
       0,    0, // properties
       0,    0, // enums/sets
       0,    0, // constructors
       0,       // flags
       3,       // signalCount

 // signals: name, argc, parameters, tag, flags
       1,    0,  719,    2, 0x06 /* Public */,
       3,    1,  720,    2, 0x06 /* Public */,
       5,    1,  723,    2, 0x06 /* Public */,

 // slots: name, argc, parameters, tag, flags
       7,    0,  726,    2, 0x08 /* Private */,
       8,    0,  727,    2, 0x08 /* Private */,
       9,    0,  728,    2, 0x08 /* Private */,
      10,    0,  729,    2, 0x08 /* Private */,
      11,    0,  730,    2, 0x08 /* Private */,
      12,    0,  731,    2, 0x08 /* Private */,
      13,    0,  732,    2, 0x08 /* Private */,
      14,    0,  733,    2, 0x08 /* Private */,
      15,    0,  734,    2, 0x08 /* Private */,
      16,    0,  735,    2, 0x08 /* Private */,
      17,    0,  736,    2, 0x08 /* Private */,
      18,    0,  737,    2, 0x08 /* Private */,
      19,    0,  738,    2, 0x08 /* Private */,
      20,    0,  739,    2, 0x08 /* Private */,
      21,    0,  740,    2, 0x08 /* Private */,
      22,    0,  741,    2, 0x08 /* Private */,
      23,    3,  742,    2, 0x08 /* Private */,
      23,    2,  749,    2, 0x28 /* Private | MethodCloned */,
      23,    1,  754,    2, 0x28 /* Private | MethodCloned */,
      23,    0,  757,    2, 0x28 /* Private | MethodCloned */,
      27,    0,  758,    2, 0x08 /* Private */,
      28,    1,  759,    2, 0x08 /* Private */,
      29,    1,  762,    2, 0x08 /* Private */,
      30,    1,  765,    2, 0x08 /* Private */,
      31,    1,  768,    2, 0x08 /* Private */,
      32,    0,  771,    2, 0x08 /* Private */,
      33,    0,  772,    2, 0x08 /* Private */,
      34,    0,  773,    2, 0x08 /* Private */,
      35,    0,  774,    2, 0x08 /* Private */,
      36,    0,  775,    2, 0x08 /* Private */,
      37,    0,  776,    2, 0x08 /* Private */,
      38,    1,  777,    2, 0x08 /* Private */,
      38,    0,  780,    2, 0x28 /* Private | MethodCloned */,
      40,    0,  781,    2, 0x08 /* Private */,
      41,    1,  782,    2, 0x08 /* Private */,
      42,    0,  785,    2, 0x08 /* Private */,
      43,    1,  786,    2, 0x08 /* Private */,
      46,    1,  789,    2, 0x08 /* Private */,
      47,    1,  792,    2, 0x08 /* Private */,
      48,    0,  795,    2, 0x08 /* Private */,
      49,    0,  796,    2, 0x08 /* Private */,
      50,    0,  797,    2, 0x08 /* Private */,
      51,    0,  798,    2, 0x08 /* Private */,
      52,    0,  799,    2, 0x08 /* Private */,
      53,    0,  800,    2, 0x08 /* Private */,
      54,    0,  801,    2, 0x08 /* Private */,
      55,    0,  802,    2, 0x08 /* Private */,
      56,    0,  803,    2, 0x08 /* Private */,
      57,    0,  804,    2, 0x08 /* Private */,
      58,    0,  805,    2, 0x08 /* Private */,
      59,    0,  806,    2, 0x08 /* Private */,
      60,    0,  807,    2, 0x08 /* Private */,
      61,    1,  808,    2, 0x08 /* Private */,
      62,    1,  811,    2, 0x08 /* Private */,
      63,    1,  814,    2, 0x08 /* Private */,
      64,    1,  817,    2, 0x08 /* Private */,
      65,    1,  820,    2, 0x08 /* Private */,
      68,    1,  823,    2, 0x08 /* Private */,
      69,    0,  826,    2, 0x08 /* Private */,
      70,    1,  827,    2, 0x08 /* Private */,
      71,    1,  830,    2, 0x08 /* Private */,
      73,    0,  833,    2, 0x0a /* Public */,
      74,    0,  834,    2, 0x0a /* Public */,
      75,    1,  835,    2, 0x0a /* Public */,
      75,    0,  838,    2, 0x2a /* Public | MethodCloned */,
      77,    0,  839,    2, 0x0a /* Public */,
      78,    1,  840,    2, 0x0a /* Public */,
      78,    0,  843,    2, 0x2a /* Public | MethodCloned */,
      81,    1,  844,    2, 0x0a /* Public */,
      81,    0,  847,    2, 0x2a /* Public | MethodCloned */,
      82,    1,  848,    2, 0x0a /* Public */,
      85,    1,  851,    2, 0x0a /* Public */,
      85,    4,  854,    2, 0x0a /* Public */,
      85,    3,  863,    2, 0x2a /* Public | MethodCloned */,
      90,    0,  870,    2, 0x0a /* Public */,
      91,    1,  871,    2, 0x0a /* Public */,
      93,    0,  874,    2, 0x0a /* Public */,
      94,    0,  875,    2, 0x0a /* Public */,
      95,    0,  876,    2, 0x0a /* Public */,
      96,    1,  877,    2, 0x0a /* Public */,
      97,    1,  880,    2, 0x0a /* Public */,
      98,    1,  883,    2, 0x0a /* Public */,
      99,    0,  886,    2, 0x0a /* Public */,
     100,    1,  887,    2, 0x0a /* Public */,
      20,    1,  890,    2, 0x0a /* Public */,
     102,    0,  893,    2, 0x0a /* Public */,
     103,    0,  894,    2, 0x0a /* Public */,
     104,    2,  895,    2, 0x0a /* Public */,
     104,    1,  900,    2, 0x2a /* Public | MethodCloned */,
     104,    0,  903,    2, 0x2a /* Public | MethodCloned */,
     108,    0,  904,    2, 0x0a /* Public */,
     109,    2,  905,    2, 0x0a /* Public */,
     111,    0,  910,    2, 0x0a /* Public */,
     112,    1,  911,    2, 0x0a /* Public */,
     112,    0,  914,    2, 0x2a /* Public | MethodCloned */,
     112,    4,  915,    2, 0x0a /* Public */,
     112,    3,  924,    2, 0x2a /* Public | MethodCloned */,
     112,    2,  931,    2, 0x2a /* Public | MethodCloned */,
     112,    1,  936,    2, 0x2a /* Public | MethodCloned */,
     118,    1,  939,    2, 0x0a /* Public */,
     118,    0,  942,    2, 0x2a /* Public | MethodCloned */,
     118,    3,  943,    2, 0x0a /* Public */,
     118,    2,  950,    2, 0x2a /* Public | MethodCloned */,
     118,    1,  955,    2, 0x2a /* Public | MethodCloned */,
     120,    3,  958,    2, 0x0a /* Public */,
     120,    2,  965,    2, 0x2a /* Public | MethodCloned */,
     120,    2,  970,    2, 0x0a /* Public */,
     120,    1,  975,    2, 0x2a /* Public | MethodCloned */,
     124,    1,  978,    2, 0x0a /* Public */,
     125,    1,  981,    2, 0x0a /* Public */,
     126,    1,  984,    2, 0x0a /* Public */,
     126,    0,  987,    2, 0x2a /* Public | MethodCloned */,
     128,    1,  988,    2, 0x0a /* Public */,
     129,    1,  991,    2, 0x0a /* Public */,
     129,    0,  994,    2, 0x2a /* Public | MethodCloned */,
     129,    2,  995,    2, 0x0a /* Public */,
     129,    1, 1000,    2, 0x2a /* Public | MethodCloned */,
     130,    1, 1003,    2, 0x0a /* Public */,
     130,    0, 1006,    2, 0x2a /* Public | MethodCloned */,
     130,    4, 1007,    2, 0x0a /* Public */,
     130,    3, 1016,    2, 0x2a /* Public | MethodCloned */,
     130,    2, 1023,    2, 0x2a /* Public | MethodCloned */,
     130,    1, 1028,    2, 0x2a /* Public | MethodCloned */,
     109,    1, 1031,    2, 0x0a /* Public */,
     133,    0, 1034,    2, 0x0a /* Public */,
     134,    0, 1035,    2, 0x0a /* Public */,
     135,    2, 1036,    2, 0x0a /* Public */,
     138,    1, 1041,    2, 0x0a /* Public */,
     140,    2, 1044,    2, 0x0a /* Public */,
     141,    1, 1049,    2, 0x0a /* Public */,
     142,    1, 1052,    2, 0x0a /* Public */,
     143,    0, 1055,    2, 0x0a /* Public */,
     144,    0, 1056,    2, 0x0a /* Public */,
     145,    0, 1057,    2, 0x0a /* Public */,
     146,    0, 1058,    2, 0x0a /* Public */,
     147,    1, 1059,    2, 0x0a /* Public */,
     149,    0, 1062,    2, 0x0a /* Public */,
     150,    1, 1063,    2, 0x0a /* Public */,

 // signals: parameters
    QMetaType::Void,
    QMetaType::Void, 0x80000000 | 4,    2,
    QMetaType::Void, QMetaType::Bool,    6,

 // slots: parameters
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Bool,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Bool, QMetaType::Bool, QMetaType::Bool,   24,   25,   26,
    QMetaType::Void, QMetaType::Bool, QMetaType::Bool,   24,   25,
    QMetaType::Void, QMetaType::Bool,   24,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Bool,    2,
    QMetaType::Void, QMetaType::Bool,    2,
    QMetaType::Void, QMetaType::Bool,    2,
    QMetaType::Void, QMetaType::Bool,    2,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Bool,   39,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Bool,    2,
    QMetaType::Void,
    QMetaType::Void, 0x80000000 | 44,   45,
    QMetaType::Void, QMetaType::Int,    2,
    QMetaType::Void, QMetaType::Int,    2,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Bool,    2,
    QMetaType::Void, QMetaType::Bool,    2,
    QMetaType::Void, 0x80000000 | 4,    2,
    QMetaType::Void, 0x80000000 | 4,    2,
    QMetaType::Void, 0x80000000 | 66,   67,
    QMetaType::Void, QMetaType::Bool,    2,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Bool,    2,
    QMetaType::Void, QMetaType::Bool,   72,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Bool, QMetaType::Bool,   76,
    QMetaType::Bool,
    QMetaType::Void,
    QMetaType::Void, 0x80000000 | 79,   80,
    QMetaType::Void,
    QMetaType::Void, 0x80000000 | 79,   80,
    QMetaType::Void,
    QMetaType::Void, 0x80000000 | 83,   84,
    QMetaType::Void, QMetaType::QString,    2,
    QMetaType::Bool, QMetaType::QString, QMetaType::Bool, QMetaType::Bool, 0x80000000 | 88,    2,   86,   87,   89,
    QMetaType::Bool, QMetaType::QString, QMetaType::Bool, QMetaType::Bool,    2,   86,   87,
    QMetaType::Void,
    QMetaType::Void, 0x80000000 | 4,   92,
    QMetaType::Bool,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Bool,    2,
    QMetaType::Void, QMetaType::Bool,    2,
    QMetaType::Void, QMetaType::Bool,    2,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Bool,    2,
    QMetaType::Void, QMetaType::QString,  101,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void, QMetaType::QString, 0x80000000 | 106,  105,  107,
    QMetaType::Void, QMetaType::QString,  105,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void, 0x80000000 | 110, QMetaType::Int,    2,    2,
    QMetaType::Void,
    QMetaType::Void, QMetaType::Bool,  113,
    QMetaType::Void,
    0x80000000 | 114, 0x80000000 | 110, QMetaType::Bool, QMetaType::Bool, 0x80000000 | 88,  115,  116,  113,  117,
    0x80000000 | 114, 0x80000000 | 110, QMetaType::Bool, QMetaType::Bool,  115,  116,  113,
    0x80000000 | 114, 0x80000000 | 110, QMetaType::Bool,  115,  116,
    0x80000000 | 114, 0x80000000 | 110,  115,
    QMetaType::Void, QMetaType::Bool,  113,
    QMetaType::Void,
    0x80000000 | 119, 0x80000000 | 110, QMetaType::Bool, 0x80000000 | 88,    2,  113,  117,
    0x80000000 | 119, 0x80000000 | 110, QMetaType::Bool,    2,  113,
    0x80000000 | 119, 0x80000000 | 110,    2,
    QMetaType::Void, 0x80000000 | 121, 0x80000000 | 110, QMetaType::Bool,  122,  115,  123,
    QMetaType::Void, 0x80000000 | 121, 0x80000000 | 110,  122,  115,
    QMetaType::Void, 0x80000000 | 121, QMetaType::Bool,  122,  123,
    QMetaType::Void, 0x80000000 | 121,  122,
    QMetaType::Void, 0x80000000 | 66,  122,
    QMetaType::Void, 0x80000000 | 66,  122,
    0x80000000 | 127, 0x80000000 | 88,  117,
    0x80000000 | 127,
    QMetaType::Void, QMetaType::Bool,    2,
    QMetaType::Void, QMetaType::Bool,  113,
    QMetaType::Void,
    QMetaType::Void, 0x80000000 | 110, QMetaType::Bool,    2,  113,
    QMetaType::Void, 0x80000000 | 110,    2,
    QMetaType::Void, QMetaType::Bool,  113,
    QMetaType::Void,
    0x80000000 | 131, 0x80000000 | 110, QMetaType::Bool, QMetaType::Bool, 0x80000000 | 88,  115,  116,  113,  117,
    0x80000000 | 131, 0x80000000 | 110, QMetaType::Bool, QMetaType::Bool,  115,  116,  113,
    0x80000000 | 131, 0x80000000 | 110, QMetaType::Bool,  115,  116,
    0x80000000 | 131, 0x80000000 | 110,  115,
    QMetaType::Void, 0x80000000 | 132,    2,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Void, 0x80000000 | 66, 0x80000000 | 66,  136,  137,
    QMetaType::Void, 0x80000000 | 139,    2,
    QMetaType::Void, 0x80000000 | 4, QMetaType::Bool,    2,    2,
    QMetaType::Void, 0x80000000 | 4,    2,
    QMetaType::Void, 0x80000000 | 139,    2,
    QMetaType::Void,
    QMetaType::Void,
    QMetaType::Bool,
    QMetaType::Bool,
    QMetaType::Void, QMetaType::QString,  148,
    QMetaType::Void,
    QMetaType::Void, QMetaType::QObjectStar,  151,

       0        // eod
};

void MusEGui::MusE::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        auto *_t = static_cast<MusE *>(_o);
        (void)_t;
        switch (_id) {
        case 0: _t->configChanged(); break;
        case 1: _t->activeTopWinChanged((*reinterpret_cast< MusEGui::TopWin*(*)>(_a[1]))); break;
        case 2: _t->blinkTimerToggled((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 3: _t->heartBeat(); break;
        case 4: _t->blinkTimerSlot(); break;
        case 5: _t->saveTimerSlot(); break;
        case 6: _t->messagePollTimerSlot(); break;
        case 7: _t->loadProject(); break;
        case 8: { bool _r = _t->save();
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); }  break;
        case 9: _t->configGlobalSettings(); break;
        case 10: _t->quitDoc(); break;
        case 11: _t->about(); break;
        case 12: _t->aboutQt(); break;
        case 13: _t->startHelpBrowser(); break;
        case 14: _t->startHomepageBrowser(); break;
        case 15: _t->startBugBrowser(); break;
        case 16: _t->importMidi(); break;
        case 17: _t->importWave(); break;
        case 18: _t->importPart(); break;
        case 19: _t->exportMidi((*reinterpret_cast< bool(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3]))); break;
        case 20: _t->exportMidi((*reinterpret_cast< bool(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 21: _t->exportMidi((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 22: _t->exportMidi(); break;
        case 23: _t->findUnusedWaveFiles(); break;
        case 24: _t->toggleTransport((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 25: _t->toggleBigTime((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 26: _t->toggleMixer1((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 27: _t->toggleMixer2((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 28: _t->configMidiSync(); break;
        case 29: _t->configMidiFile(); break;
        case 30: _t->configShortCuts(); break;
        case 31: _t->configShortCutsSaveConfig(); break;
        case 32: _t->configMetronome(); break;
        case 33: _t->configAppearance(); break;
        case 34: _t->startSongInfo((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 35: _t->startSongInfo(); break;
        case 36: _t->writeGlobalConfiguration(); break;
        case 37: _t->showClipList((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 38: _t->openRecentMenu(); break;
        case 39: _t->selectProject((*reinterpret_cast< QAction*(*)>(_a[1]))); break;
        case 40: _t->cmd((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 41: _t->startMidiInputPlugin((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 42: _t->hideMitPluginTranspose(); break;
        case 43: _t->hideMidiInputTransform(); break;
        case 44: _t->hideMidiFilterConfig(); break;
        case 45: _t->hideMidiRemoteConfig(); break;
        case 46: _t->resetMidiDevices(); break;
        case 47: _t->initMidiDevices(); break;
        case 48: _t->localOff(); break;
        case 49: _t->switchMixerAutomation(); break;
        case 50: _t->takeAutomationSnapshot(); break;
        case 51: _t->clearAutomation(); break;
        case 52: _t->bigtimeClosed(); break;
        case 53: _t->mixer1Closed(); break;
        case 54: _t->mixer2Closed(); break;
        case 55: _t->mixer1DockTopLevelChanged((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 56: _t->mixer2DockTopLevelChanged((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 57: _t->activeTopWinChangedSlot((*reinterpret_cast< MusEGui::TopWin*(*)>(_a[1]))); break;
        case 58: _t->setCurrentMenuSharingTopwin((*reinterpret_cast< MusEGui::TopWin*(*)>(_a[1]))); break;
        case 59: _t->bringToFront((*reinterpret_cast< QWidget*(*)>(_a[1]))); break;
        case 60: _t->setFullscreen((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 61: _t->setDirty(); break;
        case 62: _t->toggleRewindOnStop((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 63: _t->toggleDocks((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 64: _t->saveNewRevision(); break;
        case 65: _t->saveAsNewProject(); break;
        case 66: { bool _r = _t->saveAs((*reinterpret_cast< bool(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); }  break;
        case 67: { bool _r = _t->saveAs();
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); }  break;
        case 68: _t->saveAsTemplate(); break;
        case 69: _t->bounceToFile((*reinterpret_cast< MusECore::AudioOutput*(*)>(_a[1]))); break;
        case 70: _t->bounceToFile(); break;
        case 71: _t->bounceToTrack((*reinterpret_cast< MusECore::AudioOutput*(*)>(_a[1]))); break;
        case 72: _t->bounceToTrack(); break;
        case 73: _t->closeEvent((*reinterpret_cast< QCloseEvent*(*)>(_a[1]))); break;
        case 74: _t->loadProjectFile((*reinterpret_cast< const QString(*)>(_a[1]))); break;
        case 75: { bool _r = _t->loadProjectFile((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3])),(*reinterpret_cast< bool*(*)>(_a[4])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); }  break;
        case 76: { bool _r = _t->loadProjectFile((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); }  break;
        case 77: _t->fileClose(); break;
        case 78: _t->toplevelDeleting((*reinterpret_cast< MusEGui::TopWin*(*)>(_a[1]))); break;
        case 79: { bool _r = _t->seqRestart();
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); }  break;
        case 80: _t->loadTemplate(); break;
        case 81: _t->loadDefaultTemplate(); break;
        case 82: _t->showBigtime((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 83: _t->showMixer1((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 84: _t->showMixer2((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 85: _t->startRouteDialog(); break;
        case 86: _t->showMarker((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 87: _t->importMidi((*reinterpret_cast< const QString(*)>(_a[1]))); break;
        case 88: _t->showDidYouKnowDialogIfEnabled(); break;
        case 89: _t->showDidYouKnowDialog(); break;
        case 90: _t->startEditInstrument((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< EditInstrumentTabType(*)>(_a[2]))); break;
        case 91: _t->startEditInstrument((*reinterpret_cast< const QString(*)>(_a[1]))); break;
        case 92: _t->startEditInstrument(); break;
        case 93: _t->configMidiPorts(); break;
        case 94: _t->startEditor((*reinterpret_cast< MusECore::PartList*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 95: _t->startScoreQuickly(); break;
        case 96: _t->startPianoroll((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 97: _t->startPianoroll(); break;
        case 98: { MusEGui::PianoRoll* _r = _t->startPianoroll((*reinterpret_cast< MusECore::PartList*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3])),(*reinterpret_cast< bool*(*)>(_a[4])));
            if (_a[0]) *reinterpret_cast< MusEGui::PianoRoll**>(_a[0]) = std::move(_r); }  break;
        case 99: { MusEGui::PianoRoll* _r = _t->startPianoroll((*reinterpret_cast< MusECore::PartList*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< MusEGui::PianoRoll**>(_a[0]) = std::move(_r); }  break;
        case 100: { MusEGui::PianoRoll* _r = _t->startPianoroll((*reinterpret_cast< MusECore::PartList*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< MusEGui::PianoRoll**>(_a[0]) = std::move(_r); }  break;
        case 101: { MusEGui::PianoRoll* _r = _t->startPianoroll((*reinterpret_cast< MusECore::PartList*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< MusEGui::PianoRoll**>(_a[0]) = std::move(_r); }  break;
        case 102: _t->startWaveEditor((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 103: _t->startWaveEditor(); break;
        case 104: { MusEGui::WaveEdit* _r = _t->startWaveEditor((*reinterpret_cast< MusECore::PartList*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2])),(*reinterpret_cast< bool*(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< MusEGui::WaveEdit**>(_a[0]) = std::move(_r); }  break;
        case 105: { MusEGui::WaveEdit* _r = _t->startWaveEditor((*reinterpret_cast< MusECore::PartList*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< MusEGui::WaveEdit**>(_a[0]) = std::move(_r); }  break;
        case 106: { MusEGui::WaveEdit* _r = _t->startWaveEditor((*reinterpret_cast< MusECore::PartList*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< MusEGui::WaveEdit**>(_a[0]) = std::move(_r); }  break;
        case 107: _t->openInScoreEdit((*reinterpret_cast< ScoreEdit*(*)>(_a[1])),(*reinterpret_cast< MusECore::PartList*(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3]))); break;
        case 108: _t->openInScoreEdit((*reinterpret_cast< ScoreEdit*(*)>(_a[1])),(*reinterpret_cast< MusECore::PartList*(*)>(_a[2]))); break;
        case 109: _t->openInScoreEdit((*reinterpret_cast< ScoreEdit*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 110: _t->openInScoreEdit((*reinterpret_cast< ScoreEdit*(*)>(_a[1]))); break;
        case 111: _t->openInScoreEdit_allInOne((*reinterpret_cast< QWidget*(*)>(_a[1]))); break;
        case 112: _t->openInScoreEdit_oneStaffPerTrack((*reinterpret_cast< QWidget*(*)>(_a[1]))); break;
        case 113: { MusEGui::MasterEdit* _r = _t->startMasterEditor((*reinterpret_cast< bool*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< MusEGui::MasterEdit**>(_a[0]) = std::move(_r); }  break;
        case 114: { MusEGui::MasterEdit* _r = _t->startMasterEditor();
            if (_a[0]) *reinterpret_cast< MusEGui::MasterEdit**>(_a[0]) = std::move(_r); }  break;
        case 115: _t->showMasterList((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 116: _t->startListEditor((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 117: _t->startListEditor(); break;
        case 118: _t->startListEditor((*reinterpret_cast< MusECore::PartList*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 119: _t->startListEditor((*reinterpret_cast< MusECore::PartList*(*)>(_a[1]))); break;
        case 120: _t->startDrumEditor((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 121: _t->startDrumEditor(); break;
        case 122: { MusEGui::DrumEdit* _r = _t->startDrumEditor((*reinterpret_cast< MusECore::PartList*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3])),(*reinterpret_cast< bool*(*)>(_a[4])));
            if (_a[0]) *reinterpret_cast< MusEGui::DrumEdit**>(_a[0]) = std::move(_r); }  break;
        case 123: { MusEGui::DrumEdit* _r = _t->startDrumEditor((*reinterpret_cast< MusECore::PartList*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< MusEGui::DrumEdit**>(_a[0]) = std::move(_r); }  break;
        case 124: { MusEGui::DrumEdit* _r = _t->startDrumEditor((*reinterpret_cast< MusECore::PartList*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< MusEGui::DrumEdit**>(_a[0]) = std::move(_r); }  break;
        case 125: { MusEGui::DrumEdit* _r = _t->startDrumEditor((*reinterpret_cast< MusECore::PartList*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< MusEGui::DrumEdit**>(_a[0]) = std::move(_r); }  break;
        case 126: _t->startEditor((*reinterpret_cast< MusECore::Track*(*)>(_a[1]))); break;
        case 127: _t->startMidiTransformer(); break;
        case 128: _t->startSnooper(); break;
        case 129: _t->focusChanged((*reinterpret_cast< QWidget*(*)>(_a[1])),(*reinterpret_cast< QWidget*(*)>(_a[2]))); break;
        case 130: _t->addMdiSubWindow((*reinterpret_cast< QMdiSubWindow*(*)>(_a[1]))); break;
        case 131: _t->shareMenuAndToolbarChanged((*reinterpret_cast< MusEGui::TopWin*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 132: _t->topwinMenuInited((*reinterpret_cast< MusEGui::TopWin*(*)>(_a[1]))); break;
        case 133: _t->setActiveMdiSubWindow((*reinterpret_cast< QMdiSubWindow*(*)>(_a[1]))); break;
        case 134: _t->updateWindowMenu(); break;
        case 135: _t->resetXrunsCounter(); break;
        case 136: { bool _r = _t->startPythonBridge();
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); }  break;
        case 137: { bool _r = _t->stopPythonBridge();
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); }  break;
        case 138: _t->addProjectToRecentList((*reinterpret_cast< const QString(*)>(_a[1]))); break;
        case 139: _t->saveProjectRecentList(); break;
        case 140: _t->objectDestroyed((*reinterpret_cast< QObject*(*)>(_a[1]))); break;
        default: ;
        }
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        switch (_id) {
        default: *reinterpret_cast<int*>(_a[0]) = -1; break;
        case 1:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< MusEGui::TopWin* >(); break;
            }
            break;
        case 57:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< MusEGui::TopWin* >(); break;
            }
            break;
        case 58:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< MusEGui::TopWin* >(); break;
            }
            break;
        case 59:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QWidget* >(); break;
            }
            break;
        case 78:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< MusEGui::TopWin* >(); break;
            }
            break;
        case 111:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QWidget* >(); break;
            }
            break;
        case 112:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QWidget* >(); break;
            }
            break;
        case 129:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QWidget* >(); break;
            }
            break;
        case 131:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< MusEGui::TopWin* >(); break;
            }
            break;
        case 132:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< MusEGui::TopWin* >(); break;
            }
            break;
        }
    } else if (_c == QMetaObject::IndexOfMethod) {
        int *result = reinterpret_cast<int *>(_a[0]);
        {
            using _t = void (MusE::*)();
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&MusE::configChanged)) {
                *result = 0;
                return;
            }
        }
        {
            using _t = void (MusE::*)(MusEGui::TopWin * );
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&MusE::activeTopWinChanged)) {
                *result = 1;
                return;
            }
        }
        {
            using _t = void (MusE::*)(bool );
            if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&MusE::blinkTimerToggled)) {
                *result = 2;
                return;
            }
        }
    }
}

QT_INIT_METAOBJECT const QMetaObject MusEGui::MusE::staticMetaObject = { {
    QMetaObject::SuperData::link<QMainWindow::staticMetaObject>(),
    qt_meta_stringdata_MusEGui__MusE.data,
    qt_meta_data_MusEGui__MusE,
    qt_static_metacall,
    nullptr,
    nullptr
} };


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

void *MusEGui::MusE::qt_metacast(const char *_clname)
{
    if (!_clname) return nullptr;
    if (!strcmp(_clname, qt_meta_stringdata_MusEGui__MusE.stringdata0))
        return static_cast<void*>(this);
    return QMainWindow::qt_metacast(_clname);
}

int MusEGui::MusE::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QMainWindow::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 141)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 141;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 141)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 141;
    }
    return _id;
}

// SIGNAL 0
void MusEGui::MusE::configChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 0, nullptr);
}

// SIGNAL 1
void MusEGui::MusE::activeTopWinChanged(MusEGui::TopWin * _t1)
{
    void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
    QMetaObject::activate(this, &staticMetaObject, 1, _a);
}

// SIGNAL 2
void MusEGui::MusE::blinkTimerToggled(bool _t1)
{
    void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
    QMetaObject::activate(this, &staticMetaObject, 2, _a);
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE
