KiCad PCB EDA Suite
|
An object of this class is meant to be used to store application specific information like who has contributed in which area of the application, the license, copyright and other descriptive information. More...
#include <aboutinfo.h>
Public Member Functions | |
ABOUT_APP_INFO () | |
virtual | ~ABOUT_APP_INFO () |
void | AddDeveloper (const CONTRIBUTOR *developer) |
void | AddDocWriter (const CONTRIBUTOR *docwriter) |
void | AddLibrarian (const CONTRIBUTOR *aLibrarian) |
void | AddArtist (const CONTRIBUTOR *artist) |
void | AddTranslator (const CONTRIBUTOR *translator) |
void | AddPackager (const CONTRIBUTOR *packager) |
CONTRIBUTORS | GetDevelopers () |
CONTRIBUTORS | GetDocWriters () |
CONTRIBUTORS | GetLibrarians () |
CONTRIBUTORS | GetArtists () |
CONTRIBUTORS | GetTranslators () |
CONTRIBUTORS | GetPackagers () |
void | SetDescription (const wxString &text) |
wxString & | GetDescription () |
void | SetLicense (const wxString &text) |
wxString & | GetLicense () |
void | SetCopyright (const wxString &text) |
wxString | GetCopyright () |
void | SetAppName (const wxString &name) |
wxString & | GetAppName () |
void | SetBuildVersion (const wxString &version) |
wxString & | GetBuildVersion () |
void | SetBuildDate (const wxString &date) |
wxString & | GetBuildDate () |
void | SetLibVersion (const wxString &version) |
wxString & | GetLibVersion () |
void | SetAppIcon (const wxIcon &aIcon) |
wxIcon & | GetAppIcon () |
Wrapper to manage memory allocation for bitmaps. | |
wxBitmap * | CreateKiBitmap (BITMAPS aBitmap) |
Private Attributes | |
CONTRIBUTORS | mDevelopers |
CONTRIBUTORS | mDocWriters |
CONTRIBUTORS | mLibrarians |
CONTRIBUTORS | mArtists |
CONTRIBUTORS | mTranslators |
CONTRIBUTORS | mPackagers |
wxString | description |
wxString | license |
wxString | copyright |
wxString | appName |
wxString | buildVersion |
wxString | buildDate |
wxString | libVersion |
wxIcon | m_appIcon |
Bitmaps to be freed when the dialog is closed. | |
std::vector< std::unique_ptr< wxBitmap > > | m_bitmaps |
An object of this class is meant to be used to store application specific information like who has contributed in which area of the application, the license, copyright and other descriptive information.
Definition at line 44 of file aboutinfo.h.
|
inline |
Definition at line 47 of file aboutinfo.h.
|
inlinevirtual |
Definition at line 48 of file aboutinfo.h.
|
inline |
Definition at line 68 of file aboutinfo.h.
References mArtists.
Referenced by buildKicadAboutBanner().
|
inline |
Definition at line 50 of file aboutinfo.h.
References mDevelopers.
|
inline |
Definition at line 56 of file aboutinfo.h.
References mDocWriters.
|
inline |
Definition at line 62 of file aboutinfo.h.
References mLibrarians.
Referenced by buildKicadAboutBanner().
|
inline |
Definition at line 80 of file aboutinfo.h.
References mPackagers.
Referenced by buildKicadAboutBanner().
|
inline |
Definition at line 74 of file aboutinfo.h.
References mTranslators.
|
inline |
Definition at line 118 of file aboutinfo.h.
References KiBitmapNew(), and m_bitmaps.
|
inline |
Wrapper to manage memory allocation for bitmaps.
Definition at line 115 of file aboutinfo.h.
References m_appIcon.
Referenced by DIALOG_ABOUT::DIALOG_ABOUT().
|
inline |
Definition at line 103 of file aboutinfo.h.
References appName.
|
inline |
Definition at line 89 of file aboutinfo.h.
References mArtists.
Referenced by DIALOG_ABOUT::createNotebooks().
|
inline |
Definition at line 109 of file aboutinfo.h.
References buildDate.
|
inline |
Definition at line 106 of file aboutinfo.h.
References buildVersion.
Referenced by DIALOG_ABOUT::DIALOG_ABOUT().
|
inline |
Definition at line 100 of file aboutinfo.h.
References copyright.
Referenced by DIALOG_ABOUT::DIALOG_ABOUT().
|
inline |
Definition at line 94 of file aboutinfo.h.
References description.
Referenced by DIALOG_ABOUT::createNotebooks().
|
inline |
Definition at line 86 of file aboutinfo.h.
References mDevelopers.
Referenced by DIALOG_ABOUT::createNotebooks().
|
inline |
Definition at line 87 of file aboutinfo.h.
References mDocWriters.
Referenced by DIALOG_ABOUT::createNotebooks().
|
inline |
Definition at line 88 of file aboutinfo.h.
References mLibrarians.
Referenced by DIALOG_ABOUT::createNotebooks().
|
inline |
Definition at line 112 of file aboutinfo.h.
References libVersion.
Referenced by DIALOG_ABOUT::DIALOG_ABOUT().
|
inline |
Definition at line 97 of file aboutinfo.h.
References license.
Referenced by DIALOG_ABOUT::createNotebooks().
|
inline |
Definition at line 91 of file aboutinfo.h.
References mPackagers.
Referenced by DIALOG_ABOUT::createNotebooks().
|
inline |
Definition at line 90 of file aboutinfo.h.
References mTranslators.
Referenced by DIALOG_ABOUT::createNotebooks().
|
inline |
Definition at line 114 of file aboutinfo.h.
References m_appIcon.
Referenced by buildKicadAboutBanner().
|
inline |
Definition at line 102 of file aboutinfo.h.
Referenced by buildKicadAboutBanner().
|
inline |
Definition at line 108 of file aboutinfo.h.
References buildDate.
Referenced by buildKicadAboutBanner().
|
inline |
Definition at line 105 of file aboutinfo.h.
References buildVersion.
Referenced by buildKicadAboutBanner().
|
inline |
Definition at line 99 of file aboutinfo.h.
References copyright, and text.
Referenced by buildKicadAboutBanner().
|
inline |
Definition at line 93 of file aboutinfo.h.
References description, and text.
Referenced by buildKicadAboutBanner().
|
inline |
Definition at line 111 of file aboutinfo.h.
References libVersion.
Referenced by buildKicadAboutBanner().
|
inline |
Definition at line 96 of file aboutinfo.h.
Referenced by buildKicadAboutBanner().
|
private |
Definition at line 136 of file aboutinfo.h.
Referenced by GetAppName(), and SetAppName().
|
private |
Definition at line 138 of file aboutinfo.h.
Referenced by GetBuildDate(), and SetBuildDate().
|
private |
Definition at line 137 of file aboutinfo.h.
Referenced by GetBuildVersion(), and SetBuildVersion().
|
private |
Definition at line 135 of file aboutinfo.h.
Referenced by GetCopyright(), and SetCopyright().
|
private |
Definition at line 132 of file aboutinfo.h.
Referenced by GetDescription(), and SetDescription().
|
private |
Definition at line 139 of file aboutinfo.h.
Referenced by GetLibVersion(), and SetLibVersion().
|
private |
Definition at line 133 of file aboutinfo.h.
Referenced by GetLicense(), and SetLicense().
|
private |
Bitmaps to be freed when the dialog is closed.
Definition at line 141 of file aboutinfo.h.
Referenced by GetAppIcon(), and SetAppIcon().
|
private |
Definition at line 144 of file aboutinfo.h.
Referenced by CreateKiBitmap().
|
private |
Definition at line 128 of file aboutinfo.h.
Referenced by AddArtist(), and GetArtists().
|
private |
Definition at line 125 of file aboutinfo.h.
Referenced by AddDeveloper(), and GetDevelopers().
|
private |
Definition at line 126 of file aboutinfo.h.
Referenced by AddDocWriter(), and GetDocWriters().
|
private |
Definition at line 127 of file aboutinfo.h.
Referenced by AddLibrarian(), and GetLibrarians().
|
private |
Definition at line 130 of file aboutinfo.h.
Referenced by AddPackager(), and GetPackagers().
|
private |
Definition at line 129 of file aboutinfo.h.
Referenced by AddTranslator(), and GetTranslators().