annotate Applications/Wasm/BasicWasmApplicationContext.cpp @ 222:84844649a8fd am

continued: reusable applications
author am@osimis.io
date Tue, 12 Jun 2018 17:21:15 +0200
parents
children 5027cb2feb51
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
222
84844649a8fd continued: reusable applications
am@osimis.io
parents:
diff changeset
1 #include "BasicWasmApplicationContext.h"
84844649a8fd continued: reusable applications
am@osimis.io
parents:
diff changeset
2
84844649a8fd continued: reusable applications
am@osimis.io
parents:
diff changeset
3 namespace OrthancStone
84844649a8fd continued: reusable applications
am@osimis.io
parents:
diff changeset
4 {
84844649a8fd continued: reusable applications
am@osimis.io
parents:
diff changeset
5 IWidget& BasicWasmApplicationContext::SetCentralWidget(IWidget* widget) // Takes ownership
84844649a8fd continued: reusable applications
am@osimis.io
parents:
diff changeset
6 {
84844649a8fd continued: reusable applications
am@osimis.io
parents:
diff changeset
7 printf("BasicWasmApplicationContext::SetCentralWidget %x %x\n", centralViewport_.get(), widget);
84844649a8fd continued: reusable applications
am@osimis.io
parents:
diff changeset
8 assert(centralViewport_.get() != NULL);
84844649a8fd continued: reusable applications
am@osimis.io
parents:
diff changeset
9 centralViewport_->SetCentralWidget(widget);
84844649a8fd continued: reusable applications
am@osimis.io
parents:
diff changeset
10 printf("BasicWasmApplicationContext::SetCentralWidget done\n");
84844649a8fd continued: reusable applications
am@osimis.io
parents:
diff changeset
11 return *widget;
84844649a8fd continued: reusable applications
am@osimis.io
parents:
diff changeset
12 }
84844649a8fd continued: reusable applications
am@osimis.io
parents:
diff changeset
13
84844649a8fd continued: reusable applications
am@osimis.io
parents:
diff changeset
14 }