summaryrefslogtreecommitdiff
path: root/include/svtools
diff options
context:
space:
mode:
authorHenry Castro <hcastro@collabora.com>2019-10-19 14:58:56 -0400
committerHenry Castro <hcastro@collabora.com>2019-10-23 02:38:33 +0200
commit7c6226bee72805db7f0e567ca9f06c786a7d0da2 (patch)
treee1c7a996d2527f136f87e8e9033133ef53df0f0f /include/svtools
parentd2b5ab3498a78c6d164a15b3bf2b947553ea2743 (diff)
lok: svtools: create ValueSetUIObject class
The ValueSet control is used in Layouts panel inside Sidebar of the impress document. Once the LO server sends the UI data to the client side that is transformed to mobile view using Mobile Wizard framework. The loleaflet client side has to send commands for the user interactions like to touch an item. e.g. Send "WindowId SELECT ID=300" The unit test simulates the scenario, so the ValueSet control executes the action. Change-Id: Ib6ec5db6ce2777e819f81a9dae74c4641bb7053b Reviewed-on: https://gerrit.libreoffice.org/81141 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com> Reviewed-by: Henry Castro <hcastro@collabora.com> Reviewed-on: https://gerrit.libreoffice.org/81354 Tested-by: Jenkins
Diffstat (limited to 'include/svtools')
-rw-r--r--include/svtools/valueset.hxx1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/svtools/valueset.hxx b/include/svtools/valueset.hxx
index 3855795d0627..eb3ad8d80cf8 100644
--- a/include/svtools/valueset.hxx
+++ b/include/svtools/valueset.hxx
@@ -296,6 +296,7 @@ public:
virtual void StateChanged( StateChangedType nStateChange ) override;
virtual void DataChanged( const DataChangedEvent& rDCEvt ) override;
virtual boost::property_tree::ptree DumpAsPropertyTree() override;
+ virtual FactoryFunction GetUITestFactory() const override;
virtual void Select();
virtual void UserDraw( const UserDrawEvent& rUDEvt );