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

A contributor, a person which was involved in the development of the application or which has contributed in any kind somehow to the project. More...

#include <aboutinfo.h>

Public Member Functions

 CONTRIBUTOR (const wxString &aName, const wxString &aCategory, const wxString &aUrl=wxEmptyString)
 
virtual ~CONTRIBUTOR ()
 
wxString & GetName ()
 
wxString & GetUrl ()
 
wxString & GetCategory ()
 
void SetChecked (bool status)
 
bool IsChecked ()
 

Private Attributes

wxString m_name
 
wxString m_url
 
wxString m_category
 
bool m_checked
 

Detailed Description

A contributor, a person which was involved in the development of the application or which has contributed in any kind somehow to the project.

A contributor consists of the following mandatory information:

  • Name

Each contributor can have optional information assigned like:

  • Extra identifying information
  • A category
  • A category specific icon

Definition at line 160 of file aboutinfo.h.

Constructor & Destructor Documentation

◆ CONTRIBUTOR()

CONTRIBUTOR::CONTRIBUTOR ( const wxString &  aName,
const wxString &  aCategory,
const wxString &  aUrl = wxEmptyString 
)
inline

Definition at line 163 of file aboutinfo.h.

References m_category, m_checked, m_name, and m_url.

◆ ~CONTRIBUTOR()

virtual CONTRIBUTOR::~CONTRIBUTOR ( )
inlinevirtual

Definition at line 172 of file aboutinfo.h.

Member Function Documentation

◆ GetCategory()

wxString & CONTRIBUTOR::GetCategory ( )
inline

Definition at line 176 of file aboutinfo.h.

References m_category.

Referenced by DIALOG_ABOUT::createNotebookPageByCategory().

◆ GetName()

wxString & CONTRIBUTOR::GetName ( )
inline

Definition at line 174 of file aboutinfo.h.

References m_name.

Referenced by DIALOG_ABOUT::createNotebookPageByCategory().

◆ GetUrl()

wxString & CONTRIBUTOR::GetUrl ( )
inline

Definition at line 175 of file aboutinfo.h.

References m_url.

Referenced by DIALOG_ABOUT::createNotebookPageByCategory().

◆ IsChecked()

bool CONTRIBUTOR::IsChecked ( )
inline

Definition at line 178 of file aboutinfo.h.

References m_checked.

Referenced by DIALOG_ABOUT::createNotebookPageByCategory().

◆ SetChecked()

void CONTRIBUTOR::SetChecked ( bool  status)
inline

Definition at line 177 of file aboutinfo.h.

References m_checked.

Referenced by DIALOG_ABOUT::createNotebookPageByCategory().

Member Data Documentation

◆ m_category

wxString CONTRIBUTOR::m_category
private

Definition at line 183 of file aboutinfo.h.

Referenced by CONTRIBUTOR(), and GetCategory().

◆ m_checked

bool CONTRIBUTOR::m_checked
private

Definition at line 184 of file aboutinfo.h.

Referenced by CONTRIBUTOR(), IsChecked(), and SetChecked().

◆ m_name

wxString CONTRIBUTOR::m_name
private

Definition at line 181 of file aboutinfo.h.

Referenced by CONTRIBUTOR(), and GetName().

◆ m_url

wxString CONTRIBUTOR::m_url
private

Definition at line 182 of file aboutinfo.h.

Referenced by CONTRIBUTOR(), and GetUrl().


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