|
QElectroTech
0.8-dev
|
Go to the documentation of this file.
18 #ifndef NUMEROTATIONCONTEXTCOMMANDS_H
19 #define NUMEROTATIONCONTEXTCOMMANDS_H
192 #endif // NUMEROTATIONCONTEXTCOMMANDS_H
Definition: numerotationcontextcommands.h:165
Definition: numerotationcontextcommands.h:101
virtual NumerotationContext next(const NumerotationContext &, const int) const =0
NumerotationContext next(const NumerotationContext &, const int) const override
FolioNum::next.
Definition: numerotationcontextcommands.cpp:490
void setNumStrategy(const QString &)
NumerotationContextCommands::setNumStrategy apply the good strategy relative to str.
Definition: numerotationcontextcommands.cpp:89
NumStrategy * strategy_
Definition: numerotationcontextcommands.h:44
Definition: numerotationcontextcommands.h:174
StringNum(Diagram *)
Definition: numerotationcontextcommands.cpp:410
TenNum(Diagram *)
Definition: numerotationcontextcommands.cpp:263
ElementColumnNum(Diagram *)
Definition: numerotationcontextcommands.cpp:603
NumerotationContext previous(const NumerotationContext &, const int) const override
HundredNum::previous.
Definition: numerotationcontextcommands.cpp:364
QString toRepresentedString(const QString) const override
TenNum::toRepresentedString.
Definition: numerotationcontextcommands.cpp:271
Definition: numerotationcontextcommands.h:128
NumerotationContext previous()
NumerotationContextCommands::previous.
Definition: numerotationcontextcommands.cpp:56
UnitFNum(Diagram *)
Definition: numerotationcontextcommands.cpp:232
QString toRepresentedString(const QString) const override
FolioNum::toRepresentedString.
Definition: numerotationcontextcommands.cpp:481
Definition: numerotationcontextcommands.h:137
QString toRepresentedString(const QString) const override
UnitFNum::toRepresentedString.
Definition: numerotationcontextcommands.cpp:240
NumerotationContext previous(const NumerotationContext &, const int) const override
UnitFNum::previous.
Definition: numerotationcontextcommands.cpp:256
QString toRepresentedString(const QString) const override
ElementColumnNum::toRepresentedString.
Definition: numerotationcontextcommands.cpp:611
NumerotationContext previous(const NumerotationContext &, const int) const override
PlantNum::previous.
Definition: numerotationcontextcommands.cpp:530
Diagram * diagram_
Definition: numerotationcontextcommands.h:61
NumerotationContext next(const NumerotationContext &, const int) const override
PlantNum::next.
Definition: numerotationcontextcommands.cpp:522
NumerotationContext previousNumber(const NumerotationContext &, const int) const
NumStrategy::previousNumber.
Definition: numerotationcontextcommands.cpp:189
Definition: numerotationcontextcommands.h:48
NumerotationContext next(const NumerotationContext &, const int) const override
ElementPrefixNum::next.
Definition: numerotationcontextcommands.cpp:652
The NumerotationContextCommands class this class provide methods to handle content of NumerotationCon...
Definition: numerotationcontextcommands.h:31
virtual NumerotationContext previous(const NumerotationContext &, const int) const =0
NumerotationContext previous(const NumerotationContext &, const int) const override
IdFolioNum::previous.
Definition: numerotationcontextcommands.cpp:466
Definition: numerotationcontext.h:31
HundredFNum(Diagram *)
Definition: numerotationcontextcommands.cpp:371
QString toRepresentedString(const QString) const override
IdFolioNum::toRepresentedString.
Definition: numerotationcontextcommands.cpp:449
NumerotationContext next(const NumerotationContext &, const int) const override
ElementColumnNum::next.
Definition: numerotationcontextcommands.cpp:620
NumerotationContext previous(const NumerotationContext &, const int) const override
HundredFNum::previous.
Definition: numerotationcontextcommands.cpp:403
int size() const
NumerotationContext::size.
Definition: numerotationcontext.cpp:93
NumerotationContextCommands(const NumerotationContext &, Diagram *=nullptr)
Constructor.
Definition: numerotationcontextcommands.cpp:24
NumStrategy(Diagram *=nullptr)
Definition: numerotationcontextcommands.cpp:154
NumerotationContext next(const NumerotationContext &, const int) const override
StringNum::next.
Definition: numerotationcontextcommands.cpp:426
NumerotationContext next()
NumerotationContextCommands::next.
Definition: numerotationcontextcommands.cpp:41
ElementPrefixNum(Diagram *)
Definition: numerotationcontextcommands.cpp:635
The Diagram class This class represents an electric diagram. It manages its various child elements,...
Definition: diagram.h:56
NumerotationContext previous(const NumerotationContext &, const int) const override
TenNum::previous.
Definition: numerotationcontextcommands.cpp:290
NumerotationContext previous(const NumerotationContext &, const int) const override
TenFNum::previous.
Definition: numerotationcontextcommands.cpp:324
NumerotationContext previous(const NumerotationContext &, const int) const override
LocmachNum::previous.
Definition: numerotationcontextcommands.cpp:563
IdFolioNum(Diagram *)
Definition: numerotationcontextcommands.cpp:441
NumerotationContext nextString(const NumerotationContext &, const int) const
NumStrategy::nextString.
Definition: numerotationcontextcommands.cpp:164
FolioNum(Diagram *)
Definition: numerotationcontextcommands.cpp:473
virtual ~NumStrategy()
Definition: numerotationcontextcommands.cpp:158
PlantNum(Diagram *)
Definition: numerotationcontextcommands.cpp:505
QString toRepresentedString(const QString) const override
HundredFNum::toRepresentedString.
Definition: numerotationcontextcommands.cpp:379
NumerotationContext previous(const NumerotationContext &, const int) const override
ElementColumnNum::previous.
Definition: numerotationcontextcommands.cpp:628
QString toRepresentedString(const QString) const override
PlantNum::toRepresentedString.
Definition: numerotationcontextcommands.cpp:513
Definition: numerotationcontextcommands.h:146
HundredNum(Diagram *)
Definition: numerotationcontextcommands.cpp:332
NumerotationContext next(const NumerotationContext &, const int) const override
IdFolioNum::next.
Definition: numerotationcontextcommands.cpp:458
NumerotationContext next(const NumerotationContext &, const int) const override
UnitNum::next.
Definition: numerotationcontextcommands.cpp:217
NumerotationContext next(const NumerotationContext &, const int) const override
HundredFNum::next.
Definition: numerotationcontextcommands.cpp:395
Definition: numerotationcontextcommands.h:183
QString toRepresentedString(const QString) const override
StringNum::toRepresentedString.
Definition: numerotationcontextcommands.cpp:418
NumerotationContext nextNumber(const NumerotationContext &, const int) const
NumStrategy::nextNumber.
Definition: numerotationcontextcommands.cpp:176
NumerotationContext next(const NumerotationContext &, const int) const override
UnitFNum::next.
Definition: numerotationcontextcommands.cpp:248
NumerotationContext previous(const NumerotationContext &, const int) const override
ElementPrefixNum::previous.
Definition: numerotationcontextcommands.cpp:660
Definition: numerotationcontextcommands.h:74
NumerotationContext previous(const NumerotationContext &, const int) const override
ElementLineNum::previous.
Definition: numerotationcontextcommands.cpp:596
~NumerotationContextCommands()
Destructor.
Definition: numerotationcontextcommands.cpp:33
UnitNum(Diagram *)
Definition: numerotationcontextcommands.cpp:201
virtual QString toRepresentedString(const QString) const =0
Diagram * diagram_
Definition: numerotationcontextcommands.h:42
ElementLineNum(Diagram *)
Definition: numerotationcontextcommands.cpp:571
bool addValue(const QString &, const QVariant &=QVariant(1), const int=1, const int=0)
NumerotationContext::addValue add a new value on the contexte.
Definition: numerotationcontext.cpp:52
QString toRepresentedString(const QString) const override
HundredNum::toRepresentedString.
Definition: numerotationcontextcommands.cpp:340
Definition: numerotationcontextcommands.h:83
NumerotationContext context_
Definition: numerotationcontextcommands.h:43
QStringList itemAt(const int) const
NumerotationContext::itemAt.
Definition: numerotationcontext.cpp:110
NumerotationContext previous(const NumerotationContext &, const int) const override
FolioNum::previous.
Definition: numerotationcontextcommands.cpp:498
NumerotationContext previous(const NumerotationContext &, const int) const override
StringNum::previous.
Definition: numerotationcontextcommands.cpp:434
QString toRepresentedString(const QString) const override
TenFNum::toRepresentedString.
Definition: numerotationcontextcommands.cpp:305
QString toRepresentedString(const QString) const override
UnitNum::toRepresentedString.
Definition: numerotationcontextcommands.cpp:209
NumerotationContext next(const NumerotationContext &, const int) const override
TenFNum::next.
Definition: numerotationcontextcommands.cpp:316
Definition: numerotationcontextcommands.h:155
Definition: numerotationcontextcommands.h:92
QString toRepresentedString(const QString) const override
ElementPrefixNum::toRepresentedString.
Definition: numerotationcontextcommands.cpp:643
NumerotationContext next(const NumerotationContext &, const int) const override
HundredNum::next.
Definition: numerotationcontextcommands.cpp:356
NumerotationContext next(const NumerotationContext &, const int) const override
LocmachNum::next.
Definition: numerotationcontextcommands.cpp:555
Definition: numerotationcontextcommands.h:65
QString toRepresentedString(const QString) const override
LocmachNum::toRepresentedString.
Definition: numerotationcontextcommands.cpp:546
TenFNum(Diagram *)
Definition: numerotationcontextcommands.cpp:297
Definition: numerotationcontextcommands.h:119
Definition: numerotationcontextcommands.h:110
NumerotationContext previous(const NumerotationContext &, const int) const override
UnitNum::previous.
Definition: numerotationcontextcommands.cpp:225
NumerotationContext next(const NumerotationContext &, const int) const override
ElementLineNum::next.
Definition: numerotationcontextcommands.cpp:588
LocmachNum(Diagram *)
Definition: numerotationcontextcommands.cpp:538
QString toRepresentedString()
NumerotationContextCommands::toFinalString.
Definition: numerotationcontextcommands.cpp:71
NumerotationContext next(const NumerotationContext &, const int) const override
TenNum::next.
Definition: numerotationcontextcommands.cpp:282
QString toRepresentedString(const QString) const override
ElementLineNum::toRepresentedString.
Definition: numerotationcontextcommands.cpp:579