diff options
author | Noel Grandin <noel@peralex.com> | 2015-01-12 12:55:32 +0200 |
---|---|---|
committer | Noel Grandin <noel@peralex.com> | 2015-01-12 12:57:05 +0200 |
commit | 5333782d090a9e147c0c431f0f741863d1d8cf8e (patch) | |
tree | efff4a9394099568688559d52a36c8d9fe94ebd2 /include/vcl/event.hxx | |
parent | a5b5ad9f9306d868430ed9efd210b95c24a15161 (diff) |
convert SETTINGS_ #defines to 'enum class'
and dump the ones that nothing is listening to
Change-Id: I253ef284df785812a439dd160edba1b07fdbaac4
Diffstat (limited to 'include/vcl/event.hxx')
-rw-r--r-- | include/vcl/event.hxx | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/include/vcl/event.hxx b/include/vcl/event.hxx index b04e0c470002..990a7ec0033b 100644 --- a/include/vcl/event.hxx +++ b/include/vcl/event.hxx @@ -25,6 +25,7 @@ #include <tools/gen.hxx> #include <vcl/keycod.hxx> #include <vcl/cmdevt.hxx> +#include <vcl/settings.hxx> class AllSettings; class OutputDevice; @@ -493,18 +494,18 @@ class VCL_DLLPUBLIC DataChangedEvent { private: void* mpData; - sal_uLong mnFlags; + AllSettingsFlags mnFlags; DataChangedEventType mnType; public: explicit DataChangedEvent(); explicit DataChangedEvent( DataChangedEventType nType, const void* pData = NULL, - sal_uLong nFlags = 0 ); + AllSettingsFlags nFlags = AllSettingsFlags::NONE ); DataChangedEventType GetType() const { return mnType; } void* GetData() const { return mpData; } - sal_uLong GetFlags() const { return mnFlags; } + AllSettingsFlags GetFlags() const { return mnFlags; } const AllSettings* GetOldSettings() const; }; @@ -512,13 +513,13 @@ public: inline DataChangedEvent::DataChangedEvent() { mpData = NULL; - mnFlags = 0; + mnFlags = AllSettingsFlags::NONE; mnType = DataChangedEventType::NONE; } inline DataChangedEvent::DataChangedEvent( DataChangedEventType nType, const void* pData, - sal_uLong nChangeFlags ) + AllSettingsFlags nChangeFlags ) { mpData = (void*)pData; mnFlags = nChangeFlags; |