31class ZrythmApplication final :
public QApplication
43 pluginManager CONSTANT FINAL)
62 ZrythmApplication (
int &argc,
char ** argv);
63 ~ZrythmApplication ()
override;
64 Q_DISABLE_COPY_MOVE (ZrythmApplication)
68 void launch_engine_process ();
82 QQmlApplicationEngine * get_qml_engine ()
const;
83 std::shared_ptr<gui::backend::DeviceManager> get_device_manager ()
const;
87 void setup_command_line_options ();
88 void post_exec_initialization ();
89 void setup_device_manager ();
90 void setup_control_room ();
93 void onEngineOutput ();
94 void onAboutToQuit ();
97 QCommandLineParser cmd_line_parser_;
101 std::unique_ptr<Impl> impl_;