diff --git a/LenaPi/controllers/NavigationController.cpp b/LenaPi/controllers/NavigationController.cpp index 308b9e4..0a4b875 100644 --- a/LenaPi/controllers/NavigationController.cpp +++ b/LenaPi/controllers/NavigationController.cpp @@ -63,4 +63,5 @@ void NavigationController::onNavigationRequest() if(item->hasChildren()) mNavList->setModelItems(item->getChildren()); + ///@todo else {mMusicController->initPlayer(item); mUiStateModel->showMusicPlayer();} } diff --git a/LenaPi/main.cpp b/LenaPi/main.cpp index cab87cb..4bd9a40 100644 --- a/LenaPi/main.cpp +++ b/LenaPi/main.cpp @@ -8,13 +8,15 @@ int main(int argc, char *argv[]) QGuiApplication app(argc, argv); QQmlApplicationEngine engine; - engine.load(QUrl(QStringLiteral("qrc:/main.qml"))); + /// @todo add config parser to determine root path. + /// @todo add reaction to system signal reload config. NavigationController navController; navController.setContext(engine.rootContext()); navController.init("/home/ar/source/testLenaPi/"); - ///@todo call init with test path containing several folders each containing image.jpg + engine.load(QUrl("qrc:/main.qml")); + return app.exec(); }