#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.