1#ifndef WorkOrderFactory_H
2#define WorkOrderFactory_H
58 template<
typename ClassType>
60 if (ClassType::staticMetaObject.className() == type) {
61 result =
new ClassType(project);
The main project for ipce.
Definition Project.h:289
Instantiate work orders from QString versions of the class name.
Definition WorkOrderFactory.h:53
static WorkOrder * create(Project *project, QString type)
This instantiates a work order given a project and a type name (class name in a string).
Definition WorkOrderFactory.cpp:50
Provide Undo/redo abilities, serialization, and history for an operation.
Definition WorkOrder.h:311
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16