added backnavigation and qrc
This commit is contained in:
parent
0b9e8fa067
commit
a32fd01e81
15 changed files with 138 additions and 55 deletions
|
|
@ -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()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue