KiCad PCB EDA Suite
|
Public Member Functions | |
NOTIFICATIONS_LIST (NOTIFICATIONS_MANAGER *aManager, wxWindow *parent, const wxPoint &pos) | |
void | onFocusLoss (wxFocusEvent &aEvent) |
void | Add (NOTIFICATION *aNoti) |
void | Remove (NOTIFICATION *aNoti) |
Private Attributes | |
wxScrolledWindow * | m_scrolledWindow |
Inner content of the scrolled window, add panels here. | |
wxBoxSizer * | m_contentSizer |
std::unordered_map< NOTIFICATION *, NOTIFICATION_PANEL * > | m_panelMap |
NOTIFICATIONS_MANAGER * | m_manager |
Text to be displayed when no notifications are present, this gets a Show/Hide call as needed. | |
wxStaticText * | m_noNotificationsText |
Definition at line 151 of file notifications_manager.cpp.
|
inline |
Definition at line 154 of file notifications_manager.cpp.
References _, m_contentSizer, m_noNotificationsText, m_scrolledWindow, and onFocusLoss().
|
inline |
Definition at line 200 of file notifications_manager.cpp.
References m_contentSizer, m_manager, m_noNotificationsText, m_panelMap, and m_scrolledWindow.
Referenced by NOTIFICATIONS_MANAGER::ShowList().
|
inline |
Definition at line 190 of file notifications_manager.cpp.
Referenced by NOTIFICATIONS_LIST().
|
inline |
Definition at line 216 of file notifications_manager.cpp.
References m_contentSizer, m_noNotificationsText, m_panelMap, and m_scrolledWindow.
|
private |
Definition at line 241 of file notifications_manager.cpp.
Referenced by Add(), NOTIFICATIONS_LIST(), and Remove().
|
private |
Text to be displayed when no notifications are present, this gets a Show/Hide call as needed.
Definition at line 243 of file notifications_manager.cpp.
Referenced by Add().
|
private |
Definition at line 245 of file notifications_manager.cpp.
Referenced by Add(), NOTIFICATIONS_LIST(), and Remove().
|
private |
Definition at line 242 of file notifications_manager.cpp.
|
private |
Inner content of the scrolled window, add panels here.
Definition at line 239 of file notifications_manager.cpp.
Referenced by Add(), NOTIFICATIONS_LIST(), and Remove().