constructed keyframeview and timeruler together inside nodeparamview and connected them
This commit is contained in:
@@ -33,6 +33,16 @@ ParamPanel::ParamPanel(QWidget* parent) :
|
||||
Retranslate();
|
||||
}
|
||||
|
||||
void ParamPanel::ZoomIn()
|
||||
{
|
||||
view_->SetScale(view_->GetScale() * 2);
|
||||
}
|
||||
|
||||
void ParamPanel::ZoomOut()
|
||||
{
|
||||
view_->SetScale(view_->GetScale() * 0.5);
|
||||
}
|
||||
|
||||
void ParamPanel::SetNodes(QList<Node *> nodes)
|
||||
{
|
||||
view_->SetNodes(nodes);
|
||||
|
||||
@@ -30,11 +30,15 @@ class ParamPanel : public PanelWidget
|
||||
public:
|
||||
ParamPanel(QWidget* parent);
|
||||
|
||||
virtual void ZoomIn() override;
|
||||
|
||||
virtual void ZoomOut() override;
|
||||
|
||||
public slots:
|
||||
void SetNodes(QList<Node*> nodes);
|
||||
|
||||
protected:
|
||||
virtual void changeEvent(QEvent* e);
|
||||
virtual void changeEvent(QEvent* e) override;
|
||||
|
||||
private:
|
||||
void Retranslate();
|
||||
|
||||
Reference in New Issue
Block a user