finished navigation including music player and navigate back

functionality
This commit is contained in:
Anika Raemer 2018-10-23 21:26:29 +02:00
parent d6cb29ae7b
commit 6f5c9138a8
12 changed files with 213 additions and 11 deletions

View file

@ -0,0 +1,26 @@
#include "MusicController.h"
#include <models/MusicModel.h>
MusicController::MusicController(QObject *parent) : QObject(parent),
mModel(new MusicModel(this))
{
connect(mModel, &MusicModel::navigateTo, this, &MusicController::navigateTo);
}
void MusicController::initPlayer(NavigationItemModel *item)
{
mModel->init(item);
}
void MusicController::setContext(QQmlContext *context)
{
mContext = context;
setContextProperties();
}
void MusicController::setContextProperties()
{
if(!mContext) return;
mContext->setContextProperty("musicModel", mModel);
}