| description:
|
This Qt C++ example application demonstrates how to extend an application with Qt plug-ins. This involves defining a common Qt plug-in interface in the GUI application and implementing media plug-ins for S60 devices. The plug-ins are installed separately, after which the client application detects installed plug-ins and content specific to plug-ins is searched for.
The QPlugin example is based on the DesktopServices example published in the Qt for S60 4.5.2 Tower release. Important classes: QDesktopServices, QMainWindow.
|
| type:
|
Example
|
| topics:
|
Base/System
Files/Data
Maemo
Multimedia
Qt
Qt for Maemo
Qt for Symbian
Qt for S60
S60
S60 3rd Edition
S60 5th Edition
|
| intended audience:
|
Intermediate
|
Qt: QPlugin Example v1.2
This Qt C++ example application demonstrates how to extend an application with Qt plug-ins.
Zip Archive (.zip); English (en)02-Oct-2009 
|
Additional information
| distribution:
|
Forum Nokia Global Web Site
|
| publication rights:
|
Copyright © 2009 Nokia Corporation.
|
<< Back to Previous Page
RDF Facets:
qdcZdescriptionQSxThisE20E51tE20CE2bE2bE20eE78ampleE20applicationE20demonstratesE20howE20toE20eE78tendE20anE20applicationE20withE20E51tE20plugE2dinsE2eX
qdcZidentifierQSxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2ffe39c276E2d9e8eE2d41c3E2d8ce9E2db14f51c8df77E2fE51tE5fforE5fS60E5fE51PluginE5fE45E78ampleX
qdcZtitleQSxE51tE3aE20E51PluginE20E45E78ampleX
qdcZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ
qdcZtypeQUqfnZE45E78cludedFromSearchQ
qdcZtypeQUqfnZPrimaryE52esourceQ
qdcZtypeQUqfntypeZApplicationQ
qdcZtypeQUqfntypeZE45E78ampleQ
qdcZtypeQUqfntypeZE52esourceQ
qdcZtypeQUqmarsZManagedE52esourceQ
qdcZtypeQUqmarsZMediaObjectQ
qdcZtypeQUqwebZInformationE52esourceQ
qdcZtypeQUqwebZE52esourceQ
qdcZtypeQUqrdfsZE52esourceQ
qrssZdescriptionQSxThisE20E51tE20CE2bE2bE20eE78ampleE20applicationE20demonstratesE20howE20toE20eE78tendE20anE20applicationE20withE20E51tE20plugE2dinsE2eX
qrssZtitleQSxE51tE3aE20E51PluginE20E45E78ampleX
qeditorZdescriptionE5fcreatedQDx2009E2d06E2d04T08E3a35E3a12E5aX
qeditorZdescriptionE5fmodifiedQDx2009E2d10E2d02T07E3a22E3a03E5aX
qeditorZtypeQUqfntypeZApplicationQ
qeditorZtypeQUqfntypeZE45E78ampleQ
qeditorZtypeQUqfntypeZE52esourceQ
qfnZallowedE5fcountryE5fgroupQUqfnCountryGroupZBQ
qfnZaudienceQUqfnAudienceZintermediateQRqdcZtypeQUqrdfsZE52esourceQRqmarsZrelevanceQNx100X
qfnZaudienceQUqfnAudienceZtechnicalQRqmarsZrelevanceQNx100X
qfnZdistributionQUxhttpE3aE2fE2fforumE2enokiaE2ecomE2fX
qfnZeE78portE5fcontrolE5fcommodityE5fnumberQSx99X
qfnZpublishedQDx2009E2d10E2d02T00E3a00E3a00E5aX
qfnZtopicQUqfnTopicZbaseE5fsystemQRqdcZtypeQUqrdfsZE52esourceQRqmarsZrelevanceQNx100X
qfnZtopicQUqfnTopicZfilesE5fdataQRqdcZtypeQUqrdfsZE52esourceQRqmarsZrelevanceQNx100X
qfnZtopicQUqfnTopicZmaemoQRqdcZtypeQUqrdfsZE52esourceQRqmarsZrelevanceQNx100X
qfnZtopicQUqfnTopicZmultimediaQRqdcZtypeQUqrdfsZE52esourceQRqmarsZrelevanceQNx100X
qfnZtopicQUqfnTopicZE71tQRqdcZtypeQUqrdfsZE52esourceQRqmarsZrelevanceQNx100X
qfnZtopicQUqfnTopicZE71tE5fforE5fmaemoQRqdcZtypeQUqrdfsZE52esourceQRqmarsZrelevanceQNx100X
qfnZtopicQUqfnTopicZE71tE5fforE5fs60QRqdcZtypeQUqrdfsZE52esourceQRqmarsZrelevanceQNx100X
qfnZtopicQUqfnTopicZE71tE5fforE5fsymbianQRqdcZtypeQUqrdfsZE52esourceQRqmarsZrelevanceQNx100X
qfnZtopicQUqfnTopicZseriesE5f60QRqdcZtypeQUqrdfsZE52esourceQRqmarsZrelevanceQNx100X
qfnZtopicQUqfnTopicZseriesE5f60E5f3edQRqdcZtypeQUqrdfsZE52esourceQRqmarsZrelevanceQNx100X
qfnZtopicQUqfnTopicZseriesE5f60E5f5edQRqdcZtypeQUqrdfsZE52esourceQRqmarsZrelevanceQNx100X
qfnZtypeQUqfntypeZApplicationQ
qfnZtypeQUqfntypeZE45E78ampleQ
qfnZtypeQUqfntypeZE52esourceQ
qfnZusE5foriginQLqE78sdZbooleanQxtrueX
qfnZE78mlE5fdescriptionQXxE0aE3cspanE20E78mlnsE3dE22httpE3aE2fE2fwwwE2ew3E2eorgE2f1999E2fE78htmlE22E3eE3cpE3eE3cimgE20altE3dE22E22E20hspaceE3dE2212E22E20vspaceE3dE2220E22E20alignE3dE22rightE22E20srcE3dE22httpE3aE2fE2fwwwE2eforumE2enokiaE2ecomE2fpicsE2fE51PluginE45E78ampleE2ejpgE22E3eE3cE2fimgE3eE20ThisE20E51tE20CE2bE2bE20eE78ampleE20applicationE20demonstratesE20howE20toE20eE78tendE20anE20applicationE20withE20E51tE20plugE2dinsE2eE20ThisE20involvesE20definingE20aE20commonE20E51tE20plugE2dinE20interfaceE20inE20theE20GUIE20applicationE20andE20implementingE20mediaE20plugE2dinsE20forE20S60E20devicesE2eE20TheE20plugE2dinsE20areE20installedE20separatelyE2cE20afterE20whichE20theE20clientE20applicationE20detectsE20installedE20plugE2dinsE20andE20contentE20specificE20toE20plugE2dinsE20isE20searchedE20forE2eE3cE2fpE3eE3cpE3eTheE20E51PluginE20eE78ampleE20isE20basedE20onE20theE20E44esktopServicesE20eE78ampleE20publishedE20inE20theE20E51tE20forE20S60E204E2e5E2e2E20TowerE20releaseE2eE3cE2fpE3eE3cpE3eImportantE20classesE3aE20E51E44esktopServicesE2cE20E51MainWindowE2eE3cE2fpE3eE3cE2fspanE3eE20E20E20E20E20E20X
qmarsZdescriptionQSxThisE20E51tE20CE2bE2bE20eE78ampleE20applicationE20demonstratesE20howE20toE20eE78tendE20anE20applicationE20withE20E51tE20plugE2dinsE2eX
qmarsZhasInstanceQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fbb85ffbdE2d8be5E2d49a6E2d9230E2dd3d1d239f34eE2fE51tE5fforE5fS60E5fE51PluginE5fE45E78ampleE5fv1E5f0E5fenE2ezipX
qmarsZhasInstanceQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fc56a6587E2d466cE2d4218E2d9f19E2d28f7aa072b39E2fE51tE5fforE5fS60E5fE51PluginE5fE45E78ampleE5fv1E5f1E5fenE2ezipX
qmarsZhasInstanceQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fc6ab4068E2d1600E2d4220E2db3acE2db1b76deb4b1bE2fE51tE5fE51PluginE5fE45E78ampleE5fv1E5f2E5fenE2ezipX
qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX
qmarsZtitleQSxE51tE3aE20E51PluginE20E45E78ampleX
qncZrightsQSxCopyrightE20Ea9E202009E20NokiaE20CorporationE2eX
qrdfZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ
qrdfZtypeQUqfnZE45E78cludedFromSearchQ
qrdfZtypeQUqfnZPrimaryE52esourceQ
qrdfZtypeQUqfntypeZApplicationQ
qrdfZtypeQUqfntypeZE45E78ampleQ
qrdfZtypeQUqfntypeZE52esourceQ
qrdfZtypeQUqmarsZManagedE52esourceQ
qrdfZtypeQUqmarsZMediaObjectQ
qrdfZtypeQUqwebZInformationE52esourceQ
qrdfZtypeQUqwebZE52esourceQ
qrdfZtypeQUqrdfsZE52esourceQ