LibrePCB Developers Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
LibraryElementCheckListItemWidget Class Referencefinal

The LibraryElementCheckListItemWidget class. More...

#include <libraryelementchecklistwidget.h>

Inherits QWidget.

+ Collaboration diagram for LibraryElementCheckListItemWidget:

Public Member Functions

 LibraryElementCheckListItemWidget (std::shared_ptr< const LibraryElementCheckMessage > msg, IF_LibraryElementCheckHandler &handler, QWidget *parent=nullptr) noexcept
 
 LibraryElementCheckListItemWidget (const LibraryElementCheckListItemWidget &other)=delete
 
 ~LibraryElementCheckListItemWidget () noexcept
 
LibraryElementCheckListItemWidgetoperator= (const LibraryElementCheckListItemWidget &rhs)=delete
 

Private Member Functions

void resizeEvent (QResizeEvent *event) override
 

Private Attributes

std::shared_ptr< const
LibraryElementCheckMessage
mMessage
 
IF_LibraryElementCheckHandlermHandler
 
QScopedPointer< QLabel > mIconLabel
 

Detailed Description

Constructor & Destructor Documentation

LibraryElementCheckListItemWidget ( std::shared_ptr< const LibraryElementCheckMessage msg,
IF_LibraryElementCheckHandler handler,
QWidget *  parent = nullptr 
)
inlineexplicitnoexcept

+ Here is the call graph for this function:

~LibraryElementCheckListItemWidget ( )
inlinenoexcept

Member Function Documentation

void resizeEvent ( QResizeEvent *  event)
inlineoverrideprivate

Member Data Documentation

std::shared_ptr<const LibraryElementCheckMessage> mMessage
private
IF_LibraryElementCheckHandler& mHandler
private
QScopedPointer<QLabel> mIconLabel
private

The documentation for this class was generated from the following file: