diff options
author | Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk> | 2015-03-22 18:32:29 +0900 |
---|---|---|
committer | Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk> | 2015-03-22 18:55:37 +0900 |
commit | c63497472b6b7406a07840ec312ccebe6154bb86 (patch) | |
tree | 34d82e78d2ff0ba60112a8bf2693ed6efb3f6e82 /include/vcl/builder.hxx | |
parent | 16c79edbd1f03a2fa7c480bcf7e2f1582f976885 (diff) |
vcl: add initial support for GtkScale (as Slider) to VclBuilder
Change-Id: I5c987a3b1ca39c8d382ba775bab762f030496bf5
Diffstat (limited to 'include/vcl/builder.hxx')
-rw-r--r-- | include/vcl/builder.hxx | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/include/vcl/builder.hxx b/include/vcl/builder.hxx index 0622f0922adc..2257343a50dd 100644 --- a/include/vcl/builder.hxx +++ b/include/vcl/builder.hxx @@ -33,6 +33,7 @@ class ListBox; class NumericFormatter; class PopupMenu; class ScrollBar; +class Slider; class DateField; class TimeField; class VclExpander; @@ -236,6 +237,7 @@ private: static void mungeAdjustment(DateField &rTarget, const Adjustment &rAdjustment); static void mungeAdjustment(TimeField &rTarget, const Adjustment &rAdjustment); static void mungeAdjustment(ScrollBar &rTarget, const Adjustment &rAdjustment); + static void mungeAdjustment(Slider &rTarget, const Adjustment &rAdjustment); typedef std::map<OString, OString> WidgetTranslations; typedef std::map<OString, WidgetTranslations> Translations; @@ -276,6 +278,8 @@ private: std::vector<WidgetAdjustmentMap> m_aTimeFormatterAdjustmentMaps; std::vector<WidgetAdjustmentMap> m_aDateFormatterAdjustmentMaps; std::vector<WidgetAdjustmentMap> m_aScrollAdjustmentMaps; + std::vector<WidgetAdjustmentMap> m_aSliderAdjustmentMaps; + std::map<OString, Adjustment> m_aAdjustments; std::vector<ButtonImageWidgetMap> m_aButtonImageWidgetMaps; @@ -350,7 +354,7 @@ private: bool extractGroup(const OString &id, stringmap &rVec); bool extractModel(const OString &id, stringmap &rVec); bool extractBuffer(const OString &id, stringmap &rVec); - bool extractScrollAdjustment(const OString &id, stringmap &rVec); + bool extractAdjustmentToMap(const OString &id, stringmap &rVec, std::vector<WidgetAdjustmentMap>& rAdjustmentMap); bool extractButtonImage(const OString &id, stringmap &rMap, bool bRadio); bool extractStock(const OString &id, stringmap &rMap); void extractMnemonicWidget(const OString &id, stringmap &rMap); |