43 #include <QtGui/QMainWindow> 44 #include <QtCore/QMap> 85 void valueChanged(
QtProperty* property,
double value);
86 void valueChanged(
QtProperty* property,
const QString& value);
87 void valueChanged(
QtProperty* property,
const QColor& value);
88 void valueChanged(
QtProperty* property,
const QFont& value);
89 void valueChanged(
QtProperty* property,
const QPoint& value);
90 void valueChanged(
QtProperty* property,
const QSize& value);
97 void addProperty(
QtProperty* property,
const QString&
id);
98 void updateExpandState();
The QtDoublePropertyManager provides and manages double properties.
Definition: qtpropertymanager.h:155
QtCanvas * canvas
Definition: canvas_typed/mainwindow.h:111
void itemClicked(QtCanvasItem *item)
QtCanvasItem * currentItem
Definition: canvas_typed/mainwindow.h:112
class QtTreePropertyBrowser * propertyEditor
Definition: canvas_typed/mainwindow.h:109
Definition: canvas_typed/qtcanvas.h:213
Definition: canvas_typed/mainwindow.h:49
CanvasView(QtCanvas *canvas, QWidget *parent=0)
Definition: canvas_typed/mainwindow.h:54
QMap< QString, bool > idToExpanded
Definition: canvas_typed/mainwindow.h:115
QtCanvasItem * moving
Definition: canvas_typed/mainwindow.h:66
CanvasView(QWidget *parent=0)
Definition: canvas_typed/mainwindow.h:52
The description of this class will come soon !
Definition: qttreepropertybrowser.h:60
The QtPointPropertyManager provides and manages QPoint properties.
Definition: qtpropertymanager.h:383
class QtColorPropertyManager * colorManager
Definition: canvas_typed/mainwindow.h:104
class QtStringPropertyManager * stringManager
Definition: canvas_typed/mainwindow.h:103
The QtStringPropertyManager provides and manages QString properties.
Definition: qtpropertymanager.h:194
The QtFontPropertyManager provides and manages QFont properties.
Definition: qtpropertymanager.h:703
QPoint moving_start
Definition: canvas_typed/mainwindow.h:65
void contentsMouseMoveEvent(QMouseEvent *event)
Definition: canvas_typed/mainwindow.cpp:70
class QtFontPropertyManager * fontManager
Definition: canvas_typed/mainwindow.h:105
The QtSizePropertyManager provides and manages QSize properties.
Definition: qtpropertymanager.h:442
The QtColorPropertyManager provides and manages QColor properties.
Definition: qtpropertymanager.h:738
QMap< QtProperty *, QString > propertyToId
Definition: canvas_typed/mainwindow.h:113
QAction * deleteAction
Definition: canvas_typed/mainwindow.h:100
class QtSizePropertyManager * sizeManager
Definition: canvas_typed/mainwindow.h:107
void contentsMousePressEvent(QMouseEvent *event)
Definition: canvas_typed/mainwindow.cpp:51
Definition: canvas_typed/qtcanvas.h:365
QtCanvas * canvas() const
Definition: canvas_typed/qtcanvas.h:374
class QtPointPropertyManager * pointManager
Definition: canvas_typed/mainwindow.h:106
Definition: canvas_typed/qtcanvas.h:67
CanvasView * canvasView
Definition: canvas_typed/mainwindow.h:110
void handleMouseClickEvent(QMouseEvent *event)
Definition: canvas_typed/mainwindow.cpp:59
The QtProperty class encapsulates an instance of a property.
Definition: qtpropertybrowser.h:113
QMap< QString, QtProperty * > idToProperty
Definition: canvas_typed/mainwindow.h:114
class QtDoublePropertyManager * doubleManager
Definition: canvas_typed/mainwindow.h:102
void contentsMouseDoubleClickEvent(QMouseEvent *event)
Definition: canvas_typed/mainwindow.cpp:55
Definition: canvas_typed/mainwindow.h:69
void itemMoved(QtCanvasItem *item)