added backnavigation and qrc

This commit is contained in:
Anika Raemer 2018-10-19 22:01:14 +02:00
parent 0b9e8fa067
commit a32fd01e81
15 changed files with 138 additions and 55 deletions

View file

@ -42,7 +42,6 @@ void NavigationController::add(const QString &path, NavigationItemModel *parentI
if(!dir.exists()) return;
auto subDirsNames = dir.entryList(QDir::AllDirs);
qDebug() << path << subDirsNames;
for(const auto& name : subDirsNames){
if(name == "." || name == "..") continue;
@ -51,19 +50,11 @@ void NavigationController::add(const QString &path, NavigationItemModel *parentI
item->deleteLater();
continue;
}
qDebug() << "appending item " << item->getPath();
item->setCircleDelegate(isCircleDelegate);
connect(item, &NavigationItemModel::clicked, this, &NavigationController::onNavigationRequest);
parentItem->appendChild(item);
add(item->getPath(), item, false);
}
// just for testing!
auto list = parentItem->getChildren();
for (const auto& elem: list){
qDebug() << elem->getImageSource() << elem->isCircleDelegate();
}
// end testing
}
void NavigationController::onNavigationRequest()