Add init interface with main_window as a parameter 82/128982/2
authorJi-hoon Lee <dalton.lee@samsung.com>
Wed, 10 May 2017 04:55:32 +0000 (13:55 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Fri, 2 Jun 2017 10:05:49 +0000 (10:05 +0000)
commitc3aad58341a10dc817cba5cd62769ebe5a364bae
treee20b2a9474eeda87e5b67ee14d98f07ad3b97ff2
parenta4bcf1dd27b0ca9c2e264194821a408232ac9f2a
Add init interface with main_window as a parameter

Since libscl-core creates input panel window automatically
by itself, it was not possible to create a window outside
of libscl-core and use it as main input panel window.
So added a new init interface that accepts window as a
parameter which will let libscl-core to use it as a main
input panel window. When NULL given or this new init function
is not called from outside, libscl-core will create input panel
window by itself when starts running, as before.

Change-Id: I001edc342f1090ed33018eab04e8a90e55d60d21
12 files changed:
src/sclconnection-isf.cpp
src/sclconnection-isf.h
src/sclconnection.cpp
src/sclconnection.h
src/sclcore.cpp
src/sclcore.h
src/sclcoreimpl.cpp
src/sclcoreimpl.h
src/sclcoreui-efl.cpp
src/sclcoreui-efl.h
src/sclcoreui.cpp
src/sclcoreui.h