Implement Preferences dialog (except language setting)

This commit is contained in:
Cacodemon345
2021-12-28 16:47:10 +06:00
parent 0be3204ad3
commit 98c5115b99
13 changed files with 291 additions and 22 deletions

View File

@@ -13,6 +13,8 @@
#include "qt_settingsotherremovable.hpp"
#include "qt_settingsotherperipherals.hpp"
#include "qt_progsettings.hpp"
extern "C"
{
#include <86box/86box.h>
@@ -64,7 +66,7 @@ QVariant SettingsModel::data(const QModelIndex &index, int role) const {
case Qt::DisplayRole:
return pages.at(index.row());
case Qt::DecorationRole:
return QIcon(QString(":/settings/win/icons/%1.ico").arg(page_icons[index.row()]));
return QIcon(QString("%1/%2.ico").arg(ProgSettings::getIconSetPath(), page_icons[index.row()]));
default:
return {};
}