Drop unneeded forward declarations from include/

test drive the new bin/find-unneeded-includes --fwdecl mode

Change-Id: I507fa2b172ec9e348d1d91066ea241f02187b5ed
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/179321
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
This commit is contained in:
Gabor Kelemen
2025-01-03 09:32:27 +01:00
committed by Miklos Vajna
parent 9e1e48d730
commit 72df5a6fdf
199 changed files with 41 additions and 465 deletions
@@ -20,6 +20,8 @@
#include <sfx2/tabdlg.hxx>
class SvNumberFormatter;
namespace chart
{
class AxisPositionsTabPage : public SfxTabPage
@@ -21,6 +21,8 @@
#include <sfx2/tabdlg.hxx>
#include <unotools/resmgr.hxx>
class SvNumberFormatter;
namespace chart
{
@@ -22,6 +22,8 @@
#include <sfx2/tabdlg.hxx>
#include <vcl/graph.hxx>
class SvNumberFormatter;
namespace com::sun::star::util { class XNumberFormatsSupplier; }
namespace chart
@@ -28,6 +28,7 @@
#include <cppuhelper/implbase.hxx>
#include <vector>
class VclSimpleEvent;
class BibDataManager;
class BibToolBar;
@@ -28,6 +28,8 @@
#include <cppuhelper/supportsservice.hxx>
#include <com/sun/star/lang/IllegalArgumentException.hpp>
namespace com::sun::star::uno { class XComponentContext; }
namespace formula
{
using namespace ::com::sun::star;
@@ -39,6 +39,8 @@
#include <cppuhelper/implbase.hxx>
class VclSimpleEvent;
namespace framework
{
-2
View File
@@ -29,8 +29,6 @@
#include <memory>
#include <vector>
class SfxListener;
class BasicManager;
-2
View File
@@ -52,11 +52,9 @@ namespace basegfx
{
class B2DHomMatrix;
class B3DHomMatrix;
class B2DVector;
class B2DPoint;
class B2DRange;
class B3DRange;
class B2IVector;
class B2IRange;
class B2DPolygon;
class B2DPolyPolygon;
-1
View File
@@ -27,7 +27,6 @@
namespace rtl {
class OString;
class OUString;
}
namespace codemaker::cpp {
-1
View File
@@ -33,7 +33,6 @@ namespace comphelper { struct PropertyInfo; }
namespace comphelper
{
class MasterPropertySetInfo;
class ChainablePropertySet;
struct SlaveData
{
rtl::Reference < ChainablePropertySet > mxSlave;
@@ -26,8 +26,6 @@
#include <cppuhelper/implbase.hxx>
#include <rtl/ref.hxx>
namespace com::sun::star::task { class XInteractionAbort; }
namespace comphelper {
class PasswordContinuation;
@@ -29,10 +29,6 @@ namespace com::sun::star::uno
{
class XInterface;
}
namespace osl
{
class Mutex;
}
namespace comphelper
{
@@ -25,11 +25,6 @@
#include <memory>
#include <vector>
namespace osl
{
class Mutex;
}
namespace comphelper
{
/**
-1
View File
@@ -30,7 +30,6 @@ namespace com::sun::star::awt {
}
namespace com::sun::star::uno { class Any; }
namespace com::sun::star::uno { class XInterface; }
namespace comphelper
-2
View File
@@ -198,8 +198,6 @@ namespace dbaui
, css::awt::XUserInputInterception
> OGenericUnoController_Base;
struct OGenericUnoController_Data;
class UNLESS_MERGELIBS_MORE(DBACCESS_DLLPUBLIC) OGenericUnoController
:public OGenericUnoController_MBASE
,public OGenericUnoController_Base
@@ -25,8 +25,6 @@
namespace basegfx
{
class BColorStop;
class BColor;
class BColorStops;
}
@@ -25,8 +25,6 @@
#include <drawinglayer/attribute/lineattribute.hxx>
#include <drawinglayer/attribute/strokeattribute.hxx>
enum class SvxBorderLineStyle : sal_Int16;
namespace drawinglayer::primitive2d
{
/** BorderLine class
@@ -39,10 +39,6 @@ namespace vcl
{
class Font;
}
namespace vcl::font
{
class EmphasisMark;
}
namespace tools
{
class Rectangle;
-1
View File
@@ -71,7 +71,6 @@ struct SpellPortion;
typedef std::vector<SpellPortion> SpellPortions;
}
class SfxUndoManager;
namespace basegfx { class B2DPolyPolygon; }
namespace editeng {
struct MisspellRanges;
-1
View File
@@ -60,7 +60,6 @@ class SvxBulletItem;
class SvxNumBulletItem;
class SvxJustifyMethodItem;
class SvxVerJustifyItem;
class SfxVoidItem;
/*
* NOTE: Changes in this file will probably require
-1
View File
@@ -50,7 +50,6 @@ class SvxWeightItem;
class SvxPostureItem;
class SvxTextLineItem;
class SvxCrossedOutItem;
class SvxShadowedItem;
class SvxColorItem;
class SvxBoxItem;
class SvxLineItem;
-1
View File
@@ -43,7 +43,6 @@ class SvxAutoCorrect;
class SfxObjectShell;
namespace vcl { class Window; }
namespace com::sun::star::embed { class XStorage; }
namespace tools { template <typename T> class SvRef; }
struct CompareSvStringsISortDtor
{
-1
View File
@@ -33,7 +33,6 @@
#include <map>
#include <memory>
struct SvxRTFStyleType;
class SvxRTFItemStackType;
class SvxRTFItemStackList : public std::vector<std::unique_ptr<SvxRTFItemStackType>> {};
-2
View File
@@ -25,8 +25,6 @@
#include <svl/itemprop.hxx>
#include <vector>
namespace com::sun::star::beans { class XPropertySetInfo; }
class SfxItemSet;
class SvxItemPropertySetUsrAnys;
-2
View File
@@ -37,8 +37,6 @@
namespace com::sun::star {
namespace frame { class XModel; }
namespace uno { class XComponentContext; }
namespace uno { class XInterface; }
}
class SfxObjectShell;
@@ -33,8 +33,6 @@
namespace com::sun::star {
namespace sheet { struct FormulaOpCodeMapEntry; }
namespace sheet { struct FormulaToken; }
namespace uno { class XComponentContext; }
namespace uno { class XInterface; }
}
namespace formula
-1
View File
@@ -32,7 +32,6 @@
#include <sfx2/basedlgs.hxx>
#include <tools/gen.hxx>
class NotifyEvent;
class SfxBindings;
class SfxChildWindow;
-8
View File
@@ -31,14 +31,6 @@
#include <condition_variable>
#include <mutex>
namespace com::sun::star::lang
{
class XMultiServiceFactory;
}
namespace com::sun::star::lang
{
class XSingleServiceFactory;
}
namespace com::sun::star::uno
{
class XComponentContext;
-4
View File
@@ -25,10 +25,6 @@
#include <oox/dllapi.h>
#include <sal/types.h>
namespace com::sun::star {
namespace beans { struct NamedValue; }
}
namespace oox { class AttributeList; }
namespace oox::core::CodecHelper
-2
View File
@@ -28,9 +28,7 @@
namespace com::sun::star {
namespace io { class XInputStream; }
namespace uno { class XComponentContext; }
namespace xml::sax { class XFastDocumentHandler; }
namespace xml::sax { class XFastParser; }
namespace xml::sax { class XFastTokenHandler; }
namespace xml::sax { struct InputSource; }
}
-1
View File
@@ -39,7 +39,6 @@
namespace com::sun::star {
namespace beans { struct PropertyValue; }
namespace drawing { class XShape; }
namespace frame { class XFrame; }
namespace frame { class XModel; }
namespace io { class XInputStream; }
+1 -3
View File
@@ -33,12 +33,10 @@
namespace com::sun::star {
namespace document { class XDocumentProperties; }
namespace drawing { class XShape; }
namespace io { class XInputStream; }
namespace io { class XOutputStream; }
namespace io { class XStream; }
namespace text { class XText; }
namespace text { class XTextCursor; }
namespace text { class XTextField; }
namespace uno { class XComponentContext; }
namespace xml::dom { class XDocument; }
namespace xml::sax { class XFastSAXSerializable; }
@@ -18,7 +18,6 @@
namespace com::sun::star {
namespace beans { struct NamedValue; }
namespace io { class XInputStream; }
namespace io { class XStream; }
namespace uno { class XComponentContext; }
namespace packages { class XPackageEncryption; }
@@ -28,7 +28,6 @@
#include <vector>
namespace oox { class AttributeList; }
namespace oox::core { class ContextHandler2Helper; }
namespace oox::drawingml {
-4
View File
@@ -57,10 +57,6 @@ namespace oox::vml {
struct OleObjectInfo;
}
namespace svx::diagram {
class IDiagramHelper;
}
namespace oox::drawingml {
class Theme;
-1
View File
@@ -34,7 +34,6 @@ namespace com::sun::star {
namespace oox {
class BinaryInputStream;
class SequenceInputStream;
}
namespace oox::core { class FilterBase; }
-1
View File
@@ -50,7 +50,6 @@ namespace sax_fastparser {
class FastAttributeList;
}
class Point;
namespace tools { class Rectangle; }
class SdrObject;
-3
View File
@@ -40,12 +40,9 @@ class OutputDevice;
namespace com::sun::star {
namespace awt { struct Point; }
namespace awt { struct Size; }
namespace awt { class XUnitConversion; }
namespace io { class XInputStream; }
namespace frame { class XFrame; }
namespace graphic { class XGraphic; }
namespace graphic { class XGraphicObject; }
namespace graphic { class XGraphicProvider; }
namespace uno { class XComponentContext; }
}
-1
View File
@@ -32,7 +32,6 @@
namespace basegfx { class B2DHomMatrix; }
namespace com::sun::star {
namespace awt { struct Rectangle; }
namespace drawing { class XShapes; }
}
-1
View File
@@ -28,7 +28,6 @@
namespace oox {
class AttributeList;
namespace core { class ContextHandler2Helper; }
namespace drawingml { class Color; }
}
-1
View File
@@ -37,7 +37,6 @@ class SfxWorkWindow;
class SfxModule;
class SfxChildWindow;
class SfxBindings;
class SfxModelessDialogController;
enum class SfxChildWindowFlags
{
-1
View File
@@ -43,7 +43,6 @@ struct SfxDispatcher_Impl;
class VCLXPopupMenu;
class SfxPoolItemHolder;
namespace com::sun::star::awt { class XPopupMenu; }
namespace vcl { class Window; }
enum class SfxDispatcherPopFlags
-1
View File
@@ -32,7 +32,6 @@
namespace com::sun::star::frame { class XFrame; }
class SfxDockingWindow_Impl;
enum class SplitWindowItemFlags;
void SfxDockingWindowFactory( const css::uno::Reference< css::frame::XFrame >& rFrame, std::u16string_view rDockingWindowName );
bool IsDockingWindowVisible( const css::uno::Reference< css::frame::XFrame >& rFrame, std::u16string_view rDockingWindowName );
@@ -32,7 +32,6 @@ class SfxBindings;
class SfxViewFrame;
class SfxViewShell;
class SystemWindow;
class ViewInstanceManager;
namespace sfx2
{
-1
View File
@@ -101,7 +101,6 @@ namespace com::sun::star::beans { struct PropertyValue; }
namespace com::sun::star::document { struct CmisVersion; }
namespace com::sun::star::document { class XDocumentProperties; }
namespace com::sun::star::embed { class XStorage; }
namespace com::sun::star::frame { class XModel; }
namespace com::sun::star::graphic { class XGraphic; }
namespace com::sun::star::io { class XStream; }
namespace com::sun::star::script { class XLibraryContainer; }
-1
View File
@@ -65,7 +65,6 @@
#include <memory>
class ErrCode;
class ErrCodeMsg;
class SfxMedium;
class SfxObjectShell ;
-3
View File
@@ -26,10 +26,7 @@
#include <o3tl/typed_flags_set.hxx>
#include <functional>
namespace com::sun::star::lang { class XMultiServiceFactory; }
namespace com::sun::star::lang { class XSingleServiceFactory; }
namespace com::sun::star::uno { class XInterface; }
namespace com::sun::star::uno { class XComponentContext; }
namespace com::sun::star::uno { template <class E> class Sequence; }
enum class SfxModelFlags
-2
View File
@@ -20,8 +20,6 @@
#include <sfx2/ctrlitem.hxx>
namespace com::sun::star::lang { class XComponent; }
namespace sfx2::sidebar {
@@ -22,8 +22,6 @@
#include <rtl/ref.hxx>
class SfxViewShell;
namespace svt { class AcceleratorExecute; }
namespace sfx2::sidebar {
-1
View File
@@ -26,7 +26,6 @@
#include <sfx2/dllapi.h>
#include <rtl/ref.hxx>
namespace com::sun::star::accessibility { class XAccessible; }
namespace drawinglayer::primitive2d { class Primitive2DContainer; }
class ThumbnailViewItemAcc;
-4
View File
@@ -39,8 +39,6 @@
class SfxTabPage;
class SfxBaseController;
class Size;
class Point;
class Fraction;
namespace weld {
class Container;
@@ -63,7 +61,6 @@ class VCLXPopupMenu;
namespace rtl { class OStringBuffer; }
namespace vcl { class PrinterController; }
namespace com::sun::star::awt{ class XPopupMenu; }
namespace com::sun::star::beans { struct PropertyValue; }
namespace com::sun::star::datatransfer::clipboard { class XClipboardListener; }
namespace com::sun::star::datatransfer::clipboard { class XClipboardNotifier; }
@@ -74,7 +71,6 @@ namespace com::sun::star::ui { class XContextMenuInterceptor; }
namespace com::sun::star::ui { struct ContextMenuExecuteEvent; }
namespace com::sun::star::view { class XRenderable; }
namespace com::sun::star::security { class XCertificate; }
namespace tools { class Rectangle; }
namespace svtools { enum ColorConfigEntry : int; }
enum class SfxPrinterChangeFlags
-2
View File
@@ -23,8 +23,6 @@
#include <svl/svldllapi.h>
#include <tools/debug.hxx>
class SvStream;
class SVL_DLLPUBLIC SfxFlagItem: public SfxPoolItem
{
sal_uInt16 nVal;
-1
View File
@@ -24,7 +24,6 @@
#include <svl/intitem.hxx>
#include <tools/degree.hxx>
struct SfxImageItem_Impl;
class SVL_DLLPUBLIC SfxImageItem final : public SfxInt16Item
{
public:
+2
View File
@@ -44,6 +44,8 @@
// GetItemSurrogates impl that will mention that
#define SFX_ITEMINFOFLAG_SUPPORT_SURROGATE 0x0001
class SfxItemSet;
class SVL_DLLPUBLIC ItemInfo
{
sal_uInt16 m_nWhich;
-1
View File
@@ -534,7 +534,6 @@ SVL_DLLPUBLIC void listAllocatedSfxPoolItems();
#endif
class SfxItemPool;
class SfxItemSet;
typedef struct _xmlTextWriter* xmlTextWriterPtr;
class ItemInstanceManager;
-2
View File
@@ -24,8 +24,6 @@
#include <tools/gen.hxx>
#include <tools/debug.hxx>
class SvStream;
class SVL_DLLPUBLIC SfxPointItem final : public SfxPoolItem
{
Point aVal;
-2
View File
@@ -23,8 +23,6 @@
#include <tools/gen.hxx>
#include <svl/poolitem.hxx>
class SvStream;
class SVL_DLLPUBLIC SfxRectangleItem final : public SfxPoolItem
{
tools::Rectangle maVal;
-2
View File
@@ -24,8 +24,6 @@
#include <svl/svldllapi.h>
#include <svl/poolitem.hxx>
class SvStream;
class UNLESS_MERGELIBS_MORE(SVL_DLLPUBLIC) SfxRangeItem final : public SfxPoolItem
{
-1
View File
@@ -80,7 +80,6 @@ namespace o3tl {
class SfxItemSet;
class SfxItemPool;
class SfxStyleSheetBasePool;
class SvStream;
namespace svl { class IndexedStyleSheets; }
/*
-3
View File
@@ -22,9 +22,6 @@
#include <svl/whichranges.hxx>
#include <svl/itemset.hxx>
class SfxPoolItem;
enum class SfxItemState;
/**
* Iterates over the which ids and the pool items arrays together (which are stored in parallel arrays).
* Primarily so that we can call GetItemSet on the SfxItemSet and pass in a hint, which avoids
+1
View File
@@ -31,6 +31,7 @@ namespace utl {
namespace com::sun::star::i18n { struct NativeNumberXmlAttributes2; }
class Color;
class CalendarWrapper;
class SvNFLanguageData;
-2
View File
@@ -30,8 +30,6 @@
#include <vcl/weldutils.hxx>
#include <o3tl/typed_flags_set.hxx>
class BrowserDataWin;
// EditBrowseBoxFlags (EBBF)
enum class EditBrowseBoxFlags
{
-2
View File
@@ -34,8 +34,6 @@
namespace com :: sun :: star :: awt { class XWindow; }
namespace com :: sun :: star :: uno { class XComponentContext; }
class VclWindowEvent;
namespace svt
{
-1
View File
@@ -35,7 +35,6 @@ class LinkParamNone;
*//*-*************************************************************************************************************/
class SvtMiscOptions_Impl;
enum class ToolBoxButtonSize;
/*-************************************************************************************************************
@short collect information about misc group
-1
View File
@@ -24,7 +24,6 @@
#include <vcl/weld.hxx>
#include <vcl/timer.hxx>
class Printer;
class QueueInfo;
class VclSimpleEvent;
-4
View File
@@ -28,11 +28,7 @@
#include <vector>
class MouseEvent;
class TrackingEvent;
class HelpEvent;
class KeyEvent;
class DataChangedEvent;
class ScrollBar;
class UserDrawEvent;
class VirtualDevice;
class ValueSetAcc;
-1
View File
@@ -55,7 +55,6 @@ namespace com::sun::star {
namespace beans { struct PropertyValue; }
namespace document { struct EventObject; }
namespace drawing { class XShape; }
namespace uno { class XInterface; }
}
class SdrObject;
-1
View File
@@ -53,7 +53,6 @@ namespace com::sun::star::i18n {
namespace com::sun::star::lang {
struct Locale;
struct EventObject;
struct ChangesEvent;
}
namespace com::sun::star::beans {
-2
View File
@@ -43,8 +43,6 @@ public:
Color GetColor();
};
class Button;
#define COL_NONE_COLOR ::Color(ColorTransparency, 0x80, 0xFF, 0xFF, 0xFF)
class SvxColorToolBoxControl;
-2
View File
@@ -37,8 +37,6 @@ namespace utl {
namespace comphelper::string { class NaturalStringSorter; }
class Point;
class SvViewDataEntry;
class SvtCalendarBox;
enum class SvxRedlinDateMode
-6
View File
@@ -33,12 +33,6 @@
#include <memory>
using namespace ::com::sun::star;
class SubsetMap;
namespace svx
{
struct SvxShowCharSetItem;
}
/// Provides the show characters or texts in a drawing area with special sizes and fonts.
class SVX_DLLPUBLIC SvxShowText final : public weld::CustomWidgetController
-1
View File
@@ -26,7 +26,6 @@
// Forward declarations
class SdrObjGroup;
class SdrHdlList;
namespace svx { namespace diagram {
-2
View File
@@ -25,8 +25,6 @@
#include <vcl/virdev.hxx>
#include <svx/svxdllapi.h>
class Edit;
namespace svx {
-2
View File
@@ -20,8 +20,6 @@ namespace model
class Theme;
}
class ColorListBox;
namespace svx
{
class SVX_DLLPUBLIC ThemeDialog final : public weld::GenericDialogController
-2
View File
@@ -42,8 +42,6 @@ public:
};
class FmFormView;
class SdrObject;
class SdrGrafObj;
class SAL_WARN_UNUSED SVXCORE_DLLPUBLIC SdrExternalToolEdit final
: public ExternalToolEdit
+2
View File
@@ -32,6 +32,8 @@ namespace com::sun::star {
}
}
namespace com::sun::star::awt { class XControlContainer; };
class OutputDevice;
class FmFormObj;
class FmFormPage;
-1
View File
@@ -86,7 +86,6 @@ public:
};
class SfxListener;
class GalleryTheme;
class GalleryThemeCacheEntry;
-2
View File
@@ -28,8 +28,6 @@
#include <optional>
#include <vector>
class GalleryObjectStorage;
struct SVXCORE_DLLPUBLIC GalleryObject
{
std::optional<INetURLObject> m_oStorageUrl;
-1
View File
@@ -35,7 +35,6 @@ namespace com::sun::star::awt { class XProgressBar; }
class INetURLObject;
class GalleryTheme;
class SotStorageStream;
struct ExchangeData
{
-2
View File
@@ -35,10 +35,8 @@ namespace comphelper { class OPropertyChangeMultiplexer; }
namespace com::sun::star::beans { struct PropertyChangeEvent; }
namespace com::sun::star::container { class XIndexAccess; }
namespace com::sun::star::sdbc { class XRowSet; }
namespace com::sun::star::sdb { class XRowsChangeListener; }
namespace com::sun::star::uno { class XComponentContext; }
namespace com::sun::star::util { class XNumberFormatter; }
namespace weld { class Menu; }
class CursorWrapper;
class GridFieldValueListener;
-1
View File
@@ -24,7 +24,6 @@
#include <svx/xtable.hxx>
#include <vcl/customweld.hxx>
class SfxObjectShell;
class ValueSet;
class SvxLineStyleToolBoxControl;
-3
View File
@@ -28,9 +28,6 @@ namespace svx {
class ToolboxButtonLineStyleUpdater;
}
class XLineStyleItem;
class XLineDashItem;
typedef std::function<bool(const OUString&, const css::uno::Any&)> LineStyleSelectFunction;
typedef std::function<void(bool)> LineStyleIsNoneFunction;
+2
View File
@@ -24,6 +24,8 @@
#include <editeng/numitem.hxx>
#include <vcl/font.hxx>
class SfxItemSet;
namespace svx::sidebar {
#define DEFAULT_BULLET_TYPES 8
-1
View File
@@ -26,7 +26,6 @@
namespace weld { class CheckButton; }
namespace weld { class MetricSpinButton; }
namespace weld { class SpinButton; }
namespace weld { class ToggleButton; }
namespace weld { class Widget; }
class SVX_DLLPUBLIC SvxOptionsGrid
@@ -25,8 +25,6 @@
#include <svx/svxdllapi.h>
#include <drawinglayer/geometry/viewinformation2d.hxx>
class SdrLayerIDSet;
namespace tools { class Rectangle; }
class SdrPageView;
class OutputDevice;
@@ -36,7 +34,6 @@ namespace vcl {
namespace basegfx {
class B2DRange;
class B2DHomMatrix;
}
namespace sdr::contact {
-2
View File
@@ -24,8 +24,6 @@
#include <svx/svxdllapi.h>
#include <drawinglayer/primitive2d/Primitive2DContainer.hxx>
class SdrLayerIDSet;
class SdrPage;
class SdrObject;
class SdrPageView;
@@ -26,8 +26,6 @@
class SdrPageView;
namespace vcl { class Region; }
namespace sdr::animation {
class PrimitiveAnimation;
}
@@ -38,7 +36,6 @@ namespace sdr::contact {
class DisplayInfo;
class ObjectContact;
class ViewContact;
class ViewObjectContactRedirector;
class SVXCORE_DLLPUBLIC ViewObjectContact
{
@@ -31,13 +31,8 @@
#include <salhelper/simplereferenceobject.hxx>
class OutputDevice;
class SdrModel;
namespace vcl { class Region; }
namespace sdr::overlay {
class OverlayObject;
}
namespace basegfx {
class B2DRange;
}
@@ -29,18 +29,10 @@
#include <vector>
class OutputDevice;
namespace sdr::overlay
{
class OverlayManager;
}
namespace basegfx
{
class B2DPolygon;
class B2DPolyPolygon;
class B2DRange;
}
namespace sdr::overlay
{
@@ -34,9 +34,7 @@ class SdrObject;
class SfxItemSet;
class SfxPoolItem;
class SfxStyleSheet;
class Fraction;
class SfxItemPool;
class SdrModel;
namespace sdr::properties
{
@@ -31,7 +31,6 @@
#include <unotools/weakref.hxx>
struct ImplSVEvent;
class SdrView;
class SdrObject;
class SfxItemSet;
class SvxBoxInfoItem;
@@ -28,14 +28,8 @@
#include <com/sun/star/frame/XFrame.hpp>
class ToolbarUnoDispatcher;
class XLineStyleItem;
class XLineDashItem;
class XLineStartItem;
class XLineWidthItem;
class XLineEndItem;
class XLineEndList;
class XLineTransparenceItem;
class XDashList;
namespace svx::sidebar
{
@@ -28,8 +28,6 @@
#include <functional>
class SdrMarkView;
namespace svx::sidebar {
-1
View File
@@ -32,7 +32,6 @@
class SvxSearchItem;
class SfxStyleSheetBasePool;
class SvxJSearchOptionsPage;
class SvxSearchController;
class VclAbstractDialog;
struct SearchDlg_Impl;
-3
View File
@@ -24,9 +24,6 @@
#include <svx/svxdllapi.h>
#include <memory>
class XLineAttrSetItem;
class XFillAttrSetItem;
class SdrEdgeObj;
class SdrObjConnection;
class ImplConnectMarkerOverlay;
-2
View File
@@ -24,8 +24,6 @@
#include <svx/svdxcgv.hxx>
#include <memory>
class SdrUndoGeoObj;
class SVXCORE_DLLPUBLIC SdrDragView : public SdrExchangeView
{
friend class SdrPageView;
-4
View File
@@ -27,11 +27,7 @@
#include <svx/svdundo.hxx>
#include <o3tl/typed_flags_set.hxx>
class SfxUndoAction;
class SdrUndoAction;
class SdrUndoGroup;
class SfxStyleSheet;
class SdrLayer;
class SvdProgressInfo;
enum class SdrHorAlign {
-1
View File
@@ -33,7 +33,6 @@ class SdrOutliner;
class OutlinerView;
class EditStatus;
class EditFieldInfo;
class ImpSdrEditPara;
struct PasteOrDropInfos;
class SdrUndoManager;
class TextChainCursorManager;
-2
View File
@@ -29,13 +29,11 @@
#include <svx/svxdllapi.h>
#include <deque>
class OutputDevice;
class SdrHdlList;
class SdrMarkView;
class SdrObject;
class SdrPageView;
class MouseEvent;
class HelpEvent;
namespace sdr::contact {
class ObjectContact;
-2
View File
@@ -30,8 +30,6 @@
#include <vector>
namespace tools { class Rectangle; }
class SdrPage;
class SdrObjList;
class SdrObject;
class SdrPageView;

Some files were not shown because too many files have changed in this diff Show More