本文整理汇总了C++中ToolkitTestApplication::GetAdaptor方法的典型用法代码示例。如果您正苦于以下问题:C++ ToolkitTestApplication::GetAdaptor方法的具体用法?C++ ToolkitTestApplication::GetAdaptor怎么用?C++ ToolkitTestApplication::GetAdaptor使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ToolkitTestApplication
的用法示例。
在下文中一共展示了ToolkitTestApplication::GetAdaptor方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: UtcDaliControlImplStyleChange
int UtcDaliControlImplStyleChange(void)
{
ToolkitTestApplication application;
DummyControl dummy = DummyControl::New( true );
DummyControlImplOverride& dummyImpl = static_cast<DummyControlImplOverride&>(dummy.GetImplementation());
Stage::GetCurrent().Add(dummy);
application.Render();
application.SendNotification();
application.Render();
application.SendNotification();
// Add a Control and normal Actor as children
DummyControl dummyChild = DummyControl::New();
dummy.Add(dummyChild);
Actor actor = Actor::New();
dummy.Add(actor);
DALI_TEST_EQUALS( dummyImpl.styleChangeCalled, false, TEST_LOCATION );
StyleChange styleChange;
styleChange.defaultFontChange = true;
Dali::StyleMonitor styleMonitor = application.GetAdaptor().GetToolkitStyleMonitor();
styleMonitor.EmitStyleChangeSignal(styleChange);
DALI_TEST_EQUALS( dummyImpl.styleChangeCalled, true, TEST_LOCATION );
Stage::GetCurrent().Remove(dummy);
END_TEST;
}