[Interest] Qt and MSVC 2017

Igor Mironchik igor.mironchik at gmail.com
Sun Apr 30 11:09:34 CEST 2017


>> I checked Qt 5.6.2, 5.5.1, 5.2.0 with mingw. No one version works 
>> with camera. I guess that something wrong with my Windows. What can 
>> be wrong? Maybe I missed something? Maybe I have to install something?
>
> I guessed that it something with DX, but I checked with DX all seems 
> to be ok. Guys do you use Windows 10 64 bit? Can you check if 
> multimediawidgets/camera example work for you with Qt 5.9 Beta 3 and 
> MSVC 2017, 2015, mingw 5.3.0?
>
> I have no idea what can be wrong. For example, camera works in Skype. 
> But in Qt it detects, initialized (I see green led near the camera), 
> but I don't see anything in viewfinder, just black screen.

With plugins seems all to be ok...

QFactoryLoader::QFactoryLoader() checking directory path 
"D:/Qt/5.9/msvc2015_64/plugins/platforms" ...

QFactoryLoader::QFactoryLoader() looking at 
"D:/Qt/5.9/msvc2015_64/plugins/platforms/qdirect2d.dll"

Found metadata in lib 
D:/Qt/5.9/msvc2015_64/plugins/platforms/qdirect2d.dll, metadata=

{

"IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",

"MetaData": {

"Keys": [

"direct2d"

]

},

"className": "QWindowsDirect2DIntegrationPlugin",

"debug": false,

"version": 329984

}



Got keys from plugin meta data ("direct2d")

QFactoryLoader::QFactoryLoader() looking at 
"D:/Qt/5.9/msvc2015_64/plugins/platforms/qdirect2dd.dll"

Found metadata in lib 
D:/Qt/5.9/msvc2015_64/plugins/platforms/qdirect2dd.dll, metadata=

{

"IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",

"MetaData": {

"Keys": [

"direct2d"

]

},

"className": "QWindowsDirect2DIntegrationPlugin",

"debug": true,

"version": 329984

}



"The plugin 'D:/Qt/5.9/msvc2015_64/plugins/platforms/qdirect2dd.dll' 
uses incompatible Qt library. (Cannot mix debug and release libraries.)"

not a plugin

QFactoryLoader::QFactoryLoader() looking at 
"D:/Qt/5.9/msvc2015_64/plugins/platforms/qminimal.dll"

Found metadata in lib 
D:/Qt/5.9/msvc2015_64/plugins/platforms/qminimal.dll, metadata=

{

"IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",

"MetaData": {

"Keys": [

"minimal"

]

},

"className": "QMinimalIntegrationPlugin",

"debug": false,

"version": 329984

}



Got keys from plugin meta data ("minimal")

QFactoryLoader::QFactoryLoader() looking at 
"D:/Qt/5.9/msvc2015_64/plugins/platforms/qminimald.dll"

Found metadata in lib 
D:/Qt/5.9/msvc2015_64/plugins/platforms/qminimald.dll, metadata=

{

"IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",

"MetaData": {

"Keys": [

"minimal"

]

},

"className": "QMinimalIntegrationPlugin",

"debug": true,

"version": 329984

}



"The plugin 'D:/Qt/5.9/msvc2015_64/plugins/platforms/qminimald.dll' uses 
incompatible Qt library. (Cannot mix debug and release libraries.)"

not a plugin

QFactoryLoader::QFactoryLoader() looking at 
"D:/Qt/5.9/msvc2015_64/plugins/platforms/qoffscreen.dll"

Found metadata in lib 
D:/Qt/5.9/msvc2015_64/plugins/platforms/qoffscreen.dll, metadata=

{

"IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",

"MetaData": {

"Keys": [

"offscreen"

]

},

"className": "QOffscreenIntegrationPlugin",

"debug": false,

"version": 329984

}



Got keys from plugin meta data ("offscreen")

QFactoryLoader::QFactoryLoader() looking at 
"D:/Qt/5.9/msvc2015_64/plugins/platforms/qoffscreend.dll"

Found metadata in lib 
D:/Qt/5.9/msvc2015_64/plugins/platforms/qoffscreend.dll, metadata=

{

"IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",

"MetaData": {

"Keys": [

"offscreen"

]

},

"className": "QOffscreenIntegrationPlugin",

"debug": true,

"version": 329984

}



"The plugin 'D:/Qt/5.9/msvc2015_64/plugins/platforms/qoffscreend.dll' 
uses incompatible Qt library. (Cannot mix debug and release libraries.)"

not a plugin

QFactoryLoader::QFactoryLoader() looking at 
"D:/Qt/5.9/msvc2015_64/plugins/platforms/qwindows.dll"

Found metadata in lib 
D:/Qt/5.9/msvc2015_64/plugins/platforms/qwindows.dll, metadata=

{

"IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",

"MetaData": {

"Keys": [

"windows"

]

},

"className": "QWindowsIntegrationPlugin",

"debug": false,

"version": 329984

}



Got keys from plugin meta data ("windows")

QFactoryLoader::QFactoryLoader() looking at 
"D:/Qt/5.9/msvc2015_64/plugins/platforms/qwindowsd.dll"

Found metadata in lib 
D:/Qt/5.9/msvc2015_64/plugins/platforms/qwindowsd.dll, metadata=

{

"IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",

"MetaData": {

"Keys": [

"windows"

]

},

"className": "QWindowsIntegrationPlugin",

"debug": true,

"version": 329984

}



"The plugin 'D:/Qt/5.9/msvc2015_64/plugins/platforms/qwindowsd.dll' uses 
incompatible Qt library. (Cannot mix debug and release libraries.)"

not a plugin

QFactoryLoader::QFactoryLoader() checking directory path 
"D:/Tmp/build-camera-Desktop_Qt_5_9_0_MSVC2017_64bit-Release/release/platforms" 
...

loaded library "D:/Qt/5.9/msvc2015_64/plugins/platforms/qwindows.dll"

QFactoryLoader::QFactoryLoader() checking directory path 
"D:/Qt/5.9/msvc2015_64/plugins/platformthemes" ...

QFactoryLoader::QFactoryLoader() checking directory path 
"D:/Tmp/build-camera-Desktop_Qt_5_9_0_MSVC2017_64bit-Release/release/platformthemes" 
...

QFactoryLoader::QFactoryLoader() checking directory path 
"D:/Qt/5.9/msvc2015_64/plugins/styles" ...

QFactoryLoader::QFactoryLoader() checking directory path 
"D:/Tmp/build-camera-Desktop_Qt_5_9_0_MSVC2017_64bit-Release/release/styles" 
...

QFactoryLoader::QFactoryLoader() checking directory path 
"D:/Qt/5.9/msvc2015_64/plugins/iconengines" ...

QFactoryLoader::QFactoryLoader() looking at 
"D:/Qt/5.9/msvc2015_64/plugins/iconengines/qsvgicon.dll"

Found metadata in lib 
D:/Qt/5.9/msvc2015_64/plugins/iconengines/qsvgicon.dll, metadata=

{

"IID": "org.qt-project.Qt.QIconEngineFactoryInterface",

"MetaData": {

"Keys": [

"svg",

"svgz",

"svg.gz"

]

},

"className": "QSvgIconPlugin",

"debug": false,

"version": 329984

}



Got keys from plugin meta data ("svg", "svgz", "svg.gz")

QFactoryLoader::QFactoryLoader() looking at 
"D:/Qt/5.9/msvc2015_64/plugins/iconengines/qsvgicond.dll"

Found metadata in lib 
D:/Qt/5.9/msvc2015_64/plugins/iconengines/qsvgicond.dll, metadata=

{

"IID": "org.qt-project.Qt.QIconEngineFactoryInterface",

"MetaData": {

"Keys": [

"svg",

"svgz",

"svg.gz"

]

},

"className": "QSvgIconPlugin",

"debug": true,

"version": 329984

}



"The plugin 'D:/Qt/5.9/msvc2015_64/plugins/iconengines/qsvgicond.dll' 
uses incompatible Qt library. (Cannot mix debug and release libraries.)"

not a plugin

QFactoryLoader::QFactoryLoader() checking directory path 
"D:/Tmp/build-camera-Desktop_Qt_5_9_0_MSVC2017_64bit-Release/release/iconengines" 
...

QFactoryLoader::QFactoryLoader() checking directory path 
"D:/Qt/5.9/msvc2015_64/plugins/mediaservice" ...

QFactoryLoader::QFactoryLoader() looking at 
"D:/Qt/5.9/msvc2015_64/plugins/mediaservice/dsengine.dll"

Found metadata in lib 
D:/Qt/5.9/msvc2015_64/plugins/mediaservice/dsengine.dll, metadata=

{

"IID": "org.qt-project.qt.mediaserviceproviderfactory/5.0",

"MetaData": {

"Keys": [

"directshow"

],

"Services": [

"org.qt-project.qt.camera",

"org.qt-project.qt.mediaplayer"

]

},

"className": "DSServicePlugin",

"debug": false,

"version": 329984

}



Got keys from plugin meta data ("directshow")

QFactoryLoader::QFactoryLoader() looking at 
"D:/Qt/5.9/msvc2015_64/plugins/mediaservice/dsengined.dll"

Found metadata in lib 
D:/Qt/5.9/msvc2015_64/plugins/mediaservice/dsengined.dll, metadata=

{

"IID": "org.qt-project.qt.mediaserviceproviderfactory/5.0",

"MetaData": {

"Keys": [

"directshow"

],

"Services": [

"org.qt-project.qt.camera",

"org.qt-project.qt.mediaplayer"

]

},

"className": "DSServicePlugin",

"debug": true,

"version": 329984

}



"The plugin 'D:/Qt/5.9/msvc2015_64/plugins/mediaservice/dsengined.dll' 
uses incompatible Qt library. (Cannot mix debug and release libraries.)"

not a plugin

QFactoryLoader::QFactoryLoader() looking at 
"D:/Qt/5.9/msvc2015_64/plugins/mediaservice/qtmedia_audioengine.dll"

Found metadata in lib 
D:/Qt/5.9/msvc2015_64/plugins/mediaservice/qtmedia_audioengine.dll, 
metadata=

{

"IID": "org.qt-project.qt.mediaserviceproviderfactory/5.0",

"MetaData": {

"Keys": [

"audiocapture"

],

"Services": [

"org.qt-project.qt.audiosource"

]

},

"className": "AudioCaptureServicePlugin",

"debug": false,

"version": 329984

}



Got keys from plugin meta data ("audiocapture")

QFactoryLoader::QFactoryLoader() looking at 
"D:/Qt/5.9/msvc2015_64/plugins/mediaservice/qtmedia_audioengined.dll"

Found metadata in lib 
D:/Qt/5.9/msvc2015_64/plugins/mediaservice/qtmedia_audioengined.dll, 
metadata=

{

"IID": "org.qt-project.qt.mediaserviceproviderfactory/5.0",

"MetaData": {

"Keys": [

"audiocapture"

],

"Services": [

"org.qt-project.qt.audiosource"

]

},

"className": "AudioCaptureServicePlugin",

"debug": true,

"version": 329984

}



"The plugin 
'D:/Qt/5.9/msvc2015_64/plugins/mediaservice/qtmedia_audioengined.dll' 
uses incompatible Qt library. (Cannot mix debug and release libraries.)"

not a plugin

QFactoryLoader::QFactoryLoader() looking at 
"D:/Qt/5.9/msvc2015_64/plugins/mediaservice/wmfengine.dll"

Found metadata in lib 
D:/Qt/5.9/msvc2015_64/plugins/mediaservice/wmfengine.dll, metadata=

{

"IID": "org.qt-project.qt.mediaserviceproviderfactory/5.0",

"MetaData": {

"Keys": [

"windowsmediafoundation"

],

"Services": [

"org.qt-project.qt.audiodecode"

]

},

"className": "WMFServicePlugin",

"debug": false,

"version": 329984

}



Got keys from plugin meta data ("windowsmediafoundation")

QFactoryLoader::QFactoryLoader() looking at 
"D:/Qt/5.9/msvc2015_64/plugins/mediaservice/wmfengined.dll"

Found metadata in lib 
D:/Qt/5.9/msvc2015_64/plugins/mediaservice/wmfengined.dll, metadata=

{

"IID": "org.qt-project.qt.mediaserviceproviderfactory/5.0",

"MetaData": {

"Keys": [

"windowsmediafoundation"

],

"Services": [

"org.qt-project.qt.audiodecode"

]

},

"className": "WMFServicePlugin",

"debug": true,

"version": 329984

}



"The plugin 'D:/Qt/5.9/msvc2015_64/plugins/mediaservice/wmfengined.dll' 
uses incompatible Qt library. (Cannot mix debug and release libraries.)"

not a plugin

QFactoryLoader::QFactoryLoader() checking directory path 
"D:/Tmp/build-camera-Desktop_Qt_5_9_0_MSVC2017_64bit-Release/release/mediaservice" 
...

loaded library "D:/Qt/5.9/msvc2015_64/plugins/mediaservice/dsengine.dll"

QFactoryLoader::QFactoryLoader() checking directory path 
"D:/Qt/5.9/msvc2015_64/plugins/accessible" ...

QFactoryLoader::QFactoryLoader() checking directory path 
"D:/Tmp/build-camera-Desktop_Qt_5_9_0_MSVC2017_64bit-Release/release/accessible" 
...

QFactoryLoader::QFactoryLoader() checking directory path 
"D:/Qt/5.9/msvc2015_64/plugins/accessiblebridge" ...

QFactoryLoader::QFactoryLoader() checking directory path 
"D:/Tmp/build-camera-Desktop_Qt_5_9_0_MSVC2017_64bit-Release/release/accessiblebridge" 
...

QLibraryPrivate::unload succeeded on 
"D:/Qt/5.9/msvc2015_64/plugins/mediaservice/dsengine.dll"

QLibraryPrivate::unload succeeded on 
"D:/Qt/5.9/msvc2015_64/plugins/platforms/qwindows.dll"





---
This email has been checked for viruses by AVG.
http://www.avg.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20170430/88ae9c77/attachment.html>


More information about the Interest mailing list