18 #ifndef _GAZEBO_GUI_IMPORT_IMAGE_VIEW_PRIVATE_HH_
19 #define _GAZEBO_GUI_IMPORT_IMAGE_VIEW_PRIVATE_HH_
33 class ImportImageDialog;
QGraphicsTextItem * invalidImageText
Text to be displayed when an invalid file is selected.
Definition: ImportImageViewPrivate.hh:75
Measurement lines and values.
Definition: MeasureItem.hh:40
QGraphicsPixmapItem * imageItem
Currently selected image item.
Definition: ImportImageViewPrivate.hh:66
MeasureItem * measureItem
Text to be displayed when an invalid file is selected.
Definition: ImportImageViewPrivate.hh:78
Definition: ImportImageViewPrivate.hh:38
int measureScenePx
Length of the measure on the scene in pixels.
Definition: ImportImageViewPrivate.hh:50
int pixmapHeightPx
Height of the pixmap in pixels.
Definition: ImportImageViewPrivate.hh:44
bool drawInProgress
Indicate whether or not a drawing operation is taking place.
Definition: ImportImageViewPrivate.hh:53
bool drawDistanceEnabled
Indicates if it is allowed to draw on the view or not.
Definition: ImportImageViewPrivate.hh:84
QGraphicsTextItem * noImageText
Text to be displayed when no image has been selected.
Definition: ImportImageViewPrivate.hh:72
GridLines * gridLines
Grid lines drawn on the background of the editor.
Definition: ImportImageViewPrivate.hh:63
std::vector< event::ConnectionPtr > connections
A list of gui editor events connected to this view.
Definition: ImportImageViewPrivate.hh:56
2D grid lines.
Definition: GridLines.hh:37
int imageWidthPx
Width of the image in pixels.
Definition: ImportImageViewPrivate.hh:47
int pixmapWidthPx
Width of the pixmap in pixels.
Definition: ImportImageViewPrivate.hh:41
QPixmap * imagePixmap
Currently selected image pixmap.
Definition: ImportImageViewPrivate.hh:69
QGraphicsItem * currentMouseItem
Editor item currently attached to the mouse during a drawing.
Definition: ImportImageViewPrivate.hh:60
ImportImageDialog * dialog
Parent widget, which is the dialog.
Definition: ImportImageViewPrivate.hh:81
Definition: ImportImageDialog.hh:38