Fixed bug when count of favorites buttons changed.

This commit is contained in:
2017-04-06 21:20:16 +02:00
parent 03fd0adf12
commit da3aa2987c
2 changed files with 13 additions and 0 deletions
+7
View File
@@ -103,6 +103,13 @@ void ShopForm::loadButtons()
Service<FavoritItem> srvFav;
QMap<QString, FavoritItemPtr> btnMap;
foreach (QWidget *child, ui->favorites->findChildren<QWidget*>()) {
if (child->objectName() != "directSale")
{
delete child;
}
}
foreach (FavoritItemPtr item, srvFav.all()) {
btnMap[item->favButtonName()] = item;
}