add QCanvas Root and viewport pane in gcompose

This commit is contained in:
AndreaRigoni
2026-03-21 15:41:58 +00:00
parent 033fb598c7
commit bbd7493d9f
19 changed files with 721 additions and 61 deletions

View File

@@ -0,0 +1,22 @@
#ifndef MAINPANEL_H
#define MAINPANEL_H
#include <QWidget>
class QSplitter;
class QViewportPane;
class MainPanel : public QWidget {
Q_OBJECT
public:
explicit MainPanel(QWidget* parent = nullptr);
virtual ~MainPanel();
QViewportPane* getFirstPane() const { return m_firstPane; }
private:
QSplitter* m_rootSplitter;
QViewportPane* m_firstPane;
};
#endif // MAINPANEL_H