20#ifndef LIBREPCB_EDITOR_CIRCUITIDENTIFIERIMPORTDIALOG_H
21#define LIBREPCB_EDITOR_CIRCUITIDENTIFIERIMPORTDIALOG_H
38class CircuitIdentifierImportDialog;
57 QWidget* parent =
nullptr) noexcept;
73 int col) const noexcept;
The CircuitIdentifierImportDialog class.
Definition: circuitidentifierimportdialog.h:48
void updatePlaceholder() noexcept
Definition: circuitidentifierimportdialog.cpp:118
CircuitIdentifierImportDialog(const CircuitIdentifierImportDialog &other)=delete
const QList< CircuitIdentifier > & getValues() const noexcept
Definition: circuitidentifierimportdialog.h:61
void autoDetectFilterColumn(const QStringList &lines) noexcept
Definition: circuitidentifierimportdialog.cpp:250
const QRegularExpression mSpaceRegex
Definition: circuitidentifierimportdialog.h:78
bool columnContainsOnlyNumbers(const QList< QStringList > &data, int col) const noexcept
Definition: circuitidentifierimportdialog.cpp:276
CircuitIdentifierImportDialog & operator=(const CircuitIdentifierImportDialog &rhs)=delete
CircuitIdentifierImportDialog()=delete
QList< CircuitIdentifier > mValues
Definition: circuitidentifierimportdialog.h:79
int mFilterColumnIndex
Definition: circuitidentifierimportdialog.h:81
const QString mSettingsPrefix
Definition: circuitidentifierimportdialog.h:77
QScopedPointer< Ui::CircuitIdentifierImportDialog > mUi
Definition: circuitidentifierimportdialog.h:76
QString mLastClipboardValue
Definition: circuitidentifierimportdialog.h:80
void parseInput() noexcept
Definition: circuitidentifierimportdialog.cpp:160
void checkClipboard() noexcept
Definition: circuitidentifierimportdialog.cpp:148
Definition: occmodel.cpp:77
type_safe::constrained_type< QString, CircuitIdentifierConstraint, CircuitIdentifierVerifier > CircuitIdentifier
Definition: circuitidentifier.h:96