Qt setOutputLocation w QUrl / Linux

0

Cześć,
mam problem z ustawieniem:
audioRecorder->setOutputLocation(QUrl::fromLocalFile(fileName));

fileName to QString - ścieżka absolutna
takie podejście na Windows działa bardzo dobrze, ale na Linux, nie mogę nagrać pliku, plik nie tworzy się w danej lokalizacji.

0

pokazałeś tyle kodu i tyle informacji, że da się tylko zgadywać lub trzeba zatrudnić wróżkę.
Stawiam na to, że masz slashe w nie w tą stronę (backslash zamiast slash).

0

QString fileName = "/home/usr/Desktop/plik.wav"; - na linuxie

QString fileName = "C:/Test/plik.wav"; - na windows

w obu przypadkach ciąg dalszy to:
audioRecorder->setOutputLocation(QUrl::fromLocalFile(fileName));
Na Widnowsie plik tworzy się w danej lokalizacji, a na linuxie (dokładniej na Rpi) nie.
Jest to ustawianie lokalizacji zapisania nagrywanego pliku.
Wykorzystanie audiorecorder w Qt.
Jaki fragment kodu jest potrzebny to dodam :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1