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

The PackagePadListEditorWidget class. More...

#include <packagepadlisteditorwidget.h>

Inherits QWidget.

+ Collaboration diagram for PackagePadListEditorWidget:

Public Member Functions

 PackagePadListEditorWidget (QWidget *parent=nullptr) noexcept
 
 PackagePadListEditorWidget (const PackagePadListEditorWidget &other)=delete
 
 ~PackagePadListEditorWidget () noexcept
 
void setReferences (PackagePadList &list, UndoStack *stack) noexcept
 
PackagePadListEditorWidgetoperator= (const PackagePadListEditorWidget &rhs)=delete
 

Private Attributes

QScopedPointer
< PackagePadListModel
mModel
 
QScopedPointer
< SortFilterProxyModel
mProxy
 
QScopedPointer
< EditableTableWidget
mView
 

Detailed Description

Constructor & Destructor Documentation

PackagePadListEditorWidget ( QWidget *  parent = nullptr)
explicitnoexcept

+ Here is the call graph for this function:

Member Function Documentation

void setReferences ( PackagePadList list,
UndoStack stack 
)
noexcept
PackagePadListEditorWidget& operator= ( const PackagePadListEditorWidget rhs)
delete

Member Data Documentation

QScopedPointer<PackagePadListModel> mModel
private
QScopedPointer<SortFilterProxyModel> mProxy
private
QScopedPointer<EditableTableWidget> mView
private

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