void ContextPaneWidget::setProperties(::QmlJS::PropertyReader *propertyReader) { ContextPaneTextWidget *textWidget = qobject_cast<ContextPaneTextWidget*>(m_currentWidget); if (textWidget) textWidget->setProperties(propertyReader); EasingContextPane *easingWidget = qobject_cast<EasingContextPane*>(m_currentWidget); if (easingWidget) easingWidget->setProperties(propertyReader); ContextPaneWidgetImage *imageWidget = qobject_cast<ContextPaneWidgetImage*>(m_currentWidget); if (imageWidget) imageWidget->setProperties(propertyReader); ContextPaneWidgetRectangle *rectangleWidget = qobject_cast<ContextPaneWidgetRectangle*>(m_currentWidget); if (rectangleWidget) rectangleWidget->setProperties(propertyReader); #ifdef UseHelperWidgetPlus // HelperWidgetPlus HelperWidgetPlusForItem *helperWidgetPlusForItem = qobject_cast<HelperWidgetPlusForItem*>(m_currentWidget); if (helperWidgetPlusForItem) helperWidgetPlusForItem->setProperties(propertyReader); #endif // HelperWidgetPlus }
void ContextPaneWidget::setProperties(::QmlJS::PropertyReader *propertyReader) { ContextPaneTextWidget *textWidget = qobject_cast<ContextPaneTextWidget*>(m_currentWidget); if (textWidget) textWidget->setProperties(propertyReader); EasingContextPane *easingWidget = qobject_cast<EasingContextPane*>(m_currentWidget); if (easingWidget) easingWidget->setProperties(propertyReader); ContextPaneWidgetImage *imageWidget = qobject_cast<ContextPaneWidgetImage*>(m_currentWidget); if (imageWidget) imageWidget->setProperties(propertyReader); ContextPaneWidgetRectangle *rectangleWidget = qobject_cast<ContextPaneWidgetRectangle*>(m_currentWidget); if (rectangleWidget) rectangleWidget->setProperties(propertyReader); }