1#ifndef EXPORTDIALOGCONTROLLER_H
2#define EXPORTDIALOGCONTROLLER_H
4#include <QErrorMessage>
12#include "../View/ui_ExportDialog.h"
105 QString saveToFile();
108 QDialog* exportDialog;
110 std::vector<armarx::DesignerTrajectoryPtr> trajectories;
Abstract controller providing a set of methods which must be implemented by every controller.
void environmentChanged(EnvironmentPtr environment)
Set the enviroment.
void onInitComponent() override
void exportDesignerTrajectory()
Requests a designer trajectory to a given index to export.
void onDisconnectComponent() override
void exportDesignerTrajectory(int fps)
Requests a designer trajectory to a given index to export.
void setFPS(int fps)
Sets the timed distribution of automatically generated waypoints by assigning how many waypoints ther...
void exportTrajectory()
Start export to trajectory.
void open()
Opens an export dialog.
void onConnectComponent() override
void exportMMM()
Start export to MMM.
ExportDialogController()
Creates a new ExportDialogController and assigns a designer exporter to handle.
void onExitComponent() override
This file offers overloads of toIce() and fromIce() functions for STL container types.
std::shared_ptr< Environment > EnvironmentPtr
std::shared_ptr< ExportDialogController > ExportDialogControllerPtr