LibrePCB Developers Documentation
|
This class provides a Dialog (GUI) to choose DXF import settings. More...
#include <dxfimportdialog.h>
Inherits QDialog.
Public Member Functions | |
DxfImportDialog ()=delete | |
DxfImportDialog (const DxfImportDialog &other)=delete | |
DxfImportDialog (const QSet< const Layer * > &layers, const Layer &defaultLayer, bool supportHoles, const LengthUnit &lengthUnit, const QString &settingsPrefix, QWidget *parent=nullptr) noexcept | |
~DxfImportDialog () noexcept | |
const Layer & | getLayer () const noexcept |
UnsignedLength | getLineWidth () const noexcept |
qreal | getScaleFactor () const noexcept |
tl::optional< Point > | getPlacementPosition () const noexcept |
bool | getJoinTangentPolylines () const noexcept |
bool | getImportCirclesAsDrills () const noexcept |
FilePath | chooseFile () const noexcept |
DxfImportDialog & | operator= (const DxfImportDialog &rhs)=delete |
Static Public Member Functions | |
static void | throwNoObjectsImportedError () |
Private Attributes | |
QScopedPointer< Ui::DxfImportDialog > | mUi |
QString | mSettingsPrefix |
const Layer & | mDefaultLayer |
This class provides a Dialog (GUI) to choose DXF import settings.
|
delete |
|
delete |
|
explicitnoexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
static |
|
delete |
|
private |
|
private |
|
private |