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:
committed by
Miklos Vajna
parent
9e1e48d730
commit
72df5a6fdf
@@ -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
|
||||
{
|
||||
|
||||
|
||||
@@ -29,8 +29,6 @@
|
||||
#include <memory>
|
||||
#include <vector>
|
||||
|
||||
class SfxListener;
|
||||
|
||||
class BasicManager;
|
||||
|
||||
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -27,7 +27,6 @@
|
||||
|
||||
namespace rtl {
|
||||
class OString;
|
||||
class OUString;
|
||||
}
|
||||
|
||||
namespace codemaker::cpp {
|
||||
|
||||
@@ -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
|
||||
{
|
||||
/**
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -71,7 +71,6 @@ struct SpellPortion;
|
||||
typedef std::vector<SpellPortion> SpellPortions;
|
||||
}
|
||||
|
||||
class SfxUndoManager;
|
||||
namespace basegfx { class B2DPolyPolygon; }
|
||||
namespace editeng {
|
||||
struct MisspellRanges;
|
||||
|
||||
@@ -60,7 +60,6 @@ class SvxBulletItem;
|
||||
class SvxNumBulletItem;
|
||||
class SvxJustifyMethodItem;
|
||||
class SvxVerJustifyItem;
|
||||
class SfxVoidItem;
|
||||
|
||||
/*
|
||||
* NOTE: Changes in this file will probably require
|
||||
|
||||
@@ -50,7 +50,6 @@ class SvxWeightItem;
|
||||
class SvxPostureItem;
|
||||
class SvxTextLineItem;
|
||||
class SvxCrossedOutItem;
|
||||
class SvxShadowedItem;
|
||||
class SvxColorItem;
|
||||
class SvxBoxItem;
|
||||
class SvxLineItem;
|
||||
|
||||
@@ -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
|
||||
{
|
||||
|
||||
@@ -33,7 +33,6 @@
|
||||
#include <map>
|
||||
#include <memory>
|
||||
|
||||
struct SvxRTFStyleType;
|
||||
class SvxRTFItemStackType;
|
||||
class SvxRTFItemStackList : public std::vector<std::unique_ptr<SvxRTFItemStackType>> {};
|
||||
|
||||
|
||||
@@ -25,8 +25,6 @@
|
||||
#include <svl/itemprop.hxx>
|
||||
#include <vector>
|
||||
|
||||
namespace com::sun::star::beans { class XPropertySetInfo; }
|
||||
|
||||
class SfxItemSet;
|
||||
class SvxItemPropertySetUsrAnys;
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -32,7 +32,6 @@
|
||||
#include <sfx2/basedlgs.hxx>
|
||||
#include <tools/gen.hxx>
|
||||
|
||||
class NotifyEvent;
|
||||
class SfxBindings;
|
||||
class SfxChildWindow;
|
||||
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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; }
|
||||
}
|
||||
|
||||
@@ -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; }
|
||||
|
||||
@@ -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 {
|
||||
|
||||
|
||||
@@ -57,10 +57,6 @@ namespace oox::vml {
|
||||
struct OleObjectInfo;
|
||||
}
|
||||
|
||||
namespace svx::diagram {
|
||||
class IDiagramHelper;
|
||||
}
|
||||
|
||||
namespace oox::drawingml {
|
||||
|
||||
class Theme;
|
||||
|
||||
@@ -34,7 +34,6 @@ namespace com::sun::star {
|
||||
|
||||
namespace oox {
|
||||
class BinaryInputStream;
|
||||
class SequenceInputStream;
|
||||
}
|
||||
|
||||
namespace oox::core { class FilterBase; }
|
||||
|
||||
@@ -50,7 +50,6 @@ namespace sax_fastparser {
|
||||
class FastAttributeList;
|
||||
}
|
||||
|
||||
class Point;
|
||||
namespace tools { class Rectangle; }
|
||||
class SdrObject;
|
||||
|
||||
|
||||
@@ -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; }
|
||||
}
|
||||
|
||||
|
||||
@@ -32,7 +32,6 @@
|
||||
namespace basegfx { class B2DHomMatrix; }
|
||||
|
||||
namespace com::sun::star {
|
||||
namespace awt { struct Rectangle; }
|
||||
namespace drawing { class XShapes; }
|
||||
}
|
||||
|
||||
|
||||
@@ -28,7 +28,6 @@
|
||||
|
||||
namespace oox {
|
||||
class AttributeList;
|
||||
namespace core { class ContextHandler2Helper; }
|
||||
namespace drawingml { class Color; }
|
||||
}
|
||||
|
||||
|
||||
@@ -37,7 +37,6 @@ class SfxWorkWindow;
|
||||
class SfxModule;
|
||||
class SfxChildWindow;
|
||||
class SfxBindings;
|
||||
class SfxModelessDialogController;
|
||||
|
||||
enum class SfxChildWindowFlags
|
||||
{
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
{
|
||||
|
||||
@@ -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; }
|
||||
|
||||
@@ -65,7 +65,6 @@
|
||||
|
||||
#include <memory>
|
||||
|
||||
class ErrCode;
|
||||
class ErrCodeMsg;
|
||||
class SfxMedium;
|
||||
class SfxObjectShell ;
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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;
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -23,8 +23,6 @@
|
||||
#include <svl/svldllapi.h>
|
||||
#include <tools/debug.hxx>
|
||||
|
||||
class SvStream;
|
||||
|
||||
class SVL_DLLPUBLIC SfxFlagItem: public SfxPoolItem
|
||||
{
|
||||
sal_uInt16 nVal;
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
#include <svl/intitem.hxx>
|
||||
#include <tools/degree.hxx>
|
||||
|
||||
struct SfxImageItem_Impl;
|
||||
class SVL_DLLPUBLIC SfxImageItem final : public SfxInt16Item
|
||||
{
|
||||
public:
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -534,7 +534,6 @@ SVL_DLLPUBLIC void listAllocatedSfxPoolItems();
|
||||
#endif
|
||||
|
||||
class SfxItemPool;
|
||||
class SfxItemSet;
|
||||
typedef struct _xmlTextWriter* xmlTextWriterPtr;
|
||||
class ItemInstanceManager;
|
||||
|
||||
|
||||
@@ -24,8 +24,6 @@
|
||||
#include <tools/gen.hxx>
|
||||
#include <tools/debug.hxx>
|
||||
|
||||
class SvStream;
|
||||
|
||||
class SVL_DLLPUBLIC SfxPointItem final : public SfxPoolItem
|
||||
{
|
||||
Point aVal;
|
||||
|
||||
@@ -23,8 +23,6 @@
|
||||
#include <tools/gen.hxx>
|
||||
#include <svl/poolitem.hxx>
|
||||
|
||||
class SvStream;
|
||||
|
||||
class SVL_DLLPUBLIC SfxRectangleItem final : public SfxPoolItem
|
||||
{
|
||||
tools::Rectangle maVal;
|
||||
|
||||
@@ -24,8 +24,6 @@
|
||||
#include <svl/svldllapi.h>
|
||||
#include <svl/poolitem.hxx>
|
||||
|
||||
class SvStream;
|
||||
|
||||
|
||||
class UNLESS_MERGELIBS_MORE(SVL_DLLPUBLIC) SfxRangeItem final : public SfxPoolItem
|
||||
{
|
||||
|
||||
@@ -80,7 +80,6 @@ namespace o3tl {
|
||||
class SfxItemSet;
|
||||
class SfxItemPool;
|
||||
class SfxStyleSheetBasePool;
|
||||
class SvStream;
|
||||
|
||||
namespace svl { class IndexedStyleSheets; }
|
||||
/*
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -31,6 +31,7 @@ namespace utl {
|
||||
namespace com::sun::star::i18n { struct NativeNumberXmlAttributes2; }
|
||||
|
||||
class Color;
|
||||
class CalendarWrapper;
|
||||
|
||||
class SvNFLanguageData;
|
||||
|
||||
|
||||
@@ -30,8 +30,6 @@
|
||||
#include <vcl/weldutils.hxx>
|
||||
#include <o3tl/typed_flags_set.hxx>
|
||||
|
||||
class BrowserDataWin;
|
||||
|
||||
// EditBrowseBoxFlags (EBBF)
|
||||
enum class EditBrowseBoxFlags
|
||||
{
|
||||
|
||||
@@ -34,8 +34,6 @@
|
||||
namespace com :: sun :: star :: awt { class XWindow; }
|
||||
namespace com :: sun :: star :: uno { class XComponentContext; }
|
||||
|
||||
class VclWindowEvent;
|
||||
|
||||
|
||||
namespace svt
|
||||
{
|
||||
|
||||
@@ -35,7 +35,6 @@ class LinkParamNone;
|
||||
*//*-*************************************************************************************************************/
|
||||
|
||||
class SvtMiscOptions_Impl;
|
||||
enum class ToolBoxButtonSize;
|
||||
|
||||
/*-************************************************************************************************************
|
||||
@short collect information about misc group
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
#include <vcl/weld.hxx>
|
||||
#include <vcl/timer.hxx>
|
||||
|
||||
class Printer;
|
||||
class QueueInfo;
|
||||
class VclSimpleEvent;
|
||||
|
||||
|
||||
@@ -28,11 +28,7 @@
|
||||
#include <vector>
|
||||
|
||||
class MouseEvent;
|
||||
class TrackingEvent;
|
||||
class HelpEvent;
|
||||
class KeyEvent;
|
||||
class DataChangedEvent;
|
||||
class ScrollBar;
|
||||
class UserDrawEvent;
|
||||
class VirtualDevice;
|
||||
class ValueSetAcc;
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -43,8 +43,6 @@ public:
|
||||
Color GetColor();
|
||||
};
|
||||
|
||||
class Button;
|
||||
|
||||
#define COL_NONE_COLOR ::Color(ColorTransparency, 0x80, 0xFF, 0xFF, 0xFF)
|
||||
|
||||
class SvxColorToolBoxControl;
|
||||
|
||||
@@ -37,8 +37,6 @@ namespace utl {
|
||||
|
||||
namespace comphelper::string { class NaturalStringSorter; }
|
||||
|
||||
class Point;
|
||||
class SvViewDataEntry;
|
||||
class SvtCalendarBox;
|
||||
|
||||
enum class SvxRedlinDateMode
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
|
||||
// Forward declarations
|
||||
class SdrObjGroup;
|
||||
class SdrHdlList;
|
||||
|
||||
namespace svx { namespace diagram {
|
||||
|
||||
|
||||
@@ -25,8 +25,6 @@
|
||||
#include <vcl/virdev.hxx>
|
||||
#include <svx/svxdllapi.h>
|
||||
|
||||
class Edit;
|
||||
|
||||
namespace svx {
|
||||
|
||||
|
||||
|
||||
@@ -20,8 +20,6 @@ namespace model
|
||||
class Theme;
|
||||
}
|
||||
|
||||
class ColorListBox;
|
||||
|
||||
namespace svx
|
||||
{
|
||||
class SVX_DLLPUBLIC ThemeDialog final : public weld::GenericDialogController
|
||||
|
||||
@@ -42,8 +42,6 @@ public:
|
||||
};
|
||||
|
||||
class FmFormView;
|
||||
class SdrObject;
|
||||
class SdrGrafObj;
|
||||
|
||||
class SAL_WARN_UNUSED SVXCORE_DLLPUBLIC SdrExternalToolEdit final
|
||||
: public ExternalToolEdit
|
||||
|
||||
@@ -32,6 +32,8 @@ namespace com::sun::star {
|
||||
}
|
||||
}
|
||||
|
||||
namespace com::sun::star::awt { class XControlContainer; };
|
||||
|
||||
class OutputDevice;
|
||||
class FmFormObj;
|
||||
class FmFormPage;
|
||||
|
||||
@@ -86,7 +86,6 @@ public:
|
||||
};
|
||||
|
||||
class SfxListener;
|
||||
class GalleryTheme;
|
||||
class GalleryThemeCacheEntry;
|
||||
|
||||
|
||||
|
||||
@@ -28,8 +28,6 @@
|
||||
#include <optional>
|
||||
#include <vector>
|
||||
|
||||
class GalleryObjectStorage;
|
||||
|
||||
struct SVXCORE_DLLPUBLIC GalleryObject
|
||||
{
|
||||
std::optional<INetURLObject> m_oStorageUrl;
|
||||
|
||||
@@ -35,7 +35,6 @@ namespace com::sun::star::awt { class XProgressBar; }
|
||||
|
||||
class INetURLObject;
|
||||
class GalleryTheme;
|
||||
class SotStorageStream;
|
||||
|
||||
struct ExchangeData
|
||||
{
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
#include <svx/xtable.hxx>
|
||||
#include <vcl/customweld.hxx>
|
||||
|
||||
class SfxObjectShell;
|
||||
class ValueSet;
|
||||
class SvxLineStyleToolBoxControl;
|
||||
|
||||
|
||||
@@ -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;
|
||||
|
||||
|
||||
@@ -24,6 +24,8 @@
|
||||
#include <editeng/numitem.hxx>
|
||||
#include <vcl/font.hxx>
|
||||
|
||||
class SfxItemSet;
|
||||
|
||||
namespace svx::sidebar {
|
||||
|
||||
#define DEFAULT_BULLET_TYPES 8
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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 {
|
||||
|
||||
|
||||
@@ -32,7 +32,6 @@
|
||||
|
||||
class SvxSearchItem;
|
||||
class SfxStyleSheetBasePool;
|
||||
class SvxJSearchOptionsPage;
|
||||
class SvxSearchController;
|
||||
class VclAbstractDialog;
|
||||
struct SearchDlg_Impl;
|
||||
|
||||
@@ -24,9 +24,6 @@
|
||||
#include <svx/svxdllapi.h>
|
||||
#include <memory>
|
||||
|
||||
class XLineAttrSetItem;
|
||||
class XFillAttrSetItem;
|
||||
class SdrEdgeObj;
|
||||
class SdrObjConnection;
|
||||
|
||||
class ImplConnectMarkerOverlay;
|
||||
|
||||
@@ -24,8 +24,6 @@
|
||||
#include <svx/svdxcgv.hxx>
|
||||
#include <memory>
|
||||
|
||||
class SdrUndoGeoObj;
|
||||
|
||||
class SVXCORE_DLLPUBLIC SdrDragView : public SdrExchangeView
|
||||
{
|
||||
friend class SdrPageView;
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -33,7 +33,6 @@ class SdrOutliner;
|
||||
class OutlinerView;
|
||||
class EditStatus;
|
||||
class EditFieldInfo;
|
||||
class ImpSdrEditPara;
|
||||
struct PasteOrDropInfos;
|
||||
class SdrUndoManager;
|
||||
class TextChainCursorManager;
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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
Reference in New Issue
Block a user