Qt nie widzi modułu multimedia

0

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ć.

0

@lelel jak byk pisze qmake: QT += multimedia :D Czyli do pliku .pro dodajesz

QT += multimedia

A jak nie pomoże to daj kod programu.

0

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();
}
0

Spróbuj z + gui, multimedia zapewne linkuje do gui, więc nie możesz załadować bez też tej biblioteki.

0

Zrobienie +gui nie pomogło, nadal to samo.

0

Stwórz nowy projekt z GUI i wtedy dodaj do pliku .pro Qt += multimedia

0

To też nie działa.

1

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.

0

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.

0

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.

0

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

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