Remove the reverse song constant lookup

This commit is contained in:
Marcus Huderle 2018-03-03 12:20:59 -08:00
parent 669c81b50b
commit d87d5e6f00
3 changed files with 1 additions and 26 deletions

View file

@ -203,11 +203,7 @@ void MainWindow::displayMapProperties() {
QStringList songs = project->getSongNames();
ui->comboBox_Song->addItems(songs);
QString song = map->song;
if (!songs.contains(song)) {
song = project->getSongName(song.toInt());
}
ui->comboBox_Song->setCurrentText(song);
ui->comboBox_Song->setCurrentText(map->song);
ui->comboBox_Location->addItems(project->getLocations());
ui->comboBox_Location->setCurrentText(map->location);

View file

@ -1114,26 +1114,6 @@ QStringList Project::getSongNames() {
return names;
}
QString Project::getSongName(int songNumber) {
QStringList names;
QString text = readTextFile(root + "/include/constants/songs.h");
if (!text.isNull()) {
QStringList songDefinePrefixes;
songDefinePrefixes << "SE_" << "BGM_";
QMap<QString, int> songDefines = readCDefines(text, songDefinePrefixes);
// Loop through song defines, and fine the one with the matching song number.
QMap<QString, int>::iterator iter = songDefines.begin();
while (iter != songDefines.end()) {
if (iter.value() == songNumber) {
return iter.key();
}
iter++;
}
}
return "";
}
QMap<QString, int> Project::getMapObjGfxConstants() {
QMap<QString, int> constants;
QString text = readTextFile(root + "/include/constants/map_objects.h");

View file

@ -69,7 +69,6 @@ public:
QList<QStringList>* parse(QString text);
QStringList getSongNames();
QString getSongName(int);
QStringList getLocations();
QStringList getVisibilities();
QStringList getWeathers();