case WIDGET_VIEW_ACTIVATE_FAULTED_WIDGET_N:
ValidateActivateFaultedWidget();
break;
- case WIDGET_VIEW_WIDGET_ADDED_SIGNAL_N:
- ValidateSignalP();
- break;
case WIDGET_VIEW_WIDGET_DELETED_SIGNAL_N:
- ValidateSignalN();
- break;
case WIDGET_VIEW_WIDGET_CREATION_ABORTED_SIGNAL_N:
- ValidateSignalP();
- break;
case WIDGET_VIEW_WIDGET_CONTENT_UPDATED_SIGNAL_N:
case WIDGET_VIEW_WIDGET_UPDATE_PERIOD_CHANGED_SIGNAL_N:
case WIDGET_VIEW_WIDGET_FAULTED_SIGNAL_N:
void OnCallback( WidgetView::WidgetView widgetView )
{
mCallback = true;
+ DaliLog::PrintPass();
+ mApplication.Quit();
}
void WidgetViewManagerNewP()
void WidgetViewAddedSignalN()
{
- WidgetViewNewP();
+ mWidgetViewManager = WidgetView::WidgetViewManager::New( mApplication, mAppId );
+ DALI_CHECK_FAIL( !mWidgetViewManager , "WidgetViewManager handle can be created.");
+
+ // AddWidget calls WidgetView::New internally.
+ mWidgetView = mWidgetViewManager.AddWidget( widgetId, "", 10, 10, 0 );
+ DALI_CHECK_FAIL( !mWidgetView , "WidgetView handle can be created.");
mWidgetView.WidgetAddedSignal().Connect(this, &TestApp::OnCallback);
}
mWidgetView.WidgetFaultedSignal().Connect(this, &TestApp::OnCallback);
}
- void ValidateSignalP()
- {
- DALI_CHECK_FAIL( !mCallback , "Signal error");
- DaliLog::PrintPass();
- }
-
void ValidateSignalN()
{
DALI_CHECK_FAIL( mCallback , "Signal error");