#include <PluginBuilderWizard.h>
Definition at line 50 of file PluginBuilderWizard.h.
te::qt::widgets::PluginBuilderWizard::PluginBuilderWizard |
( |
QWidget * |
parent | ) |
|
Definition at line 47 of file PluginBuilderWizard.cpp.
References te::common::Version::asString(), te::common::Singleton< PluginManager >::getInstance(), m_categoryDependencies, m_moduleDependencies, m_pluginDependencies, m_pluginParameters, m_pluginResources, m_ui, onPluginBuildDirButtonClicked(), onPluginSrcDirButtonClicked(), onTeCmakeDirButtonClicked(), and onTeIncludeDirButtonClicked().
te::qt::widgets::PluginBuilderWizard::~PluginBuilderWizard |
( |
| ) |
|
void te::qt::widgets::PluginBuilderWizard::buildPlugin |
( |
| ) |
|
|
protected |
Definition at line 331 of file PluginBuilderWizard.cpp.
References te::qt::widgets::PluginCMakeWriter::createCmakeFile(), te::qt::widgets::PluginSourceWriter::createConfigFile(), te::qt::widgets::PluginSourceWriter::createCppFile(), te::qt::widgets::PluginSourceWriter::createHeaderFile(), te::qt::widgets::PluginCMakeWriter::createPluginInfoFile(), te::plugin::PluginInfo::m_category, te::plugin::PluginInfo::m_description, te::plugin::PluginInfo::m_displayName, te::plugin::Provider::m_email, te::plugin::PluginInfo::m_engine, te::plugin::PluginInfo::m_licenseDescription, te::plugin::PluginInfo::m_licenseURL, te::plugin::Provider::m_name, te::plugin::PluginInfo::m_name, te::plugin::PluginInfo::m_parameters, te::plugin::PluginInfo::m_release, te::plugin::PluginInfo::m_requiredModules, te::plugin::PluginInfo::m_requiredPluginCategories, te::plugin::PluginInfo::m_requiredPlugins, te::plugin::PluginInfo::m_resources, te::plugin::Provider::m_site, te::plugin::PluginInfo::m_site, te::plugin::PluginInfo::m_terralibVersion, and te::plugin::PluginInfo::m_version.
bool te::qt::widgets::PluginBuilderWizard::dirPageCheck |
( |
| ) |
|
|
protected |
void te::qt::widgets::PluginBuilderWizard::onPluginBuildDirButtonClicked |
( |
| ) |
|
|
slot |
void te::qt::widgets::PluginBuilderWizard::onPluginSrcDirButtonClicked |
( |
| ) |
|
|
slot |
void te::qt::widgets::PluginBuilderWizard::onTeCmakeDirButtonClicked |
( |
| ) |
|
|
slot |
void te::qt::widgets::PluginBuilderWizard::onTeIncludeDirButtonClicked |
( |
| ) |
|
|
slot |
bool te::qt::widgets::PluginBuilderWizard::pluginInfoPageCheck |
( |
| ) |
|
|
protected |
bool te::qt::widgets::PluginBuilderWizard::providerPageCheck |
( |
| ) |
|
|
protected |
bool te::qt::widgets::PluginBuilderWizard::validateCurrentPage |
( |
| ) |
|
|
virtual |
std::auto_ptr<DoubleListWidget> te::qt::widgets::PluginBuilderWizard::m_categoryDependencies |
|
private |
QString te::qt::widgets::PluginBuilderWizard::m_curDir |
|
private |
std::auto_ptr<DoubleListWidget> te::qt::widgets::PluginBuilderWizard::m_moduleDependencies |
|
private |
std::auto_ptr<DoubleListWidget> te::qt::widgets::PluginBuilderWizard::m_pluginDependencies |
|
private |
std::auto_ptr<Ui::PluginBuilderWizardForm> te::qt::widgets::PluginBuilderWizard::m_ui |
|
private |
The documentation for this class was generated from the following files:
- /home/castejon/castejon_files/develop/terralib5/git_master/terralib5/src/terralib/qt/widgets/plugin/builder/PluginBuilderWizard.h
- /home/castejon/castejon_files/develop/terralib5/git_master/terralib5/src/terralib/qt/widgets/plugin/builder/PluginBuilderWizard.cpp