Na ovoj stranici

Core::IFeatureProvider Class

class Core::IFeatureProvider

Klasa IFeatureProvider definira sučelje za upravljanje značajkama čarobnjaka. Više...

Header: #include <coreplugin/featureprovider.h>

Detaljan opis

IWizardFactoryZnačajke koje objekt u spremniku objekata koji implementira IFeatureProvider pruža poštovat će čarobnjaci koji implementiraju IFeatureConsumer.

Ovaj skup značajki, koji pružaju svi primjerci IFeatureProvidera u spremniku objekata, provjerava se u odnosu na postavku IWizardFactory::requiredFeatures() i samo ako su sve potrebne značajke dostupne, čarobnjak se prikazuje pri stvaranju nove datoteke ili projekta.

Ako ste stvorili čarobnjake temeljene na JSON-u, skup značajki provjerava se prema postavci featuresRequired, koja je opisana u odjeljku Dodavanje novih prilagođenih čarobnjaka u priručniku Qt Creator.

Plugin QtSupport stvara instancu IFeatureProvidera i pruža značajke specifične za Qt za dostupne verzije Qt-a.

Vidi također Core::IWizardFactory.

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.