![]() |
LibrePCB Developers Documentation
|
The LibraryElementCheckListWidget class. More...
#include <libraryelementchecklistwidget.h>
Public Member Functions | |
LibraryElementCheckListWidget (QWidget *parent=nullptr) noexcept | |
LibraryElementCheckListWidget (const LibraryElementCheckListWidget &other)=delete | |
~LibraryElementCheckListWidget () noexcept | |
void | setHandler (IF_LibraryElementCheckHandler *handler) noexcept |
void | setMessages (LibraryElementCheckMessageList messages) noexcept |
LibraryElementCheckListWidget & | operator= (const LibraryElementCheckListWidget &rhs)=delete |
Private Member Functions | |
void | updateList () noexcept |
void | itemDoubleClicked (QListWidgetItem *item) noexcept |
bool | libraryElementCheckFixAvailable (std::shared_ptr< const LibraryElementCheckMessage > msg) noexceptoverride |
void | libraryElementCheckFixRequested (std::shared_ptr< const LibraryElementCheckMessage > msg) noexceptoverride |
void | libraryElementCheckDescriptionRequested (std::shared_ptr< const LibraryElementCheckMessage > msg) noexceptoverride |
IF_LibraryElementCheckHandler () noexcept | |
IF_LibraryElementCheckHandler (const IF_LibraryElementCheckHandler &) noexcept | |
virtual | ~IF_LibraryElementCheckHandler () noexcept |
Private Attributes | |
QScopedPointer< QListWidget > | mListWidget |
IF_LibraryElementCheckHandler * | mHandler |
LibraryElementCheckMessageList | mMessages |
The LibraryElementCheckListWidget class.
|
explicitnoexcept |
|
delete |
|
noexcept |
|
noexcept |
|
noexcept |
|
delete |
|
privatenoexcept |
|
privatenoexcept |
|
overrideprivatevirtualnoexcept |
Implements IF_LibraryElementCheckHandler.
|
overrideprivatevirtualnoexcept |
Implements IF_LibraryElementCheckHandler.
|
overrideprivatevirtualnoexcept |
Implements IF_LibraryElementCheckHandler.
|
private |
|
private |
|
private |