te::qt::widgets::SymbolGroupDialog Class Reference

#include <SymbolGroupDialog.h>

Inheritance diagram for te::qt::widgets::SymbolGroupDialog:

Initializer Methods

Methods related to instantiation and destruction.

std::unique_ptr< Ui::SymbolGroupDialogForm > m_ui
 Dialog form. More...
 
std::string m_groupName
 Group name. More...
 
 SymbolGroupDialog (QWidget *parent=nullptr, Qt::WindowFlags f=nullptr)
 Constructs. More...
 
 SymbolGroupDialog (const std::string &groupName, QWidget *parent=nullptr, Qt::WindowFlags f=nullptr)
 Constructs. More...
 
virtual ~SymbolGroupDialog ()
 Destructor. More...
 
virtual std::string getGroupName ()
 Gets the selected symbol. More...
 
virtual void setGroupName (const std::string &groupName)
 
void onOkPushButtonClicked ()
 
void onCancelPushButtonClicked ()
 
void onHelpPushButtonClicked ()
 
void initialize ()
 

Detailed Description

Definition at line 56 of file SymbolGroupDialog.h.

Constructor & Destructor Documentation

◆ SymbolGroupDialog() [1/2]

te::qt::widgets::SymbolGroupDialog::SymbolGroupDialog ( QWidget *  parent = nullptr,
Qt::WindowFlags  f = nullptr 
)

Constructs.

Note

◆ SymbolGroupDialog() [2/2]

te::qt::widgets::SymbolGroupDialog::SymbolGroupDialog ( const std::string &  groupName,
QWidget *  parent = nullptr,
Qt::WindowFlags  f = nullptr 
)

Constructs.

Note

◆ ~SymbolGroupDialog()

virtual te::qt::widgets::SymbolGroupDialog::~SymbolGroupDialog ( )
virtual

Destructor.

Member Function Documentation

◆ getGroupName()

virtual std::string te::qt::widgets::SymbolGroupDialog::getGroupName ( )
virtual

Gets the selected symbol.

Returns
The selected fill element.
Note
The caller will take the ownership of the returned symbol.
It return a NULL pointer if there is not a symbol yet created.

◆ initialize()

void te::qt::widgets::SymbolGroupDialog::initialize ( )
protected

◆ onCancelPushButtonClicked

void te::qt::widgets::SymbolGroupDialog::onCancelPushButtonClicked ( )
protectedslot

◆ onHelpPushButtonClicked

void te::qt::widgets::SymbolGroupDialog::onHelpPushButtonClicked ( )
protectedslot

◆ onOkPushButtonClicked

void te::qt::widgets::SymbolGroupDialog::onOkPushButtonClicked ( )
protectedslot

◆ setGroupName()

virtual void te::qt::widgets::SymbolGroupDialog::setGroupName ( const std::string &  groupName)
virtual

Member Data Documentation

◆ m_groupName

std::string te::qt::widgets::SymbolGroupDialog::m_groupName
private

Group name.

Definition at line 111 of file SymbolGroupDialog.h.

◆ m_ui

std::unique_ptr<Ui::SymbolGroupDialogForm> te::qt::widgets::SymbolGroupDialog::m_ui
private

Dialog form.

Definition at line 110 of file SymbolGroupDialog.h.


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