#include <ProjectImporter.hpp>
Public Slots | |
| void | processBIMserverErrors () |
| process if BIMserver is not connected. More... | |
| void | processFailureCases (QString failureCase) |
| process all failure cases if BIMserver outputs an exception. Print it More... | |
| void | processIFCList (QStringList ifcList) |
| Takes ifc list from BIMserverConnection and prints out ifc list. More... | |
| void | processOSMRetrieved (QString osmString) |
| OSM string is retrieved. More... | |
| void | processProjectList (QStringList projectList) |
| Takes projectList from BIMserverConnection and prints out projects. More... | |
| void | processSucessCases (QString sucessCase) |
| process success cases for createProject, checkInIFC, and login More... | |
Signals | |
| void | finished () |
| OSM String is retrieved. More... | |
Public Member Functions | |
| void | closeEvent (QCloseEvent *event) override |
| Reimplemented the close event and guide it to the run() function. More... | |
| void | keyPressEvent (QKeyEvent *event) override |
| Reimplemented the key press event of ESC and guide it to the run() function. More... | |
| boost::optional< model::Model > | run () |
| Start importing IFC workflow. More... | |
| ~ProjectImporter () | |
| Virtual destructor. More... | |
Public Attributes | |
| ProjectImporter * | parent |
| Default constructor. More... | |
This shows a input dialog to gather project id for import.
| openstudio::bimserver::ProjectImporter::~ProjectImporter | ( | ) |
Virtual destructor.
|
override |
Reimplemented the close event and guide it to the run() function.
|
signal |
OSM String is retrieved.
|
override |
Reimplemented the key press event of ESC and guide it to the run() function.
|
slot |
process if BIMserver is not connected.
|
slot |
process all failure cases if BIMserver outputs an exception. Print it
|
slot |
Takes ifc list from BIMserverConnection and prints out ifc list.
|
slot |
OSM string is retrieved.
|
slot |
Takes projectList from BIMserverConnection and prints out projects.
|
slot |
process success cases for createProject, checkInIFC, and login
| boost::optional<model::Model> openstudio::bimserver::ProjectImporter::run | ( | ) |
Start importing IFC workflow.
| ProjectImporter * openstudio::bimserver::ProjectImporter::parent |
Default constructor.