diff --git a/src/kwin4.cpp b/src/kwin4.cpp index e3ff3b3919484629ba94027e948f01a7f662f269..c41a8d13868433608474fb22698d9f3a88939e61 100644 --- a/src/kwin4.cpp +++ b/src/kwin4.cpp @@ -485,11 +485,10 @@ void KWin4App::readProperties() // Load a game menu void KWin4App::menuOpenGame() { - QString dir(QStringLiteral(":")); - QString filter(QStringLiteral("*")); - QString file(QStringLiteral("/tmp/kwin.save")); - if (global_debug < 1) - file = QFileDialog::getOpenFileName(this, QString(), dir, filter); + const QString file = + (global_debug < 1) ? + QFileDialog::getOpenFileName(this) : + QStringLiteral("/tmp/kwin.save"); mDoc->load(file,true); checkMenus(); } @@ -497,11 +496,10 @@ void KWin4App::menuOpenGame() // Save game menu void KWin4App::menuSaveGame() { - QString dir(QStringLiteral(":")); - QString filter(QStringLiteral("*")); - QString file(QStringLiteral("/tmp/kwin.save")); - if (global_debug < 1) - file = QFileDialog::getSaveFileName(this, QString(), dir, filter); + const QString file = + (global_debug < 1) ? + QFileDialog::getSaveFileName(this) : + QStringLiteral("/tmp/kwin.save"); mDoc->save(file); }