18#ifndef NUMEROTATIONCONTEXT_H
19#define NUMEROTATIONCONTEXT_H
37 const QVariant & = QVariant(1),
41 const QString & = QString());
44 static QString
formatOf(
const QStringList &item);
49 QStringList
itemAt(
const int)
const;
54 QDomElement
toXml(QDomDocument &,
const QString&);
61 static QString
formatValue(
const QStringList &item);
static QString formatValue(const QStringList &item)
NumerotationContext::formatValue.
Definition numerotationcontext.cpp:262
void fromXml(QDomElement &)
NumerotationContext::fromXml load numerotation context from e.
Definition numerotationcontext.cpp:201
bool addValue(const QString &, const QVariant &=QVariant(1), const int=1, const int=0, const int=0, const QString &=QString())
NumerotationContext::addValue add a new value on the contexte.
Definition numerotationcontext.cpp:61
QDomElement toXml(QDomDocument &, const QString &)
NumerotationContext::toXml Save the numerotation context in a QDomElement under the element name str.
Definition numerotationcontext.cpp:173
QString operator[](const int &) const
NumerotationContext::operator [].
Definition numerotationcontext.cpp:93
QString validRegExpNumber() const
NumerotationContext::validRegExpNumber.
Definition numerotationcontext.cpp:146
static QString formatOf(const QStringList &item)
NumerotationContext::formatOf.
Definition numerotationcontext.cpp:247
void replaceValue(int, QString)
NumerotationContext::replaceValue This class replaces the current NC field value with content.
Definition numerotationcontext.cpp:212
bool isEmpty() const
NumerotationContext::isEmpty.
Definition numerotationcontext.cpp:118
QString validRegExpNum() const
validRegExpNum
Definition numerotationcontext.cpp:137
QStringList content_
Definition numerotationcontext.h:64
bool keyIsNumber(const QString &) const
NumerotationContext::keyIsNumber.
Definition numerotationcontext.cpp:164
QStringList itemAt(const int) const
NumerotationContext::itemAt.
Definition numerotationcontext.cpp:128
NumerotationContext()
Definition numerotationcontext.cpp:28
bool keyIsAcceptable(const QString &) const
NumerotationContext::keyIsAcceptable.
Definition numerotationcontext.cpp:155
void operator<<(const NumerotationContext &)
NumerotationContext::operator << , append other.
Definition numerotationcontext.cpp:101
void replaceIncrease(int, int)
NumerotationContext::replaceIncrease Change how much this part advances per step, leaving its current...
Definition numerotationcontext.cpp:231
int size() const
NumerotationContext::size.
Definition numerotationcontext.cpp:109
void clear()
NumerotationContext::clear, clear the content.
Definition numerotationcontext.cpp:42