summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorSzymon Kłos <szymon.klos@collabora.com>2023-07-06 15:44:24 +0200
committerSzymon Kłos <szymon.klos@collabora.com>2023-07-12 18:36:58 +0200
commit80f96e0aad80d425e3a54ad46193be3655eb29be (patch)
tree028ec4fcb5c33c2bc1d0ad3146e3520118b5832a /include
parent3996eed1870ced736d9f4a01550f5c9f0568edfa (diff)
jsdialog: calendar widget
Change-Id: I5b2b8a1516ed2e851309dca6ef3200ed522d1b7b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/154136 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com> Reviewed-by: Pranam Lashkari <lpranam@collabora.com> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/154361 Tested-by: Jenkins Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
Diffstat (limited to 'include')
-rw-r--r--include/vcl/jsdialog/executor.hxx4
-rw-r--r--include/vcl/weld.hxx2
2 files changed, 6 insertions, 0 deletions
diff --git a/include/vcl/jsdialog/executor.hxx b/include/vcl/jsdialog/executor.hxx
index 005f9f36070d..26fd7070e86c 100644
--- a/include/vcl/jsdialog/executor.hxx
+++ b/include/vcl/jsdialog/executor.hxx
@@ -86,6 +86,10 @@ public:
rButton.signal_selected(rIdent);
}
+ static void trigger_selected(weld::Calendar& rCalendar) { rCalendar.signal_selected(); }
+
+ static void trigger_activated(weld::Calendar& rCalendar) { rCalendar.signal_activated(); }
+
static void trigger_value_changed(weld::SpinButton& rSpinButton)
{
rSpinButton.signal_value_changed();
diff --git a/include/vcl/weld.hxx b/include/vcl/weld.hxx
index 8d1b5cf7722f..df1bb05c4575 100644
--- a/include/vcl/weld.hxx
+++ b/include/vcl/weld.hxx
@@ -1896,6 +1896,8 @@ public:
class VCL_DLLPUBLIC Calendar : virtual public Widget
{
+ friend class ::LOKTrigger;
+
Link<Calendar&, void> m_aSelectedHdl;
Link<Calendar&, void> m_aActivatedHdl;