// editor->setFocus(); //DISNOWOK
// editor->Load();
- for(unsigned int i=0; i<editor->levelStorage.size(); i++)
+ for(unsigned int i=0; i<levelStorage.size(); i++)
{
- list->addItem(QString(editor->levelStorage[i].name));
+ list->addItem(QString(levelStorage[i].name));
QListWidgetItem * item = list->item(i);
item->setFlags(item->flags() | Qt::ItemIsEditable);
}
if (level == 0)
up->setDisabled(true);
- else if ((unsigned int)level == (editor->levelStorage.size() - 1))
+ else if ((unsigned int)level == (levelStorage.size() - 1))
down->setDisabled(true);
else
{
{
// Swap in the vector...
int n = editor->currentLevel;
- std::swap(editor->levelStorage[n], editor->levelStorage[n - 1]);
+ std::swap(levelStorage[n], levelStorage[n - 1]);
// Swap in the QListWidget too...
int currentRow = list->currentRow();
void EditorWindow::MoveLevelDown(void)
{
int n = editor->currentLevel;
- std::swap(editor->levelStorage[n], editor->levelStorage[n + 1]);
+ std::swap(levelStorage[n], levelStorage[n + 1]);
int currentRow = list->currentRow();
QListWidgetItem * currentItem = list->takeItem(currentRow);
void EditorWindow::DeleteLevel(void)
{
//printf("DeleteLevel: Erasing level from levelStorage...\n");
- editor->levelStorage.erase(editor->levelStorage.begin() + editor->currentLevel);
+ levelStorage.erase(levelStorage.begin() + editor->currentLevel);
//printf("DeleteLevel: Erasing level from list...\n");
int currentRow = list->currentRow();
void EditorWindow::PlayLevel(void)
{
- emit SetupLevel(&(editor->levelStorage[editor->currentLevel]));
+ emit SetupLevel(&(levelStorage[editor->currentLevel]));
}