CFx SDK Documentation  2023 SP0
Public Member Functions | List of all members
CFxUICalendarWidget Class Reference

#include <FxUICalendarWidget.h>

Inheritance diagram for CFxUICalendarWidget:
CFxUIObject

Public Member Functions

 CFxUICalendarWidget ()
 
 ~CFxUICalendarWidget ()
 
void popup (CFxUIBaseView *anchorView)
 
void setSelectedDate (const CFxUIDate date)
 
void setMinimumDate (const CFxUIDate start)
 
void setMaximumDate (const CFxUIDate end)
 
CFxUISignal< void(const CFxUIDate)> & dateSelected ()
 
- Public Member Functions inherited from CFxUIObject
 CFxUIObject ()
 
virtual ~CFxUIObject ()
 
FxNativeHandle getHandle () const
 
void setHandle (FxNativeHandle handle)
 
void setParent (CFxUIObject *parent)
 
CFxUIObjectparent ()
 
const CFxUIObjectparent () const
 
void setObjectName (const CFxUIString &objectName)
 
CFxUIString objectName () const
 
bool setProperty (const char *name, const CFxUIVariant &value)
 
CFxUIVariant property (const char *name)
 
CFxUIList< CFxUIObject * > children () const
 
template<typename T >
CFxUIList< T > findChildren (const CFxUIString &name=CFxUIString())
 
void blockSignals (bool block)
 
bool signalsBlocked () const
 

Additional Inherited Members

- Protected Member Functions inherited from CFxUIObject
CFxUIObjectsender ()
 
- Protected Attributes inherited from CFxUIObject
CFxUIObjectImpl * m_pImpl
 
CFxUIObjectData * m_pData
 

Detailed Description

Class CFxUICalendarWidget provides a calendar widget for use with an anchor CFxUIBaseView like a button etc.

Definition at line 27 of file FxUICalendarWidget.h.

Constructor & Destructor Documentation

◆ CFxUICalendarWidget()

CFxUICalendarWidget::CFxUICalendarWidget ( )

Constructor

◆ ~CFxUICalendarWidget()

CFxUICalendarWidget::~CFxUICalendarWidget ( )

Destructor

Member Function Documentation

◆ dateSelected()

CFxUISignal<void( const CFxUIDate )>& CFxUICalendarWidget::dateSelected ( )

Signal is emitted when a new date has been selected.

◆ popup()

void CFxUICalendarWidget::popup ( CFxUIBaseView anchorView)

◆ setMaximumDate()

void CFxUICalendarWidget::setMaximumDate ( const CFxUIDate  end)

Optionally set the latest date which may be chosen by the user. The default is unrestricted.

◆ setMinimumDate()

void CFxUICalendarWidget::setMinimumDate ( const CFxUIDate  start)

Optionally set the earliest date which may be chosen by the user. The default is unrestricted.

◆ setSelectedDate()

void CFxUICalendarWidget::setSelectedDate ( const CFxUIDate  date)

Optionally set the current initially selected date. The default is today.


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