All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
te::qt::widgets::PluginBuilderWizard Class Reference

#include <PluginBuilderWizard.h>

Inheritance diagram for te::qt::widgets::PluginBuilderWizard:

Public Slots

void onPluginBuildDirButtonClicked ()
 
void onPluginSrcDirButtonClicked ()
 
void onTeCmakeDirButtonClicked ()
 
void onTeIncludeDirButtonClicked ()
 

Public Member Functions

 PluginBuilderWizard (QWidget *parent)
 
virtual bool validateCurrentPage ()
 
 ~PluginBuilderWizard ()
 

Protected Member Functions

void buildPlugin ()
 
bool dirPageCheck ()
 
bool pluginInfoPageCheck ()
 
bool providerPageCheck ()
 

Private Attributes

std::auto_ptr< DoubleListWidgetm_categoryDependencies
 
QString m_curDir
 Attribute used to keep the last dir selected. More...
 
std::auto_ptr< DoubleListWidgetm_moduleDependencies
 
std::auto_ptr< DoubleListWidgetm_pluginDependencies
 
std::auto_ptr
< ParameterTableWidget
m_pluginParameters
 
std::auto_ptr
< ParameterTableWidget
m_pluginResources
 
std::auto_ptr
< Ui::PluginBuilderWizardForm > 
m_ui
 

Detailed Description

Definition at line 50 of file PluginBuilderWizard.h.

Constructor & Destructor Documentation

te::qt::widgets::PluginBuilderWizard::~PluginBuilderWizard ( )

Definition at line 156 of file PluginBuilderWizard.cpp.

Member Function Documentation

bool te::qt::widgets::PluginBuilderWizard::dirPageCheck ( )
protected

Definition at line 302 of file PluginBuilderWizard.cpp.

void te::qt::widgets::PluginBuilderWizard::onPluginBuildDirButtonClicked ( )
slot

Definition at line 215 of file PluginBuilderWizard.cpp.

Referenced by PluginBuilderWizard().

void te::qt::widgets::PluginBuilderWizard::onPluginSrcDirButtonClicked ( )
slot

Definition at line 205 of file PluginBuilderWizard.cpp.

Referenced by PluginBuilderWizard().

void te::qt::widgets::PluginBuilderWizard::onTeCmakeDirButtonClicked ( )
slot

Definition at line 195 of file PluginBuilderWizard.cpp.

Referenced by PluginBuilderWizard().

void te::qt::widgets::PluginBuilderWizard::onTeIncludeDirButtonClicked ( )
slot

Definition at line 185 of file PluginBuilderWizard.cpp.

Referenced by PluginBuilderWizard().

bool te::qt::widgets::PluginBuilderWizard::pluginInfoPageCheck ( )
protected

Definition at line 225 of file PluginBuilderWizard.cpp.

References te::common::Convert2UCase().

bool te::qt::widgets::PluginBuilderWizard::providerPageCheck ( )
protected

Definition at line 273 of file PluginBuilderWizard.cpp.

bool te::qt::widgets::PluginBuilderWizard::validateCurrentPage ( )
virtual

Definition at line 160 of file PluginBuilderWizard.cpp.

Member Data Documentation

std::auto_ptr<DoubleListWidget> te::qt::widgets::PluginBuilderWizard::m_categoryDependencies
private

Definition at line 80 of file PluginBuilderWizard.h.

Referenced by PluginBuilderWizard().

QString te::qt::widgets::PluginBuilderWizard::m_curDir
private

Attribute used to keep the last dir selected.

Definition at line 85 of file PluginBuilderWizard.h.

std::auto_ptr<DoubleListWidget> te::qt::widgets::PluginBuilderWizard::m_moduleDependencies
private

Definition at line 81 of file PluginBuilderWizard.h.

Referenced by PluginBuilderWizard().

std::auto_ptr<DoubleListWidget> te::qt::widgets::PluginBuilderWizard::m_pluginDependencies
private

Definition at line 79 of file PluginBuilderWizard.h.

Referenced by PluginBuilderWizard().

std::auto_ptr<ParameterTableWidget> te::qt::widgets::PluginBuilderWizard::m_pluginParameters
private

Definition at line 83 of file PluginBuilderWizard.h.

Referenced by PluginBuilderWizard().

std::auto_ptr<ParameterTableWidget> te::qt::widgets::PluginBuilderWizard::m_pluginResources
private

Definition at line 82 of file PluginBuilderWizard.h.

Referenced by PluginBuilderWizard().

std::auto_ptr<Ui::PluginBuilderWizardForm> te::qt::widgets::PluginBuilderWizard::m_ui
private

Definition at line 78 of file PluginBuilderWizard.h.

Referenced by PluginBuilderWizard().


The documentation for this class was generated from the following files: