WSF
wizard::PointOfInterestPropertiesWidget Class Reference

#include <PointOfInterestPropertiesWidget.hpp>

Inherits Annotation::PointOfInterestPropertiesWidget.

Classes

struct  PoiChanges

Signals

void ChangesAccepted (const PoiChanges &aChanges)
void NewPoiAccepted (const std::string &aDestFile, const PoiChanges &aChanges)
void CreatedNewPoi ()
void NameEdited (const std::string &aName, const QString &aNewName)
void PositionEdited (const std::string &aName, const vespa::VaPosition &aPosition)

Public Member Functions

 PointOfInterestPropertiesWidget (QWidget *parent=nullptr, Qt::WindowFlags f=Qt::WindowFlags())
 ~PointOfInterestPropertiesWidget () override=default
void SetEntity (vespa::VaEntity *aEntityPtr, bool aCreate) override
void PopulateFiles ()
void OverwriteOriginalValues (const PoiInfo &aInfo) override
std::string GetEntityUiName () const
std::string GetOriginalName () const

Constructor & Destructor Documentation

◆ PointOfInterestPropertiesWidget()

wizard::PointOfInterestPropertiesWidget::PointOfInterestPropertiesWidget ( QWidget * parent = nullptr,
Qt::WindowFlags f = Qt::WindowFlags() )

◆ ~PointOfInterestPropertiesWidget()

wizard::PointOfInterestPropertiesWidget::~PointOfInterestPropertiesWidget ( )
overridedefault

Member Function Documentation

◆ ChangesAccepted

void wizard::PointOfInterestPropertiesWidget::ChangesAccepted ( const PoiChanges & aChanges)
signal

◆ CreatedNewPoi

void wizard::PointOfInterestPropertiesWidget::CreatedNewPoi ( )
signal

◆ GetEntityUiName()

std::string wizard::PointOfInterestPropertiesWidget::GetEntityUiName ( ) const

◆ GetOriginalName()

std::string wizard::PointOfInterestPropertiesWidget::GetOriginalName ( ) const

◆ NameEdited

void wizard::PointOfInterestPropertiesWidget::NameEdited ( const std::string & aName,
const QString & aNewName )
signal

◆ NewPoiAccepted

void wizard::PointOfInterestPropertiesWidget::NewPoiAccepted ( const std::string & aDestFile,
const PoiChanges & aChanges )
signal

◆ OverwriteOriginalValues()

void wizard::PointOfInterestPropertiesWidget::OverwriteOriginalValues ( const PoiInfo & aInfo)
override

◆ PopulateFiles()

◆ PositionEdited

void wizard::PointOfInterestPropertiesWidget::PositionEdited ( const std::string & aName,
const vespa::VaPosition & aPosition )
signal

◆ SetEntity()

void wizard::PointOfInterestPropertiesWidget::SetEntity ( vespa::VaEntity * aEntityPtr,
bool aCreate )
override

The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved