diff --git a/mainwindow.cpp b/mainwindow.cpp index b848a71..de67fd5 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -283,7 +283,8 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) args.removeFirst(); for(auto &arg : args) { - QFileInfo info(arg); + QUrl url(arg); + QFileInfo info(url.isLocalFile() ? url.toLocalFile() : arg); if(info.exists()) { m_ringList->setFile(info.canonicalFilePath());