Witam, chciałbym przez kod po kliknieciu przycisku otworzyć plik do którego mam ścieżkę dostępu. Jak mógłbym to zrobić by otworzył się on w domyślnym dla systemu programie np. dokument textowy w notatniku?
0
1
Na windowsie start plik
Propozycja @arciobus jest lepsza.
0
arciobus napisał(a):
https://doc.qt.io/archives/qt-4.8/qdesktopservices.html#openUrl
hmmm otwarcie png rzeczywiście działa ale np dla .txt wywala taki error:
ShellExecute 'c:/Users/Mateusz/Desktop/cos.txt' failed (error 2).
1
Tworzysz QUrl wykorzystując QUrl::fromLocalFile?
Dwójka na windowsie to ERROR_FILE_NOT_FOUND. Popatrz może w tę stronę.
https://docs.microsoft.com/en-us/windows/desktop/api/shellapi/nf-shellapi-shellexecutea