From 8040f48974d88c6d30dff720a2ffb27e0cf54814 Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Sun, 23 Sep 2018 16:13:37 +0200 Subject: Integrate channel map into file list in instrument editor. --- src/dgedit.cc | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) (limited to 'src/dgedit.cc') diff --git a/src/dgedit.cc b/src/dgedit.cc index 3984f5a..218c73e 100644 --- a/src/dgedit.cc +++ b/src/dgedit.cc @@ -30,15 +30,30 @@ #include "settings.h" #include "localehandler.h" +extern Q_CORE_EXPORT QBasicAtomicInt qt_qhash_seed; + int main(int argc, char *argv[]) { QApplication app(argc, argv); + // Ugly hack to ensure the xml attribute order is the same each time a save + // or export is performed. + qt_qhash_seed.store(0); + LocaleHandler locale(app); Settings settings; - MainWindow wnd(settings); - wnd.show(); + MainWindow mainwindow(settings); + mainwindow.show(); + + if(argc > 1) + { + QFile file(argv[1]); + if(file.exists()) + { + mainwindow.loadProject(argv[1]); + } + } return app.exec(); } -- cgit v1.2.3