Remove obsolete fw declarations from desktop/ drawinglayer/

found with bin/find-unneeded-includes --fwdecl

Change-Id: I61ee34a26ed75c0bbbf4dae0359bfeeea37b4296
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/183883
Reviewed-by: Gabor Kelemen <gabor.kelemen.extern@allotropia.de>
Tested-by: Jenkins
This commit is contained in:
Gabor Kelemen
2025-01-06 11:55:46 +01:00
parent 8c317caddb
commit 227939ee4c
11 changed files with 1 additions and 27 deletions

View File

@ -42,7 +42,6 @@ namespace desktop
--------------------------------------------------------------------*/
class CommandLineArgs;
class Lockfile;
struct ConvertData;
class Desktop final : public Application
{
int doShutdown();

View File

@ -25,11 +25,6 @@
#include <vector>
namespace vcl
{
class Window;
}
namespace dp_gui
{
class DependencyDialog : public weld::GenericDialogController

View File

@ -33,11 +33,6 @@
/// @HTML
class Image;
class KeyEvent;
class MouseEvent;
class ResId;
namespace com::sun::star {
namespace deployment { class XExtensionManager;
class XPackage; }

View File

@ -58,6 +58,7 @@
#include <vector>
using dp_misc::StrTitle;
namespace dp_gui { class UpdateCommandEnv; };
namespace dp_gui {

View File

@ -37,7 +37,6 @@ namespace com::sun::star::uno {
namespace dp_gui {
struct UpdateData;
class UpdateCommandEnv;
/**

View File

@ -25,11 +25,6 @@
#include "dp_misc_api.hxx"
#include <ucbhelper/content.hxx>
namespace ucbhelper
{
class Content;
}
namespace dp_misc {
struct DESKTOP_DEPLOYMENTMISC_DLLPUBLIC StrTitle

View File

@ -33,8 +33,6 @@
namespace com::sun::star::uno { class XComponentContext; }
class INetURLObject;
namespace migration
{

View File

@ -30,7 +30,6 @@ namespace basegfx {
namespace drawinglayer::attribute {
class SdrSceneAttribute;
class SdrLightingAttribute;
class MaterialAttribute3D;
}

View File

@ -29,13 +29,10 @@ namespace drawinglayer::primitive2d
class PolyPolygonColorPrimitive2D;
class PolygonHairlinePrimitive2D;
class PolygonStrokePrimitive2D;
class WrongSpellPrimitive2D;
class TextSimplePortionPrimitive;
class BitmapPrimitive2D;
class PolyPolygonGradientPrimitive2D;
class UnifiedTransparencePrimitive2D;
class ControlPrimitive2D;
class PolygonStrokePrimitive2D;
class FillHatchPrimitive2D;
class BackgroundColorPrimitive2D;
class BorderLinePrimitive2D;

View File

@ -32,9 +32,7 @@ class TextSimplePortionPrimitive2D;
class PolygonHairlinePrimitive2D;
class BitmapPrimitive2D;
class FillGraphicPrimitive2D;
class PolyPolygonGradientPrimitive2D;
class PolyPolygonGraphicPrimitive2D;
class MetafilePrimitive2D;
class MaskPrimitive2D;
class UnifiedTransparencePrimitive2D;
class TransparencePrimitive2D;
@ -43,7 +41,6 @@ class MarkerArrayPrimitive2D;
class PointArrayPrimitive2D;
class ModifiedColorPrimitive2D;
class PolygonStrokePrimitive2D;
class ControlPrimitive2D;
class PagePreviewPrimitive2D;
class EpsPrimitive2D;
class SvgLinearAtomPrimitive2D;

View File

@ -27,7 +27,6 @@
#include <map>
// predefines
class SvStream;
namespace basegfx { class B2DPolyPolygon; }
namespace emfplushelper