History

More UI work

Atlante45 committed 9 years ago

Commit 9e6502f1 parent 28c9aa05 files · +177 −55Browse files

Showing the changes to interface/src/scripting/AssetMappingsScriptingInterface.cpp (1 of 5 files). Show all

Unified · Split

interface/src/scripting/AssetMappingsScriptingInterface.cpp+4−4
@@ -172,7 +172,7 @@ void AssetMappingsScriptingInterface::renameMapping(QString oldPath, QString new · 171 unmodified lines
172}172}
173 173
174AssetMappingModel::AssetMappingModel() {174AssetMappingModel::AssetMappingModel() {
175 setupHeaders();175 setupRoles();
176}176}
177 177
178bool AssetMappingModel::isKnownFolder(QString path) const {178bool AssetMappingModel::isKnownFolder(QString path) const {
@@ -288,6 +288,8 @@ void AssetMappingModel::refresh() { · 109 unmodified lines
288 emit errorGettingMappings(request->getErrorString());288 emit errorGettingMappings(request->getErrorString());
289 }289 }
290 290
291 emit updated();
292
291 request->deleteLater();293 request->deleteLater();
292 });294 });
293 295
@@ -305,11 +307,9 @@ void AssetMappingModel::clear() { · 11 unmodified lines
305 307
306 _pathToItemMap.clear();308 _pathToItemMap.clear();
307 QStandardItemModel::clear();309 QStandardItemModel::clear();
308 setupHeaders(); // restore headers
309}310}
310 311
311void AssetMappingModel::setupHeaders() {312void AssetMappingModel::setupRoles() {
312 setHorizontalHeaderLabels(QStringList() << "Name" << "Use Baked?");
313 QHash<int, QByteArray> roleNames;313 QHash<int, QByteArray> roleNames;
314 roleNames[Qt::DisplayRole] = "name";314 roleNames[Qt::DisplayRole] = "name";
315 roleNames[Qt::UserRole + 5] = "baked";315 roleNames[Qt::UserRole + 5] = "baked";