summaryrefslogtreecommitdiff
path: root/include/vcl/settings.hxx
diff options
context:
space:
mode:
authorGabor Kelemen <kelemeng@ubuntu.com>2018-12-03 18:58:38 +0100
committerMiklos Vajna <vmiklos@collabora.com>2018-12-10 14:19:50 +0100
commit00b49f9ff9777cb1c1e971feec55b2448fba8be2 (patch)
treef10cc2251c4950f12673d3ed342702093141f668 /include/vcl/settings.hxx
parent0005b330eaed0b5559042d2597fb45e0c9125d7e (diff)
tdf#42949 Fix IWYU warnings in include/vcl/s*
Found with bin/find-unneeded-includes Only removal proposals are dealt with here. Change-Id: Ie87d27dd2c385a63349e0b322fd067ba03d2d152 Reviewed-on: https://gerrit.libreoffice.org/64479 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Diffstat (limited to 'include/vcl/settings.hxx')
-rw-r--r--include/vcl/settings.hxx16
1 files changed, 7 insertions, 9 deletions
diff --git a/include/vcl/settings.hxx b/include/vcl/settings.hxx
index adadeb39662f..3b7e5e215104 100644
--- a/include/vcl/settings.hxx
+++ b/include/vcl/settings.hxx
@@ -23,22 +23,21 @@
#include <tools/solar.h>
#include <vcl/dllapi.h>
#include <tools/color.hxx>
-#include <vcl/bitmapex.hxx>
-#include <vcl/font.hxx>
-#include <vcl/accel.hxx>
-#include <vcl/wall.hxx>
-#include <i18nlangtag/languagetag.hxx>
-#include <unotools/syslocale.hxx>
+#include <tools/gen.hxx>
#include <o3tl/typed_flags_set.hxx>
#include <memory>
+#include <vector>
+
+class BitmapEx;
+class LanguageTag;
+class SvtSysLocale;
namespace boost
{
template<typename T> class optional;
}
-class CollatorWrapper;
class LocaleDataWrapper;
struct ImplMouseData;
struct ImplMiscData;
@@ -48,9 +47,8 @@ struct ImplAllSettingsData;
enum class ConfigurationHints;
namespace vcl {
+ class Font;
class I18nHelper;
- class IconThemeScanner;
- class IconThemeSelector;
class IconThemeInfo;
}