20#ifndef LIBREPCB_EDITOR_RENAMENETSEGMENTDIALOG_H
21#define LIBREPCB_EDITOR_RENAMENETSEGMENTDIALOG_H
42class RenameNetSegmentDialog;
60 MOVE_NETSEGMENT_TO_EXISTING_NET,
61 MOVE_NETSEGMENT_TO_NEW_NET,
69 QWidget* parent =
nullptr) noexcept;
73 virtual
void accept() noexcept override;
The NetSignal class.
Definition: netsignal.h:50
The SI_NetSegment class.
Definition: si_netsegment.h:53
The RenameNetSegmentDialog class.
Definition: renamenetsegmentdialog.h:52
void updateAction() noexcept
Definition: renamenetsegmentdialog.cpp:164
RenameNetSegmentDialog(const RenameNetSegmentDialog &other)=delete
QScopedPointer< Ui::RenameNetSegmentDialog > mUi
Definition: renamenetsegmentdialog.h:84
SI_NetSegment & mNetSegment
Definition: renamenetsegmentdialog.h:83
UndoStack & mUndoStack
Definition: renamenetsegmentdialog.h:82
Action
Definition: renamenetsegmentdialog.h:55
RenameNetSegmentDialog()=delete
QString mNewNetName
Definition: renamenetsegmentdialog.h:86
Action mAction
Definition: renamenetsegmentdialog.h:85
NetSignal * mNewNetSignal
Definition: renamenetsegmentdialog.h:87
virtual void accept() noexcept override
Definition: renamenetsegmentdialog.cpp:114
The UndoStack class holds UndoCommand objects and provides undo/redo commands.
Definition: undostack.h:106
Definition: occmodel.cpp:77