X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-toolkit%2Fdali-toolkit-test-utils%2Fdummy-control.cpp;h=0d9059df120de5d55fb1bc0eaa46c4d7dd8e6a76;hp=8e1473ea7c4652340406f49307baf085586646b3;hb=73d239b4c5c2c4a558cbaf44bdcc744c8f497c14;hpb=d5e3ed5f5b1c8fdba3ae97ead8729620f54b3836 diff --git a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/dummy-control.cpp b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/dummy-control.cpp index 8e1473e..0d9059d 100644 --- a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/dummy-control.cpp +++ b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/dummy-control.cpp @@ -17,7 +17,7 @@ #include "dummy-control.h" -#include +#include namespace Dali { @@ -26,14 +26,11 @@ namespace Toolkit { DummyControl::DummyControl() -: mCustomSlot1Called(false) { } DummyControl::DummyControl(const DummyControl& control) -: Control( control ), - mCustomSlot1Called(false), - mCustomSlot1Value(Vector3::ZERO) +: Control( control ) { } @@ -53,10 +50,9 @@ DummyControl& DummyControl::operator=(const DummyControl& control) } // Used to test signal connections -void DummyControl::CustomSlot1( Actor actor, const Vector3& value ) +void DummyControlImpl::CustomSlot1( Actor actor ) { mCustomSlot1Called = true; - mCustomSlot1Value = value; } DummyControl DummyControlImpl::New() @@ -68,10 +64,12 @@ DummyControl DummyControlImpl::New() } DummyControlImpl::DummyControlImpl() -: Control( ControlBehaviour( REQUIRES_TOUCH_EVENTS | REQUIRES_STYLE_CHANGE_SIGNALS ) ) +: Control( ControlBehaviour( REQUIRES_TOUCH_EVENTS | REQUIRES_STYLE_CHANGE_SIGNALS ) ), + mCustomSlot1Called(false) { } + DummyControlImpl::~DummyControlImpl() { } @@ -112,12 +110,15 @@ DummyControlImplOverride::~DummyControlImplOverride() { } void DummyControlImplOverride::OnInitialize() { initializeCalled = true; } -void DummyControlImplOverride::OnThemeChange(StyleManager change) { themeChangeCalled = true;} -void DummyControlImplOverride::OnFontChange(bool defaultFontChange, bool defaultFontSizeChange) { fontChangeCalled = true; } -void DummyControlImplOverride::OnPinch(PinchGesture pinch) { pinchCalled = true; } -void DummyControlImplOverride::OnPan(PanGesture pan) { panCalled = true; } -void DummyControlImplOverride::OnTap(TapGesture tap) { tapCalled = true; } -void DummyControlImplOverride::OnLongPress(LongPressGesture longPress) { longPressCalled = true; } +void DummyControlImplOverride::OnStyleChange( Toolkit::StyleManager styleManager, StyleChange::Type change ) +{ + themeChangeCalled = change == StyleChange::THEME_CHANGE; + fontChangeCalled = change == StyleChange::DEFAULT_FONT_SIZE_CHANGE; +} +void DummyControlImplOverride::OnPinch(const PinchGesture& pinch) { pinchCalled = true; } +void DummyControlImplOverride::OnPan(const PanGesture& pan) { panCalled = true; } +void DummyControlImplOverride::OnTap(const TapGesture& tap) { tapCalled = true; } +void DummyControlImplOverride::OnLongPress(const LongPressGesture& longPress) { longPressCalled = true; } void DummyControlImplOverride::OnStageConnection() { stageConnectionCalled = true; } void DummyControlImplOverride::OnStageDisconnection() { stageDisconnectionCalled = true; } void DummyControlImplOverride::OnChildAdd(Actor& child) { childAddCalled = true; } @@ -147,16 +148,12 @@ DummyControl DummyControl::New( bool override ) } DummyControl::DummyControl( DummyControlImpl& implementation ) -: Control( implementation ), - mCustomSlot1Called(false), - mCustomSlot1Value(Vector3::ZERO) +: Control( implementation ) { } DummyControl::DummyControl( Dali::Internal::CustomActor* internal ) -: Control( internal ), - mCustomSlot1Called(false), - mCustomSlot1Value(Vector3::ZERO) +: Control( internal ) { VerifyCustomActorPointer(internal); }