LibrePCB Developers Documentation
PathEditorWidget Class Referencefinal

The PathEditorWidget class. More...

#include <patheditorwidget.h>

Inherits QWidget.

+ Collaboration diagram for PathEditorWidget:

Public Member Functions

 PathEditorWidget (QWidget *parent=nullptr) noexcept
 
 PathEditorWidget (const PathEditorWidget &other)=delete
 
 ~PathEditorWidget () noexcept
 
void setPath (const Path &path) noexcept
 
const PathgetPath () const noexcept
 
PathEditorWidgetoperator= (const PathEditorWidget &rhs)=delete
 

Private Attributes

QScopedPointer< PathModelmModel
 
QScopedPointer< EditableTableWidgetmView
 

Detailed Description

The PathEditorWidget class.

Constructor & Destructor Documentation

◆ PathEditorWidget() [1/2]

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

◆ PathEditorWidget() [2/2]

PathEditorWidget ( const PathEditorWidget other)
delete

◆ ~PathEditorWidget()

~PathEditorWidget ( )
noexcept

Member Function Documentation

◆ setPath()

void setPath ( const Path path)
noexcept

◆ getPath()

const Path & getPath ( ) const
noexcept

◆ operator=()

PathEditorWidget& operator= ( const PathEditorWidget rhs)
delete

Member Data Documentation

◆ mModel

QScopedPointer<PathModel> mModel
private

◆ mView

QScopedPointer<EditableTableWidget> mView
private

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