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::unique_ptr< DoubleListWidgetm_categoryDependencies
 
QString m_curDir
 Attribute used to keep the last dir selected. More...
 
std::unique_ptr< DoubleListWidgetm_moduleDependencies
 
std::unique_ptr< DoubleListWidgetm_pluginDependencies
 
std::unique_ptr< ParameterTableWidgetm_pluginParameters
 
std::unique_ptr< ParameterTableWidgetm_pluginResources
 
std::unique_ptr< Ui::PluginBuilderWizardForm > m_ui
 

Detailed Description

Definition at line 50 of file PluginBuilderWizard.h.

Constructor & Destructor Documentation

◆ PluginBuilderWizard()

te::qt::widgets::PluginBuilderWizard::PluginBuilderWizard ( QWidget *  parent)

◆ ~PluginBuilderWizard()

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

Member Function Documentation

◆ buildPlugin()

void te::qt::widgets::PluginBuilderWizard::buildPlugin ( )
protected

◆ dirPageCheck()

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

◆ onPluginBuildDirButtonClicked

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

◆ onPluginSrcDirButtonClicked

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

◆ onTeCmakeDirButtonClicked

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

◆ onTeIncludeDirButtonClicked

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

◆ pluginInfoPageCheck()

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

◆ providerPageCheck()

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

◆ validateCurrentPage()

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

Member Data Documentation

◆ m_categoryDependencies

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

Definition at line 80 of file PluginBuilderWizard.h.

◆ m_curDir

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

Attribute used to keep the last dir selected.

Definition at line 85 of file PluginBuilderWizard.h.

◆ m_moduleDependencies

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

Definition at line 81 of file PluginBuilderWizard.h.

◆ m_pluginDependencies

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

Definition at line 79 of file PluginBuilderWizard.h.

◆ m_pluginParameters

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

Definition at line 83 of file PluginBuilderWizard.h.

◆ m_pluginResources

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

Definition at line 82 of file PluginBuilderWizard.h.

◆ m_ui

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

Definition at line 78 of file PluginBuilderWizard.h.


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