KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PGPROPERTY_TIME Class Reference

#include <pg_properties.h>

Inheritance diagram for PGPROPERTY_TIME:

Public Member Functions

 PGPROPERTY_TIME (EDA_DRAW_FRAME *aParentFrame)
 
virtual ~PGPROPERTY_TIME ()=default
 

Protected Member Functions

bool StringToValue (wxVariant &aVariant, const wxString &aText, int aArgFlags=0) const override
 
wxString ValueToString (wxVariant &aVariant, int aArgFlags=0) const override
 
bool ValidateValue (wxVariant &aValue, wxPGValidationInfo &aValidationInfo) const override
 
wxValidator * DoGetValidator () const override
 

Protected Attributes

EDA_DRAW_FRAMEm_parentFrame
 

Detailed Description

Definition at line 342 of file pg_properties.h.

Constructor & Destructor Documentation

◆ PGPROPERTY_TIME()

PGPROPERTY_TIME::PGPROPERTY_TIME ( EDA_DRAW_FRAME * aParentFrame)

Definition at line 740 of file pg_properties.cpp.

References m_parentFrame.

◆ ~PGPROPERTY_TIME()

virtual PGPROPERTY_TIME::~PGPROPERTY_TIME ( )
virtualdefault

Member Function Documentation

◆ DoGetValidator()

wxValidator * PGPROPERTY_TIME::DoGetValidator ( ) const
overrideprotected

Definition at line 797 of file pg_properties.cpp.

◆ StringToValue()

bool PGPROPERTY_TIME::StringToValue ( wxVariant & aVariant,
const wxString & aText,
int aArgFlags = 0 ) const
overrideprotected

Definition at line 751 of file pg_properties.cpp.

◆ ValidateValue()

bool PGPROPERTY_TIME::ValidateValue ( wxVariant & aValue,
wxPGValidationInfo & aValidationInfo ) const
overrideprotected

Definition at line 791 of file pg_properties.cpp.

◆ ValueToString()

wxString PGPROPERTY_TIME::ValueToString ( wxVariant & aVariant,
int aArgFlags = 0 ) const
overrideprotected

Definition at line 763 of file pg_properties.cpp.

References m_parentFrame, TIME, and STD_OPTIONAL_INT_VARIANT_DATA::Value().

Member Data Documentation

◆ m_parentFrame

EDA_DRAW_FRAME* PGPROPERTY_TIME::m_parentFrame
protected

Definition at line 368 of file pg_properties.h.

Referenced by PGPROPERTY_TIME(), and ValueToString().


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