LibrePCB Developers Documentation
EagleLibraryImportWizard Class Referencefinal

The EagleLibraryImportWizard class. More...

#include <eaglelibraryimportwizard.h>

Inherits QWizard.

+ Collaboration diagram for EagleLibraryImportWizard:

Public Member Functions

 EagleLibraryImportWizard (const EagleLibraryImportWizard &other)=delete
 
 EagleLibraryImportWizard (Workspace &workspace, const FilePath &dstLibFp, QWidget *parent=nullptr) noexcept
 
 ~EagleLibraryImportWizard () noexcept
 
void reject () noexcept override
 
EagleLibraryImportWizardoperator= (const EagleLibraryImportWizard &rhs)=delete
 

Private Attributes

QScopedPointer< Ui::EagleLibraryImportWizard > mUi
 
std::shared_ptr< EagleLibraryImportWizardContextmContext
 

Detailed Description

Constructor & Destructor Documentation

◆ EagleLibraryImportWizard() [1/2]

◆ EagleLibraryImportWizard() [2/2]

EagleLibraryImportWizard ( Workspace workspace,
const FilePath dstLibFp,
QWidget *  parent = nullptr 
)
noexcept

◆ ~EagleLibraryImportWizard()

~EagleLibraryImportWizard ( )
noexcept

Member Function Documentation

◆ reject()

void reject ( )
overridenoexcept

◆ operator=()

EagleLibraryImportWizard & operator= ( const EagleLibraryImportWizard rhs)
delete

Member Data Documentation

◆ mUi

QScopedPointer<Ui::EagleLibraryImportWizard> mUi
private

◆ mContext

std::shared_ptr<EagleLibraryImportWizardContext> mContext
private

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