1234567891011121314151617181920212223242526272829303132333435 |
- #ifndef CMINDVIEW_H
- #define CMINDVIEW_H
- #include <QGraphicsView>
- class CMind;
- class CMindView : public QGraphicsView
- {
- enum Alignment
- {
- NoAlignment,
- AlignLeft,
- AlignRight,
- };
- public:
- CMindView(QWidget *parent = nullptr);
- CMind *mind() const;
- void setMind(CMind *mind);
- void refresh();
- void setALignment(Alignment align);
- private:
- CMind *m_mind = nullptr;
- Alignment m_align = NoAlignment;
- void testItems();
- };
- #endif // CMINDVIEW_H
|