Название: Как выполнить файл? Отправлено: Tereks от Декабря 22, 2009, 12:58 Возникла необходимость запуска/открытия различных файлов через интерфейс. Собственно практически как в винде - нажал на файл и последний либо открылся, либо запустился. Можно ли через QProcess так "запустить" файл, чтобы система сама распознала какой обработчик файла надо подключить?
Название: Re: Как выполнить файл? Отправлено: jack_r от Декабря 22, 2009, 13:16 Открывает файл стандартным приложением.
Код: QDesktopServices::openUrl( QUrl( "file:///" + tempFileName ) ); Название: Re: Как выполнить файл? Отправлено: DOOMer от Декабря 22, 2009, 15:08 Вот так будет чуть более правильно:
Код: QDesktopServices::openUrl(QUrl::fromLocalFile(QString("путь_к_файлу")); |