26#include <QInputDialog>
31#include "ControlList.h"
43 QAction::setText(tr(
"&View ControlNet 3D..."));
83 return (controls->count() == 1);
Maintains a list of Controls so that control nets can easily be copied from one Project to another,...
The main project for ipce.
This work order displays a control network in 3D in an OpenGL view.
virtual ViewControlNet3DWorkOrder * clone() const
Returns a copy of this ViewControlNet3DWorkOrder instance.
void undoExecution()
Deletes the last view.
bool setupExecution()
Prompt user for any information need to display the control network.
virtual bool isExecutable(ControlList *controls)
Determines if there is a control net to display.
ViewControlNet3DWorkOrder(Project *project)
Creates a WorkOrder that will display a control net.
bool dependsOn(WorkOrder *other) const
Determines whether a WorkOrder depends upon ViewControlNet3DWorkOrder.
~ViewControlNet3DWorkOrder()
The Destructor.
void execute()
Display the 3D control network.
Provide Undo/redo abilities, serialization, and history for an operation.
bool m_isSavedToHistory
Set the work order to be shown in the HistoryTreeWidget.
virtual bool setupExecution()
This sets up the state for the work order.
This is free and unencumbered software released into the public domain.