Changeset 244c614c6b in tspsg for src/mainwindow.cpp


Ignore:
Timestamp:
Aug 30, 2009, 11:02:07 PM (15 years ago)
Author:
Oleksii Serdiuk
Branches:
0.1.3.145-beta1-symbian, 0.1.4.170-beta2-bb10, appveyor, imgbot, master, readme
Children:
9cf98b9bd6
Parents:
5a81a64d74
Message:
  • Restore normal application cursor before displaying error message when loading/saving task. Not restoring the cursor caused it overlapping the error message text.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/mainwindow.cpp

    r5a81a64d74 r244c614c6b  
    242242        if (files.empty())
    243243                return;
    244         QApplication::setOverrideCursor(QCursor(Qt::WaitCursor));
    245         if (!tspmodel->loadTask(files.first())) {
    246                 QApplication::restoreOverrideCursor();
    247                 return;
    248         }
     244        if (!tspmodel->loadTask(files.first()))
     245                return;
    249246        setFileName(files.first());
    250247        tabWidget->setCurrentIndex(0);
     
    252249        solutionText->clear();
    253250        enableSolutionActions(false);
    254         QApplication::restoreOverrideCursor();
    255251}
    256252
     
    259255        if ((fileName == trUtf8("Untitled") + ".tspt") || (!fileName.endsWith(".tspt",Qt::CaseInsensitive)))
    260256                saveTask();
    261         else {
    262                 QApplication::setOverrideCursor(QCursor(Qt::WaitCursor));
     257        else
    263258                if (tspmodel->saveTask(fileName))
    264259                        setWindowModified(false);
    265                 QApplication::restoreOverrideCursor();
    266         }
    267260}
    268261
     
    347340        if (files.empty())
    348341                return false;
    349         QApplication::setOverrideCursor(QCursor(Qt::WaitCursor));
    350342        if (tspmodel->saveTask(files.first())) {
    351343                setFileName(files.first());
    352344                setWindowModified(false);
    353                 QApplication::restoreOverrideCursor();
    354345                return true;
    355346        }
    356         QApplication::restoreOverrideCursor();
    357347        return false;
    358348}
Note: See TracChangeset for help on using the changeset viewer.