Kaydet (Commit) 15c9be2b authored tarafından Noel Grandin's avatar Noel Grandin

loplugin:virtualdown in vcl

Change-Id: Iea173295b7bc5e7f8a5e0215dc13ab32190c6f8f
Reviewed-on: https://gerrit.libreoffice.org/51999Tested-by: 's avatarJenkins <ci@libreoffice.org>
Reviewed-by: 's avatarNoel Grandin <noel.grandin@collabora.co.uk>
üst 29db5638
......@@ -1786,14 +1786,6 @@ public:
SAL_DLLPRIVATE DeviceCoordinate LogicWidthToDeviceCoordinate( long nWidth ) const;
protected:
/**
* Notification about some rectangle of the output device got invalidated.
*
* @param pRectangle If 0, that means the whole area, otherwise the area in logic coordinates.
*/
virtual void LogicInvalidate(const tools::Rectangle* /*pRectangle*/) {}
private:
/** Convert a logical X coordinate to a device pixel's X coordinate.
......
......@@ -1074,7 +1074,12 @@ public:
virtual void Invalidate( InvalidateFlags nFlags = InvalidateFlags::NONE );
virtual void Invalidate( const tools::Rectangle& rRect, InvalidateFlags nFlags = InvalidateFlags::NONE );
virtual void Invalidate( const vcl::Region& rRegion, InvalidateFlags nFlags = InvalidateFlags::NONE );
virtual void LogicInvalidate(const tools::Rectangle* pRectangle) override;
/**
* Notification about some rectangle of the output device got invalidated.
*
* @param pRectangle If 0, that means the whole area, otherwise the area in logic coordinates.
*/
virtual void LogicInvalidate(const tools::Rectangle* pRectangle);
void Validate();
bool HasPaintEvent() const;
void Update();
......
......@@ -325,7 +325,7 @@ public:
int nTilePosX, int nTilePosY,
long nTileWidth, long nTileHeight );
/// @see OutputDevice::LogicInvalidate().
/// @see Window::LogicInvalidate().
void LogicInvalidate(const tools::Rectangle* pRectangle) override;
/// Update the cell selection according to what handles have been dragged.
......
......@@ -191,7 +191,7 @@ protected:
OUString GetSurroundingText() const override;
Selection GetSurroundingTextSelection() const override;
/// @see OutputDevice::LogicInvalidate().
/// @see Window::LogicInvalidate().
void LogicInvalidate(const ::tools::Rectangle* pRectangle) override;
/// Same as MouseButtonDown(), but coordinates are in logic unit.
virtual void LogicMouseButtonDown(const MouseEvent& rMouseEvent) override;
......
......@@ -34,7 +34,7 @@ class SidebarScrollBar : public ScrollBar
SwView& m_rView;
protected:
/// @see OutputDevice::LogicInvalidate().
/// @see Window::LogicInvalidate().
void LogicInvalidate(const tools::Rectangle* pRectangle) override;
void MouseMove(const MouseEvent& rMouseEvent) override;
void MouseButtonUp(const MouseEvent& rMouseEvent) override;
......
......@@ -41,7 +41,7 @@ class SidebarTextControl : public Control
protected:
virtual void Paint( vcl::RenderContext& rRenderContext, const tools::Rectangle& rRect) override;
/// @see OutputDevice::LogicInvalidate().
/// @see Window::LogicInvalidate().
void LogicInvalidate(const tools::Rectangle* pRectangle) override;
virtual void Command( const CommandEvent& rCEvt ) override;
virtual void LoseFocus() override;
......
......@@ -281,7 +281,7 @@ public:
virtual void Command( const CommandEvent& rCEvt ) override;
/// @see OutputDevice::LogicInvalidate().
/// @see Window::LogicInvalidate().
void LogicInvalidate(const tools::Rectangle* pRectangle) override;
/// Same as MouseButtonDown(), but coordinates are in logic unit.
virtual void LogicMouseButtonDown(const MouseEvent& rMouseEvent) override;
......
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