43#include <QtGui/QMainWindow>
Definition: canvas_typed/mainwindow.h:49
void handleMouseClickEvent(QMouseEvent *event)
Definition: canvas_typed/mainwindow.cpp:59
void contentsMousePressEvent(QMouseEvent *event)
Definition: canvas_typed/mainwindow.cpp:51
QtCanvasItem * moving
Definition: canvas_typed/mainwindow.h:66
void itemClicked(QtCanvasItem *item)
void contentsMouseDoubleClickEvent(QMouseEvent *event)
Definition: canvas_typed/mainwindow.cpp:55
CanvasView(QtCanvas *canvas, QWidget *parent=0)
Definition: canvas_typed/mainwindow.h:54
void itemMoved(QtCanvasItem *item)
CanvasView(QWidget *parent=0)
Definition: canvas_typed/mainwindow.h:52
void contentsMouseMoveEvent(QMouseEvent *event)
Definition: canvas_typed/mainwindow.cpp:70
QPoint moving_start
Definition: canvas_typed/mainwindow.h:65
Definition: canvas_typed/mainwindow.h:69
QtCanvasItem * addText()
Definition: canvas_typed/mainwindow.cpp:251
QMap< QString, QtProperty * > idToProperty
Definition: canvas_typed/mainwindow.h:114
void itemClicked(QtCanvasItem *item)
Definition: canvas_typed/mainwindow.cpp:281
class QtColorPropertyManager * colorManager
Definition: canvas_typed/mainwindow.h:104
void clearAll()
Definition: canvas_typed/mainwindow.cpp:203
QtCanvas * canvas
Definition: canvas_typed/mainwindow.h:111
void newEllipse()
Definition: canvas_typed/mainwindow.cpp:175
void newRectangle()
Definition: canvas_typed/mainwindow.cpp:169
class QtPointPropertyManager * pointManager
Definition: canvas_typed/mainwindow.h:106
QtCanvasItem * addEllipse()
Definition: canvas_typed/mainwindow.cpp:231
void deleteObject()
Definition: canvas_typed/mainwindow.cpp:193
class QtTreePropertyBrowser * propertyEditor
Definition: canvas_typed/mainwindow.h:109
QtCanvasItem * addRectangle()
Definition: canvas_typed/mainwindow.cpp:220
QMap< QString, bool > idToExpanded
Definition: canvas_typed/mainwindow.h:115
class QtStringPropertyManager * stringManager
Definition: canvas_typed/mainwindow.h:103
QtCanvasItem * currentItem
Definition: canvas_typed/mainwindow.h:112
void updateExpandState()
Definition: canvas_typed/mainwindow.cpp:271
QMap< QtProperty *, QString > propertyToId
Definition: canvas_typed/mainwindow.h:113
CanvasView * canvasView
Definition: canvas_typed/mainwindow.h:110
MainWindow(QWidget *parent=0)
Definition: canvas_typed/mainwindow.cpp:81
void itemMoved(QtCanvasItem *item)
Definition: canvas_typed/mainwindow.cpp:261
class QtSizePropertyManager * sizeManager
Definition: canvas_typed/mainwindow.h:107
void valueChanged(QtProperty *property, double value)
Definition: canvas_typed/mainwindow.cpp:381
void addProperty(QtProperty *property, const QString &id)
Definition: canvas_typed/mainwindow.cpp:372
void fillView()
Definition: canvas_typed/mainwindow.cpp:210
void newText()
Definition: canvas_typed/mainwindow.cpp:187
QAction * deleteAction
Definition: canvas_typed/mainwindow.h:100
QtCanvasItem * addLine()
Definition: canvas_typed/mainwindow.cpp:240
class QtDoublePropertyManager * doubleManager
Definition: canvas_typed/mainwindow.h:102
class QtFontPropertyManager * fontManager
Definition: canvas_typed/mainwindow.h:105
void newLine()
Definition: canvas_typed/mainwindow.cpp:181
Definition: canvas_typed/qtcanvas.h:67
Definition: canvas_typed/qtcanvas.h:365
QtCanvas * canvas() const
Definition: canvas_typed/qtcanvas.h:374
Definition: canvas_typed/qtcanvas.h:213
The QtColorPropertyManager provides and manages QColor properties.
Definition: qtpropertymanager.h:823
The QtDoublePropertyManager provides and manages double properties.
Definition: qtpropertymanager.h:164
The QtFontPropertyManager provides and manages QFont properties.
Definition: qtpropertymanager.h:784
The QtPointPropertyManager provides and manages QPoint properties.
Definition: qtpropertymanager.h:424
The QtProperty class encapsulates an instance of a property.
Definition: qtpropertybrowser.h:113
The QtSizePropertyManager provides and manages QSize properties.
Definition: qtpropertymanager.h:491
The QtStringPropertyManager provides and manages QString properties.
Definition: qtpropertymanager.h:207
The description of this class will come soon !
Definition: qttreepropertybrowser.h:60