editorview.h
Go to the documentation of this file.
1 #ifndef DNAI_VIEWS_EDITOR_VIEW_H
2 #define DNAI_VIEWS_EDITOR_VIEW_H
3 #include <QQuickItem>
4 
5 namespace dnai
6 {
7  namespace views
8  {
9  class EditorView : public QQuickItem
10  {
11  Q_OBJECT
12  Q_PROPERTY(QQuickItem *content READ content WRITE setContent NOTIFY contentChanged)
13  public:
14  explicit EditorView(QQuickItem *parent = nullptr);
15  void setContent(QQuickItem *content);
16  QQuickItem *content() const;
17 
18  signals:
19  void contentChanged(QQuickItem *content);
20 
21  private:
22  QQuickItem *m_content;
23  };
24  }
25 }
26 
27 #endif //DNAI_VIEWS_EDITOR_VIEW_H
void setContent(QQuickItem *content)
Definition: editorview.cpp:13
QQuickItem * content() const
EditorView(QQuickItem *parent=nullptr)
Definition: editorview.cpp:8
void contentChanged(QQuickItem *content)
Definition: moc_editorview.cpp:187
QQuickItem * m_content
Definition: editorview.h:22
Definition: api.h:13
Definition: editorview.h:9