23 #if defined (HAVE_CONFIG_H)
27 #include <QChildEvent>
28 #include <QVBoxLayout>
43 setFocusPolicy (Qt::ClickFocus);
66 canvasWidget->lower ();
67 canvasWidget->show ();
68 canvasWidget->setGeometry (0, 0, width (), height ());
83 foreach (
QObject* qObj, children ())
85 if (qObj->isWidgetType ())
109 if (xevent->child ()->isWidgetType ())
110 qobject_cast<QWidget*> (xevent->child ())->setMouseTracking (
111 hasMouseTracking ());
virtual QWidget * qWidget(void)=0
virtual Matrix get_boundingbox(bool=false, const Matrix &=Matrix()) const
void resizeEvent(QResizeEvent *event)
octave_value get(bool all=false) const
void childEvent(QChildEvent *event)
std::string string_value(bool force=false) const
static Object * fromQObject(QObject *obj)
base_properties & get_properties(void)
graphics_object get_ancestor(const std::string &type) const
graphics_object object(void) const
bool valid_object(void) const
static Canvas * create(const std::string &name, QWidget *parent, const graphics_handle &handle)
static graphics_object get_object(double val)
Canvas * canvas(const graphics_handle &handle, bool create=true)
Container(QWidget *parent)