|
KiCad PCB EDA Suite
|
Public Member Functions | |
| NOTIFICATIONS_LIST (NOTIFICATIONS_MANAGER *aManager, wxWindow *parent, const wxPoint &pos) | |
| ~NOTIFICATIONS_LIST () | |
| void | onFocusLoss (wxFocusEvent &aEvent) |
| void | Add (NOTIFICATION *aNoti) |
| void | Remove (NOTIFICATION *aNoti) |
Private Attributes | |
| wxScrolledWindow * | m_scrolledWindow |
| wxBoxSizer * | m_contentSizer |
| Inner content of the scrolled window, add panels here. | |
| std::unordered_map< NOTIFICATION *, NOTIFICATION_PANEL * > | m_panelMap |
| NOTIFICATIONS_MANAGER * | m_manager |
| wxStaticText * | m_noNotificationsText |
| Text to be displayed when no notifications are present, this gets a Show/Hide call as needed. | |
Definition at line 149 of file notifications_manager.cpp.
|
inline |
Definition at line 152 of file notifications_manager.cpp.
References _, KIPLATFORM::UI::GetInfoBarColours(), m_contentSizer, m_manager, m_noNotificationsText, m_scrolledWindow, and onFocusLoss().
|
inline |
Definition at line 194 of file notifications_manager.cpp.
References m_scrolledWindow, and onFocusLoss().
|
inline |
Definition at line 220 of file notifications_manager.cpp.
References m_contentSizer, m_manager, m_noNotificationsText, m_panelMap, and m_scrolledWindow.
|
inline |
Definition at line 204 of file notifications_manager.cpp.
References g_last_closed_timer.
Referenced by NOTIFICATIONS_LIST(), and ~NOTIFICATIONS_LIST().
|
inline |
Definition at line 236 of file notifications_manager.cpp.
References m_contentSizer, m_noNotificationsText, m_panelMap, and m_scrolledWindow.
|
private |
Inner content of the scrolled window, add panels here.
Definition at line 263 of file notifications_manager.cpp.
Referenced by Add(), NOTIFICATIONS_LIST(), and Remove().
|
private |
Definition at line 265 of file notifications_manager.cpp.
Referenced by Add(), and NOTIFICATIONS_LIST().
|
private |
Text to be displayed when no notifications are present, this gets a Show/Hide call as needed.
Definition at line 269 of file notifications_manager.cpp.
Referenced by Add(), NOTIFICATIONS_LIST(), and Remove().
|
private |
Definition at line 264 of file notifications_manager.cpp.
|
private |
Definition at line 260 of file notifications_manager.cpp.
Referenced by Add(), NOTIFICATIONS_LIST(), Remove(), and ~NOTIFICATIONS_LIST().