Expandable sidebar
This commit is contained in:
parent
4bf830763f
commit
e326eabbf8
4 changed files with 125 additions and 17 deletions
|
|
@ -10,6 +10,7 @@
|
|||
#include <QString>
|
||||
#include <QJsonObject>
|
||||
#include <QJsonArray>
|
||||
#include <QList>
|
||||
|
||||
#include <cstdint>
|
||||
#include <unordered_map>
|
||||
|
|
@ -67,6 +68,8 @@ public:
|
|||
QString defaultLayoutPath() const;
|
||||
void setViewState(double scale, const QPointF ¢er);
|
||||
bool viewState(double &scale, QPointF ¢er) const;
|
||||
void setSplitterSizes(const QList<int> &sizes);
|
||||
bool splitterSizes(QList<int> &sizes) const;
|
||||
|
||||
private:
|
||||
QtNodes::ConnectionId connectionFromPipeWire(const Potato::LinkInfo &link, bool *ok) const;
|
||||
|
|
@ -90,4 +93,6 @@ private:
|
|||
QPointF m_viewCenter = QPointF(0, 0);
|
||||
double m_viewScale = 1.0;
|
||||
bool m_hasViewState = false;
|
||||
QList<int> m_splitterSizes;
|
||||
bool m_hasSplitterSizes = false;
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue