Kaydet (Commit) acf50491 authored tarafından Tomaž Vajngerl's avatar Tomaž Vajngerl

use VclPtr for linked numeric field in slider

Change-Id: If46d0409e9aceed9c35cea818271699abdf407e1
üst 0359a59b
...@@ -53,7 +53,7 @@ private: ...@@ -53,7 +53,7 @@ private:
bool mbCalcSize; bool mbCalcSize;
bool mbFullDrag; bool mbFullDrag;
NumericField* mpLinkedField; VclPtr<NumericField> mpLinkedField;
Link<> maSlideHdl; Link<> maSlideHdl;
Link<> maEndSlideHdl; Link<> maEndSlideHdl;
...@@ -116,7 +116,7 @@ public: ...@@ -116,7 +116,7 @@ public:
Size CalcWindowSizePixel(); Size CalcWindowSizePixel();
void SetLinkedField(NumericField* pField); void SetLinkedField(VclPtr<NumericField> pField);
void SetSlideHdl( const Link<>& rLink ) { maSlideHdl = rLink; } void SetSlideHdl( const Link<>& rLink ) { maSlideHdl = rLink; }
const Link<>& GetSlideHdl() const { return maSlideHdl; } const Link<>& GetSlideHdl() const { return maSlideHdl; }
......
...@@ -870,7 +870,7 @@ void Slider::Resize() ...@@ -870,7 +870,7 @@ void Slider::Resize()
Invalidate(); Invalidate();
} }
void Slider::SetLinkedField(NumericField* pField) void Slider::SetLinkedField(VclPtr<NumericField> pField)
{ {
ImplSetFieldLink(Link<>()); ImplSetFieldLink(Link<>());
mpLinkedField = pField; mpLinkedField = pField;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment