Resolved issue #403. Tape - Button "Show in Explorer" is not working.

--HG--
branch : develop
This commit is contained in:
Roman Telezhynskyi 2015-11-29 14:03:35 +02:00
parent e28721565a
commit b0211b09c9

View File

@ -2684,7 +2684,7 @@ void TMainWindow::InitGender(QComboBox *gender)
//---------------------------------------------------------------------------------------------------------------------
void TMainWindow::ShowInGraphicalShell()
{
#ifdef Q_WS_MAC
#ifdef Q_OS_MAC
QStringList args;
args << "-e";
args << "tell application \"Finder\"";
@ -2695,11 +2695,8 @@ void TMainWindow::ShowInGraphicalShell()
args << "-e";
args << "end tell";
QProcess::startDetached("osascript", args);
#elif defined(Q_WS_WIN)
QStringList args;
args << "/select," << QDir::toNativeSeparators(curFile);
const QString command = "explorer" + " " + args;
QProcess::startDetached(command);
#elif defined(Q_OS_WIN)
QProcess::startDetached(QString("explorer /select, \"%1\"").arg(QDir::toNativeSeparators(curFile)));
#else
const QString app = "xdg-open %d";
QString cmd;