The ImageTaskExportWidget implements a widget for accessing and using the image task exporters e.g. for exporting image task shape data to JSON.
More...
#include <imagetaskexportwidget.h>
The ImageTaskExportWidget implements a widget for accessing and using the image task exporters e.g. for exporting image task shape data to JSON.
◆ ImageTaskExportWidget()
geometrize::dialog::ImageTaskExportWidget::ImageTaskExportWidget |
( |
QWidget * |
parent = nullptr | ) |
|
228 d{std::make_unique<ImageTaskExportWidget::ImageTaskExportWidgetImpl>(
this)}
◆ ~ImageTaskExportWidget()
geometrize::dialog::ImageTaskExportWidget::~ImageTaskExportWidget |
( |
| ) |
|
|
virtual |
◆ changeEvent()
void geometrize::dialog::ImageTaskExportWidget::changeEvent |
( |
QEvent * |
event | ) |
|
|
overrideprotected |
278 if (event->type() == QEvent::LanguageChange) {
279 d->onLanguageChange();
281 QWidget::changeEvent(event);
◆ on_saveGeometryDataButton_clicked
void geometrize::dialog::ImageTaskExportWidget::on_saveGeometryDataButton_clicked |
( |
| ) |
|
|
privateslot |
258 d->saveGeometryData();
◆ on_saveGIFButton_clicked
void geometrize::dialog::ImageTaskExportWidget::on_saveGIFButton_clicked |
( |
| ) |
|
|
privateslot |
◆ on_saveHTML5WebpageButton_clicked
void geometrize::dialog::ImageTaskExportWidget::on_saveHTML5WebpageButton_clicked |
( |
| ) |
|
|
privateslot |
268 d->saveHTML5WebpageButton();
◆ on_saveImageButton_clicked
void geometrize::dialog::ImageTaskExportWidget::on_saveImageButton_clicked |
( |
| ) |
|
|
privateslot |
243 d->saveRasterizedSVG();
◆ on_saveImagesButton_clicked
void geometrize::dialog::ImageTaskExportWidget::on_saveImagesButton_clicked |
( |
| ) |
|
|
privateslot |
248 d->saveRasterizedSVGs();
◆ on_saveSVGButton_clicked
void geometrize::dialog::ImageTaskExportWidget::on_saveSVGButton_clicked |
( |
| ) |
|
|
privateslot |
◆ on_saveWebGLWebpageButton_clicked
void geometrize::dialog::ImageTaskExportWidget::on_saveWebGLWebpageButton_clicked |
( |
| ) |
|
|
privateslot |
273 d->saveWebGLWebpageButton();
◆ setImageTask()
void geometrize::dialog::ImageTaskExportWidget::setImageTask |
( |
const task::ImageTask * |
task, |
|
|
const std::vector< geometrize::ShapeResult > * |
shapes |
|
) |
| |
setImageTask Sets the current image task used by the export functions.
- Parameters
-
task | Non-owning pointer to the image task that the exporters on this widget will use. |
shapes | A non-owning pointer to the shape data produced by the image task. |
238 d->setImageTask(task, shapes);
The documentation for this class was generated from the following files: