te::mnt::LayerSearchDialog Class Reference

#include <LayerSearchDialog.h>

Inheritance diagram for te::mnt::LayerSearchDialog:

Public Member Functions

void ApplyFilter ()
 
const QString & GetGeometryName (te::gm::GeomType t)
 
te::map::AbstractLayerPtr getLayer ()
 
int getLayerIndex ()
 
 LayerSearchDialog (QWidget *parent=0, Qt::WindowFlags f=0, bool mnt=true)
 
void setActive (const QList< mntType > &types)
 
void setLayers (std::list< te::map::AbstractLayerPtr > layers)
 
 ~LayerSearchDialog ()
 

Protected Slots

void onallEnabled (bool)
 
void onCancelPushButtonClicked ()
 
void oncontainsEnabled (bool)
 
void onendsEnabled (bool)
 
void onequalsEnabled (bool)
 
void ongridEnabled (bool)
 
void onisolinesEnabled (bool)
 
void onnameLineEditEditingFinished ()
 
void onOkPushButtonClicked ()
 
void onothersEnabled (bool)
 
void onsamplesEnabled (bool)
 
void onstartsEnabled (bool)
 
void ontinEnabled (bool)
 

Private Attributes

QStringList m_geom_name
 
QString m_geomfilter
 
std::list< te::map::AbstractLayerPtrm_layers
 List of layers. More...
 
Qt::MatchFlags m_matchflags
 
QString m_namefilter
 
te::map::AbstractLayerPtr m_selectLayer
 Selected Layer. More...
 
int m_selectlayer_index
 
std::unique_ptr< Ui::MNTLayerSearchDialogForm > m_ui
 

Detailed Description

Definition at line 51 of file LayerSearchDialog.h.

Constructor & Destructor Documentation

◆ LayerSearchDialog()

te::mnt::LayerSearchDialog::LayerSearchDialog ( QWidget *  parent = 0,
Qt::WindowFlags  f = 0,
bool  mnt = true 
)

◆ ~LayerSearchDialog()

te::mnt::LayerSearchDialog::~LayerSearchDialog ( )

Member Function Documentation

◆ ApplyFilter()

void te::mnt::LayerSearchDialog::ApplyFilter ( )

◆ GetGeometryName()

const QString& te::mnt::LayerSearchDialog::GetGeometryName ( te::gm::GeomType  t)

◆ getLayer()

te::map::AbstractLayerPtr te::mnt::LayerSearchDialog::getLayer ( )

◆ getLayerIndex()

int te::mnt::LayerSearchDialog::getLayerIndex ( )
inline

Definition at line 64 of file LayerSearchDialog.h.

◆ onallEnabled

void te::mnt::LayerSearchDialog::onallEnabled ( bool  )
protectedslot

◆ onCancelPushButtonClicked

void te::mnt::LayerSearchDialog::onCancelPushButtonClicked ( )
protectedslot

◆ oncontainsEnabled

void te::mnt::LayerSearchDialog::oncontainsEnabled ( bool  )
protectedslot

◆ onendsEnabled

void te::mnt::LayerSearchDialog::onendsEnabled ( bool  )
protectedslot

◆ onequalsEnabled

void te::mnt::LayerSearchDialog::onequalsEnabled ( bool  )
protectedslot

◆ ongridEnabled

void te::mnt::LayerSearchDialog::ongridEnabled ( bool  )
protectedslot

◆ onisolinesEnabled

void te::mnt::LayerSearchDialog::onisolinesEnabled ( bool  )
protectedslot

◆ onnameLineEditEditingFinished

void te::mnt::LayerSearchDialog::onnameLineEditEditingFinished ( )
protectedslot

◆ onOkPushButtonClicked

void te::mnt::LayerSearchDialog::onOkPushButtonClicked ( )
protectedslot

◆ onothersEnabled

void te::mnt::LayerSearchDialog::onothersEnabled ( bool  )
protectedslot

◆ onsamplesEnabled

void te::mnt::LayerSearchDialog::onsamplesEnabled ( bool  )
protectedslot

◆ onstartsEnabled

void te::mnt::LayerSearchDialog::onstartsEnabled ( bool  )
protectedslot

◆ ontinEnabled

void te::mnt::LayerSearchDialog::ontinEnabled ( bool  )
protectedslot

◆ setActive()

void te::mnt::LayerSearchDialog::setActive ( const QList< mntType > &  types)

◆ setLayers()

void te::mnt::LayerSearchDialog::setLayers ( std::list< te::map::AbstractLayerPtr layers)

Member Data Documentation

◆ m_geom_name

QStringList te::mnt::LayerSearchDialog::m_geom_name
private

Definition at line 92 of file LayerSearchDialog.h.

◆ m_geomfilter

QString te::mnt::LayerSearchDialog::m_geomfilter
private

Definition at line 94 of file LayerSearchDialog.h.

◆ m_layers

std::list<te::map::AbstractLayerPtr> te::mnt::LayerSearchDialog::m_layers
private

List of layers.

Definition at line 91 of file LayerSearchDialog.h.

◆ m_matchflags

Qt::MatchFlags te::mnt::LayerSearchDialog::m_matchflags
private

Definition at line 95 of file LayerSearchDialog.h.

◆ m_namefilter

QString te::mnt::LayerSearchDialog::m_namefilter
private

Definition at line 93 of file LayerSearchDialog.h.

◆ m_selectLayer

te::map::AbstractLayerPtr te::mnt::LayerSearchDialog::m_selectLayer
private

Selected Layer.

Definition at line 97 of file LayerSearchDialog.h.

◆ m_selectlayer_index

int te::mnt::LayerSearchDialog::m_selectlayer_index
private

Definition at line 98 of file LayerSearchDialog.h.

◆ m_ui

std::unique_ptr<Ui::MNTLayerSearchDialogForm> te::mnt::LayerSearchDialog::m_ui
private

Definition at line 89 of file LayerSearchDialog.h.


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