LibrePCB Developers Documentation
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 setFrameStyle (int style) noexcept
 
void setReadOnly (bool readOnly) noexcept
 
void setReferences (PackagePadList *list, UndoStack *stack) noexcept
 
PackagePadListEditorWidgetoperator= (const PackagePadListEditorWidget &rhs)=delete
 

Private Attributes

QScopedPointer< PackagePadListModelmModel
 
QScopedPointer< SortFilterProxyModelmProxy
 
QScopedPointer< EditableTableWidgetmView
 

Detailed Description

Constructor & Destructor Documentation

◆ PackagePadListEditorWidget() [1/2]

PackagePadListEditorWidget ( QWidget *  parent = nullptr)
explicitnoexcept
+ Here is the call graph for this function:

◆ PackagePadListEditorWidget() [2/2]

◆ ~PackagePadListEditorWidget()

Member Function Documentation

◆ setFrameStyle()

void setFrameStyle ( int  style)
noexcept

◆ setReadOnly()

void setReadOnly ( bool  readOnly)
noexcept

◆ setReferences()

void setReferences ( PackagePadList list,
UndoStack stack 
)
noexcept

◆ operator=()

PackagePadListEditorWidget& operator= ( const PackagePadListEditorWidget rhs)
delete

Member Data Documentation

◆ mModel

QScopedPointer<PackagePadListModel> mModel
private

◆ mProxy

QScopedPointer<SortFilterProxyModel> mProxy
private

◆ mView

QScopedPointer<EditableTableWidget> mView
private

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