void Configurator::setPropertiesPanel() { k->settingsPanel = new Settings(this); connect(k->settingsPanel, SIGNAL(startingPointChanged(int)), this, SIGNAL(startingPointChanged(int))); connect(k->settingsPanel, SIGNAL(clickedSelect()), this, SIGNAL(clickedSelect())); connect(k->settingsPanel, SIGNAL(clickedDefineProperties()), this, SIGNAL(clickedDefineProperties())); connect(k->settingsPanel, SIGNAL(clickedApplyTween()), this, SLOT(applyItem())); connect(k->settingsPanel, SIGNAL(clickedResetTween()), this, SLOT(closeTweenProperties())); k->settingsLayout->addWidget(k->settingsPanel); activePropertiesPanel(false); }
QWidget *Tweener::configurator() { if (!k->configurator) { k->mode = TupToolPlugin::View; k->configurator = new Configurator; connect(k->configurator, SIGNAL(initFrameChanged(int)), this, SLOT(updateInitFrame(int))); connect(k->configurator, SIGNAL(clickedApplyTween()), this, SLOT(applyTween())); connect(k->configurator, SIGNAL(clickedSelect()), this, SLOT(setSelection())); connect(k->configurator, SIGNAL(clickedResetInterface()), this, SLOT(applyReset())); connect(k->configurator, SIGNAL(setMode(TupToolPlugin::Mode)), this, SLOT(updateMode(TupToolPlugin::Mode))); connect(k->configurator, SIGNAL(clickedDefineProperties()), this, SLOT(setPropertiesMode())); connect(k->configurator, SIGNAL(getTweenData(const QString &)), this, SLOT(setCurrentTween(const QString &))); connect(k->configurator, SIGNAL(clickedRemoveTween(const QString &)), this, SLOT(removeTween(const QString &))); }
QWidget *Tweener::configurator() { if (!k->configurator) { k->mode = TupToolPlugin::View; k->configurator = new Configurator; connect(k->configurator, SIGNAL(startingFrameChanged(int)), this, SLOT(updateStartFrame(int))); connect(k->configurator, SIGNAL(clickedCreatePath()), this, SLOT(setTweenPath())); connect(k->configurator, SIGNAL(clickedSelect()), this, SLOT(setSelection())); connect(k->configurator, SIGNAL(clickedRemoveTween(const QString &)), this, SLOT(removeTween(const QString &))); connect(k->configurator, SIGNAL(clickedResetInterface()), this, SLOT(applyReset())); connect(k->configurator, SIGNAL(setMode(TupToolPlugin::Mode)), this, SLOT(updateMode(TupToolPlugin::Mode))); connect(k->configurator, SIGNAL(clickedApplyTween()), this, SLOT(applyTween())); connect(k->configurator, SIGNAL(getTweenData(const QString &)), this, SLOT(setCurrentTween(const QString &))); connect(k->configurator, SIGNAL(framesTotalChanged()), this, SLOT(updateTweenPoints())); } else {
void Configurator::setTweenerPanel() { k->tweenList = new TweenerPanel(this); connect(k->tweenList, SIGNAL(clickedSelect()), this, SIGNAL(clickedSelect())); connect(k->tweenList, SIGNAL(clickedTweenProperties()), this, SIGNAL(clickedTweenProperties())); connect(k->tweenList, SIGNAL(clickedApplyTween()), this, SLOT(applyItem())); connect(k->tweenList, SIGNAL(tweenPropertiesActivated(TweenerPanel::TweenerType)), this, SIGNAL(tweenPropertiesActivated(TweenerPanel::TweenerType))); connect(k->tweenList, SIGNAL(startingPointChanged(int)), this, SIGNAL(startingPointChanged(int))); connect(k->tweenList, SIGNAL(clickedResetTween()), this, SLOT(closeTweenList())); connect(k->tweenList, SIGNAL(loadPath(bool, bool)), this, SIGNAL(loadPath(bool, bool))); k->settingsLayout->addWidget(k->tweenList); activeTweenerPanel(false); }
void Configurator::applyItem() { k->mode = TweenerPanel::Edit; emit clickedApplyTween(); }
void Configurator::applyItem() { k->mode = TupToolPlugin::Edit; emit clickedApplyTween(); }