Witam
Otóż chciałem zaimplementować odtwarzanie dźwięku w Qt. Skorzystałem z tej strony https://qt-project.org/doc/qt-5-snapshot/qsound.html. I otrzymuję błąd "error: Unknown module(s) in QT: multimedia". Trochę to dziwne, bo wydaje mi się, że jak coś jest w dokumentacji to powinno działać.
Qt nie widzi modułu multimedia
- Rejestracja: dni
- Ostatnio: dni
- Postów: 6
- Rejestracja: dni
- Ostatnio: dni
- Postów: 6
No właśnie o to chodzi @maniek1310, że to w tym miejscu wywala mi błąd.
A jeśli chodzi o kod to wygląda tak:
plik pro:
#-------------------------------------------------
#
# Project created by QtCreator 2014-12-21T09:31:46
#
#-------------------------------------------------
QT += core
QT += multimedia
QT -= gui
TARGET = sound
CONFIG += console
CONFIG -= app_bundle
TEMPLATE = app
SOURCES += main.cpp
plik main.cpp:
#include <QCoreApplication>
#include <QSound>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
return a.exec();
}
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Szczecin
Spróbuj z + gui, multimedia zapewne linkuje do gui, więc nie możesz załadować bez też tej biblioteki.
- Rejestracja: dni
- Ostatnio: dni
Stwórz nowy projekt z GUI i wtedy dodaj do pliku .pro Qt += multimedia
- Rejestracja: dni
- Ostatnio: dni
- Postów: 44
Trochę strzał w ciemno, ale czy przy instalacji nie odznaczyłeś instalacji modułów Qt? Ja instalowałem dość dawno temu, ale coś mi się kojarzy, że była opcja zaznaczania co instalować, a co nie.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 6
Instalacja u mnie polegała na wpisaniu w terminal
sudo apt-get install qtcreator
Jeżeli tak piszesz, to możliwe, że muszę coś jeszcze doinstalować. Zaraz zobaczę w graficznym interfejsie co tam mi się pokaże.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 6
Dobra
Zainstalowałem wszystkie add-ons, które miałem dostępne i działa.
Dzięki wszystkim, ktorzy próbowali mi pomóc, a w szczególności @Lukaszmey za podsunięcie pomysłu, gdzie może być źle.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 165
Czasmi na linuksie wyskakują błędy gdy programuje się w Qt. Polecam jeżeli nie masz to doinstalowanie tego.
sudo apt-get install libgl-dev