[Interest] qtbrowserplugin

"Alexander Carôt" alexander_carot at gmx.net
Fri Aug 31 11:59:00 CEST 2012


Hi all,

I have a qt app, which I want to distribute as a browser plugin. As a first step I loaded down qtbrowserplugin-2.4 and tried to compile the trivial-example. The problem is that on OSX and on Windows I get this error message:

In file included from ../../src/qtbrowserplugin.cpp:28:
../../src/qtbrowserplugin_p.h:61: error: ISO C++ forbids declaration of ‘QtNPStream’ with no type
../../src/qtbrowserplugin_p.h:61: error: expected ‘;’ before ‘*’ token
../../src/qtbrowserplugin.cpp: In function ‘NPError NPP_New(char*, NPP_t*, uint16, int16, char**, char**, NPSavedData*)’:
../../src/qtbrowserplugin.cpp:923: error: ‘struct QtNPInstance’ has no member named ‘pendingStream’
../../src/qtbrowserplugin.cpp: In function ‘NPError NPP_SetWindow(NPP_t*, NPWindow*)’:
../../src/qtbrowserplugin.cpp:1035: error: ‘struct QtNPInstance’ has no member named ‘pendingStream’
../../src/qtbrowserplugin.cpp:1036: error: ‘struct QtNPInstance’ has no member named ‘pendingStream’
../../src/qtbrowserplugin.cpp:1037: error: ‘struct QtNPInstance’ has no member named ‘pendingStream’
../../src/qtbrowserplugin.cpp: In function ‘NPError NPP_DestroyStream(NPP_t*, NPStream*, NPError)’:
../../src/qtbrowserplugin.cpp:1116: error: ‘struct QtNPInstance’ has no member named ‘pendingStream’
../../src/qtbrowserplugin.cpp:1120: error: ‘struct QtNPInstance’ has no member named ‘pendingStream’
../../src/qtbrowserplugin.cpp: At global scope:
../../src/qtbrowserplugin.cpp:282: warning: ‘NPObject* NPAllocate(NPP_t*, NPClass*)’ defined but not used
../../src/qtbrowserplugin.cpp:291: warning: ‘void NPDeallocate(NPObject*)’ defined but not used
make[1]: *** [qtbrowserplugin.o] Error 1
make: *** [sub-trivial-make_default] Error 2


Is anyone experienced using qtbrowserplugin ? I saw it was tested with Qt4.4 and I am using 4.8.1 ? 

Any hint appreciated !

Thanks

Alex







-- 
http://www.carot.de
http://www.triologue.de
Email : Alexander at Carot.de
Tel.: +49 (0)177 5719797






More information about the Interest mailing list