|
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 | 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 () |
| wxBitmap * | CreateKiBitmap (BITMAPS aBitmap) |
| Wrapper to manage memory allocation for bitmaps. | |
Private Attributes | |
| CONTRIBUTORS | mDevelopers |
| CONTRIBUTORS | mDocWriters |
| CONTRIBUTORS | mLibrarians |
| CONTRIBUTORS | mArtists |
| CONTRIBUTORS | mTranslators |
| CONTRIBUTORS | mPackagers |
| wxString | description |
| wxString | license |
| wxString | appName |
| wxString | buildVersion |
| wxString | buildDate |
| wxString | libVersion |
| wxIcon | m_appIcon |
| std::vector< std::unique_ptr< wxBitmap > > | m_bitmaps |
| Bitmaps to be freed when the dialog is closed. | |
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 40 of file aboutinfo.h.
|
inline |
Definition at line 43 of file aboutinfo.h.
|
inlinevirtual |
Definition at line 44 of file aboutinfo.h.
|
inline |
Definition at line 64 of file aboutinfo.h.
References mArtists.
Referenced by buildKicadAboutBanner().
|
inline |
Definition at line 46 of file aboutinfo.h.
References mDevelopers.
|
inline |
Definition at line 52 of file aboutinfo.h.
References mDocWriters.
|
inline |
Definition at line 58 of file aboutinfo.h.
References mLibrarians.
Referenced by buildKicadAboutBanner().
|
inline |
Definition at line 76 of file aboutinfo.h.
References mPackagers.
Referenced by buildKicadAboutBanner().
|
inline |
Definition at line 70 of file aboutinfo.h.
References mTranslators.
|
inline |
Wrapper to manage memory allocation for bitmaps.
Definition at line 111 of file aboutinfo.h.
References KiBitmapNew(), and m_bitmaps.
|
inline |
Definition at line 108 of file aboutinfo.h.
References m_appIcon.
|
inline |
Definition at line 96 of file aboutinfo.h.
References appName.
|
inline |
Definition at line 85 of file aboutinfo.h.
References mArtists.
|
inline |
Definition at line 102 of file aboutinfo.h.
References buildDate.
|
inline |
Definition at line 99 of file aboutinfo.h.
References buildVersion.
|
inline |
Definition at line 90 of file aboutinfo.h.
References description.
|
inline |
Definition at line 82 of file aboutinfo.h.
References mDevelopers.
|
inline |
Definition at line 83 of file aboutinfo.h.
References mDocWriters.
|
inline |
Definition at line 84 of file aboutinfo.h.
References mLibrarians.
|
inline |
Definition at line 105 of file aboutinfo.h.
References libVersion.
|
inline |
Definition at line 93 of file aboutinfo.h.
References license.
|
inline |
Definition at line 87 of file aboutinfo.h.
References mPackagers.
|
inline |
Definition at line 86 of file aboutinfo.h.
References mTranslators.
|
inline |
Definition at line 107 of file aboutinfo.h.
References m_appIcon.
Referenced by buildKicadAboutBanner().
|
inline |
Definition at line 95 of file aboutinfo.h.
Referenced by buildKicadAboutBanner().
|
inline |
Definition at line 101 of file aboutinfo.h.
References buildDate.
Referenced by buildKicadAboutBanner().
|
inline |
Definition at line 98 of file aboutinfo.h.
References buildVersion.
Referenced by buildKicadAboutBanner().
|
inline |
Definition at line 89 of file aboutinfo.h.
References description, and text.
Referenced by buildKicadAboutBanner().
|
inline |
Definition at line 104 of file aboutinfo.h.
References libVersion.
Referenced by buildKicadAboutBanner().
|
inline |
Definition at line 92 of file aboutinfo.h.
Referenced by buildKicadAboutBanner().
|
private |
Definition at line 128 of file aboutinfo.h.
Referenced by GetAppName(), and SetAppName().
|
private |
Definition at line 130 of file aboutinfo.h.
Referenced by GetBuildDate(), and SetBuildDate().
|
private |
Definition at line 129 of file aboutinfo.h.
Referenced by GetBuildVersion(), and SetBuildVersion().
|
private |
Definition at line 125 of file aboutinfo.h.
Referenced by GetDescription(), and SetDescription().
|
private |
Definition at line 131 of file aboutinfo.h.
Referenced by GetLibVersion(), and SetLibVersion().
|
private |
Definition at line 126 of file aboutinfo.h.
Referenced by GetLicense(), and SetLicense().
|
private |
Definition at line 133 of file aboutinfo.h.
Referenced by GetAppIcon(), and SetAppIcon().
|
private |
Bitmaps to be freed when the dialog is closed.
Definition at line 136 of file aboutinfo.h.
Referenced by CreateKiBitmap().
|
private |
Definition at line 121 of file aboutinfo.h.
Referenced by AddArtist(), and GetArtists().
|
private |
Definition at line 118 of file aboutinfo.h.
Referenced by AddDeveloper(), and GetDevelopers().
|
private |
Definition at line 119 of file aboutinfo.h.
Referenced by AddDocWriter(), and GetDocWriters().
|
private |
Definition at line 120 of file aboutinfo.h.
Referenced by AddLibrarian(), and GetLibrarians().
|
private |
Definition at line 123 of file aboutinfo.h.
Referenced by AddPackager(), and GetPackagers().
|
private |
Definition at line 122 of file aboutinfo.h.
Referenced by AddTranslator(), and GetTranslators().