[Qt-qml] Audio - Qt.multimedia

Cristian Daniel Stamateanu cristi.qt at gmail.com
Tue Jun 15 10:55:09 CEST 2010


Hello Justin,
Here is the output for tvtennis:
Starting C:\Qt\qtcreator-1.3.83\bin\qml.exe 
C:/Qt/4.7.0-beta1/examples/declarative/tvtennis/tvtennis.qml
QDeclarativeEngine::addImportPath "C:/Qt/qtcreator-1.3.83/bin"
QDeclarativeEngine::addToImport 0x205a3a4 "." -1.-1 File as ""
QDeclarativeEngine::addToImport 0x205a3a4 "Qt" 4.7 Library as ""
QDeclarativeEngine::addToImport 0x205a3a4 "Qt.multimedia" 4.7 Library as ""
QDeclarativeEngine::add: loaded 
"C:/Qt/qtcreator-1.3.83/bin/Qt/multimedia/qmldir"
QDeclarativeEngine::importPlugin "Qt.multimedia" from 
"C:/Qt/qtcreator-1.3.83/bin/Qt/multimedia/multimedia.dll"
QDeclarativeEngine::resolveType "Rectangle" = "QDeclarativeRectangle"
QDeclarativeEngine::resolveType "SoundEffect" = "QSoundEffect"
QDeclarativeEngine::resolveType "SequentialAnimation" = 
"QDeclarativeSequentialAnimation"
QDeclarativeEngine::resolveType "NumberAnimation" = 
"QDeclarativeNumberAnimation"
QDeclarativeEngine::resolveType "ScriptAction" = "QDeclarativeScriptAction"
QDeclarativeEngine::resolveType "PropertyAction" = 
"QDeclarativePropertyAction"
QDeclarativeEngine::resolveType "SpringFollow" = "QDeclarativeSpringFollow"
QDeclarativeEngine::resolveType "Repeater" = "QDeclarativeRepeater"
Wall startup time: 12
C:\Qt\qtcreator-1.3.83\bin\qml.exe exited with code 0


and here is the output for my app:
Starting C:\Qt\workspace\qpodcatcher-build\debug\qpodcatcher.exe...
QDeclarativeEngine::addToImport 0x173efeac "." -1.-1 File as ""
QDeclarativeEngine::addToImport 0x173efeac "Qt" 4.7 Library as ""
QDeclarativeEngine::addToImport 0x173efeac "Qt.multimedia" 4.7 Library as ""
file::/qml/main.qml:2:1: module "Qt.multimedia" is not installed
      import Qt.multimedia 4.7
      ^

Best Regards,
Cristian
Justin McPherson wrote:
> Hi,
> 
> On 14/06/2010, at 11:43 PM, ext Cristian Daniel Stamateanu wrote:
> 
>> I have a C++ project that displays QML files inside a QDeclarativeView. I tried to make Audio work according to the user manual example and I cannot:
>>
>> import Qt 4.7
>> import Qt.multimedia 4.7
>>
>> Audio { source: "audio/song.mp3" }
>>
>> I get the following error:
>> file::/qml/main.qml:2:1: module "Qt.multimedia" is not installed
>>      import Qt.multimedia 4.7
>>
>> I am using Qt 4.7 beta 1 and Qt Creator Beta 1.3.83 on a Windows 7  32 
>> bit machine.
>>
>> First I thought I may have missing the Qt Multimedia altogether, but I 
>> have libQtMultimedia4 in the lib folders. Furthermore, loading tvtennis from qt4 samples works like a charm and it seems to have the same Qt.multimedia import.
>>
> 
> That's a strange one. If it works in one place it should work elsewhere. 
> 
> The library that you mention, libQtMultimedia4, is ultimately where the multimedia code lives, additionally there is a qml import plugin that lives in imports/Qt/multimedia, which is how the runtime locates the multimedia elements.
> 
> You could try setting QML_IMPORT_TRACE=1 when running your application, and also when running the Qml application (to play tvtennis). You should then be able to see messages about the import process. 
> 
> Please post the results.
> 
> 
> - Justin
> 
> 
> 
> 
> 
> 
>> Regards,
>> Cristi
>> _______________________________________________
>> Qt-qml mailing list
>> Qt-qml at trolltech.com
>> http://lists.trolltech.com/mailman/listinfo/qt-qml
> 




More information about the Qt-qml mailing list