18#ifndef CONDUCTORAUTONUMEROTATION_H
19#define CONDUCTORAUTONUMEROTATION_H
40 QUndoCommand *undo_parent =
nullptr);
void applyText(const QString &)
ConductorAutoNumerotation::applyText apply the text t to conductor_ and all conductors at the same po...
Definition conductorautonumerotation.cpp:71
void numerate()
ConductorAutoNumerotation::numerate execute the automatic numerotation.
Definition conductorautonumerotation.cpp:57
static void newProperties(Diagram *diagram, ConductorProperties &cp, autonum::sequentialNumbers &seq)
ConductorAutoNumerotation::newProperties Create a new properties according to the current autonum rul...
Definition conductorautonumerotation.cpp:142
ConductorAutoNumerotation(Conductor *conductor, Diagram *diagram, QUndoCommand *undo_parent=nullptr)
ConductorAutoNumerotation::ConductorAutoNumerotation Constructor of autonum, after create a class,...
Definition conductorautonumerotation.cpp:43
QUndoCommand * m_parent_undo
Definition conductorautonumerotation.h:58
void numeratePotential()
ConductorAutoNumerotation::numeratePotential Numerate a conductor on an existing potential.
Definition conductorautonumerotation.cpp:176
Diagram * m_diagram
Definition conductorautonumerotation.h:55
QList< Conductor * > conductor_list
Definition conductorautonumerotation.h:57
QPointer< Conductor > m_conductor
Definition conductorautonumerotation.h:56
void numerateNewConductor()
ConductorAutoNumerotation::numerateNewConductor create and apply a new numerotation to m_conductor.
Definition conductorautonumerotation.cpp:231
Definition conductor.h:44
The ConductorProperties class This class represents the functional properties of a particular conduct...
Definition conductorproperties.h:68
The Diagram class This class represents an electric diagram. It manages its various child elements,...
Definition diagram.h:54
Definition assignvariables.h:35