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

The ErcMsgDock class. More...

#include <ercmsgdock.h>

Inherits QDockWidget.

+ Collaboration diagram for ErcMsgDock:

Public Slots

void ercMsgAdded (ErcMsg *ercMsg) noexcept
 
void ercMsgRemoved (ErcMsg *ercMsg) noexcept
 
void ercMsgChanged (ErcMsg *ercMsg) noexcept
 

Public Member Functions

 ErcMsgDock (Project &project)
 
 ~ErcMsgDock ()
 

Private Slots

void on_treeWidget_itemSelectionChanged ()
 
void on_btnIgnore_clicked (bool checked)
 

Private Member Functions

void updateTopLevelItemTexts () noexcept
 
 ErcMsgDock ()
 
 ErcMsgDock (const ErcMsgDock &other)
 
ErcMsgDockoperator= (const ErcMsgDock &rhs)
 

Private Attributes

ProjectmProject
 
ErcMsgListmErcMsgList
 
Ui::ErcMsgDock * mUi
 
QHash< int, QTreeWidgetItem * > mTopLevelItems
 
QHash< ErcMsg
*, QTreeWidgetItem * > 
mErcMsgItems
 

Detailed Description

The ErcMsgDock class.

Constructor & Destructor Documentation

ErcMsgDock ( Project project)
explicit

+ Here is the call graph for this function:

~ErcMsgDock ( )
ErcMsgDock ( )
private
ErcMsgDock ( const ErcMsgDock other)
private

Member Function Documentation

void ercMsgAdded ( ErcMsg ercMsg)
slotnoexcept

+ Here is the caller graph for this function:

void ercMsgRemoved ( ErcMsg ercMsg)
slotnoexcept

+ Here is the caller graph for this function:

void ercMsgChanged ( ErcMsg ercMsg)
slotnoexcept

+ Here is the caller graph for this function:

void on_treeWidget_itemSelectionChanged ( )
privateslot

+ Here is the call graph for this function:

void on_btnIgnore_clicked ( bool  checked)
privateslot

+ Here is the call graph for this function:

void updateTopLevelItemTexts ( )
privatenoexcept

+ Here is the caller graph for this function:

ErcMsgDock& operator= ( const ErcMsgDock rhs)
private

Member Data Documentation

Project& mProject
private
ErcMsgList& mErcMsgList
private
Ui::ErcMsgDock* mUi
private
QHash<int, QTreeWidgetItem*> mTopLevelItems
private
QHash<ErcMsg*, QTreeWidgetItem*> mErcMsgItems
private

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