GUI M8d
This commit is contained in:
parent
e649dea9c1
commit
a07f94c93d
10 changed files with 718 additions and 25 deletions
|
|
@ -8,6 +8,7 @@
|
|||
#include <QWidget>
|
||||
|
||||
#include <string>
|
||||
#include <unordered_map>
|
||||
#include <vector>
|
||||
|
||||
namespace QtNodes {
|
||||
|
|
@ -17,7 +18,9 @@ class GraphicsView;
|
|||
} // namespace QtNodes
|
||||
|
||||
class WarpGraphModel;
|
||||
class NodeVolumeWidget;
|
||||
class QLabel;
|
||||
class QScrollArea;
|
||||
class QSplitter;
|
||||
class QTabWidget;
|
||||
class QTimer;
|
||||
|
|
@ -64,6 +67,8 @@ private:
|
|||
void restoreViewState();
|
||||
void savePreset();
|
||||
void loadPreset();
|
||||
void wireVolumeWidget(QtNodes::NodeId nodeId);
|
||||
void rebuildMixerStrips();
|
||||
|
||||
struct PendingPasteLink {
|
||||
std::string outNodeName;
|
||||
|
|
@ -87,4 +92,7 @@ private:
|
|||
QJsonObject m_clipboardJson;
|
||||
std::vector<PendingPasteLink> m_pendingPasteLinks;
|
||||
QPointF m_lastContextMenuScenePos;
|
||||
QWidget *m_mixerContainer = nullptr;
|
||||
QScrollArea *m_mixerScroll = nullptr;
|
||||
std::unordered_map<QtNodes::NodeId, QWidget *> m_mixerStrips;
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue