LibrePCB Developers Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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
< EditableTableWidget
mView
 

Detailed Description

The PathEditorWidget class.

Constructor & Destructor Documentation

PathEditorWidget ( QWidget *  parent = nullptr)
explicitnoexcept

+ Here is the call graph for this function:

PathEditorWidget ( const PathEditorWidget other)
delete
~PathEditorWidget ( )
noexcept

Member Function Documentation

void setPath ( const Path path)
noexcept
const Path & getPath ( ) const
noexcept
PathEditorWidget& operator= ( const PathEditorWidget rhs)
delete

Member Data Documentation

QScopedPointer<PathModel> mModel
private
QScopedPointer<EditableTableWidget> mView
private

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