summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2017-02-15 09:11:32 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2017-02-15 09:11:32 +0200
commit96285ce13fc6ea5889b53530a522ec28089d9f0b (patch)
tree645d7275f4aac5a405644190dff88d847086bfcb
parentfdc970ef3aeae9e0b86d32c8a131e14995ca188c (diff)
convert EventType to scoped enum
and drop unused INDEXES_CHANGED enumerator Change-Id: I25790a012c53509b8af082dac4a250193ca19bde
-rw-r--r--sd/source/ui/sidebar/AllMasterPagesSelector.cxx5
-rw-r--r--sd/source/ui/sidebar/MasterPageContainer.cxx12
-rw-r--r--sd/source/ui/sidebar/MasterPageContainer.hxx4
-rw-r--r--sd/source/ui/sidebar/MasterPageDescriptor.cxx6
-rw-r--r--sd/source/ui/sidebar/MasterPagesSelector.cxx8
-rw-r--r--sd/source/ui/sidebar/RecentlyUsedMasterPages.cxx7
6 files changed, 19 insertions, 23 deletions
diff --git a/sd/source/ui/sidebar/AllMasterPagesSelector.cxx b/sd/source/ui/sidebar/AllMasterPagesSelector.cxx
index 596d1870f46c..5d630dd4ed8a 100644
--- a/sd/source/ui/sidebar/AllMasterPagesSelector.cxx
+++ b/sd/source/ui/sidebar/AllMasterPagesSelector.cxx
@@ -128,13 +128,12 @@ void AllMasterPagesSelector::NotifyContainerChangeEvent (
{
switch (rEvent.meEventType)
{
- case MasterPageContainerChangeEvent::CHILD_ADDED:
+ case MasterPageContainerChangeEvent::EventType::CHILD_ADDED:
AddItem(rEvent.maChildToken);
MasterPagesSelector::Fill();
break;
- case MasterPageContainerChangeEvent::INDEX_CHANGED:
- case MasterPageContainerChangeEvent::INDEXES_CHANGED:
+ case MasterPageContainerChangeEvent::EventType::INDEX_CHANGED:
mpSortedMasterPages->clear();
MasterPagesSelector::Fill();
break;
diff --git a/sd/source/ui/sidebar/MasterPageContainer.cxx b/sd/source/ui/sidebar/MasterPageContainer.cxx
index d276a720ee4c..02044642581c 100644
--- a/sd/source/ui/sidebar/MasterPageContainer.cxx
+++ b/sd/source/ui/sidebar/MasterPageContainer.cxx
@@ -236,7 +236,7 @@ void MasterPageContainer::SetPreviewSize (PreviewSize eSize)
{
mePreviewSize = eSize;
mpImpl->FireContainerChange(
- MasterPageContainerChangeEvent::SIZE_CHANGED,
+ MasterPageContainerChangeEvent::EventType::SIZE_CHANGED,
NIL_TOKEN);
}
@@ -597,7 +597,7 @@ void MasterPageContainer::Implementation::UpdatePreviewSizePixel()
maSmallPreviewSizePixel.Height() = nNewSmallHeight;
maLargePreviewSizePixel.Height() = nNewLargeHeight;
FireContainerChange(
- MasterPageContainerChangeEvent::SIZE_CHANGED,
+ MasterPageContainerChangeEvent::EventType::SIZE_CHANGED,
NIL_TOKEN);
}
}
@@ -657,7 +657,7 @@ MasterPageContainer::Token MasterPageContainer::Implementation::PutMasterPage (
maContainer.push_back(rpDescriptor);
aEntry = maContainer.end()-1;
- FireContainerChange(MasterPageContainerChangeEvent::CHILD_ADDED,aResult);
+ FireContainerChange(MasterPageContainerChangeEvent::EventType::CHILD_ADDED,aResult);
}
}
else
@@ -963,11 +963,11 @@ bool MasterPageContainer::Implementation::UpdateDescriptor (
mpDocument));
if (nPageObjectModified == 1 && bSendEvents)
FireContainerChange(
- MasterPageContainerChangeEvent::DATA_CHANGED,
+ MasterPageContainerChangeEvent::EventType::DATA_CHANGED,
rpDescriptor->maToken);
if (nPageObjectModified == -1 && bSendEvents)
FireContainerChange(
- MasterPageContainerChangeEvent::CHILD_REMOVED,
+ MasterPageContainerChangeEvent::EventType::CHILD_REMOVED,
rpDescriptor->maToken);
if (nPageObjectModified && ! mbFirstPageObjectSeen)
UpdatePreviewSizePixel();
@@ -981,7 +981,7 @@ bool MasterPageContainer::Implementation::UpdateDescriptor (
if (bPreviewModified && bSendEvents)
FireContainerChange(
- MasterPageContainerChangeEvent::PREVIEW_CHANGED,
+ MasterPageContainerChangeEvent::EventType::PREVIEW_CHANGED,
rpDescriptor->maToken);
return nPageObjectModified || bPreviewModified;
diff --git a/sd/source/ui/sidebar/MasterPageContainer.hxx b/sd/source/ui/sidebar/MasterPageContainer.hxx
index b0c8ac7438f8..8fef14a85e3d 100644
--- a/sd/source/ui/sidebar/MasterPageContainer.hxx
+++ b/sd/source/ui/sidebar/MasterPageContainer.hxx
@@ -170,7 +170,7 @@ private:
class MasterPageContainerChangeEvent
{
public:
- enum EventType {
+ enum class EventType {
// A master page was added to the container.
CHILD_ADDED,
// A master page was removed from the container.
@@ -183,8 +183,6 @@ public:
DATA_CHANGED,
// The TemplateIndex of a master page has changed.
INDEX_CHANGED,
- // More than one entries changed their TemplateIndex
- INDEXES_CHANGED
} meEventType;
// Token of the container entry whose data changed or which was added or
diff --git a/sd/source/ui/sidebar/MasterPageDescriptor.cxx b/sd/source/ui/sidebar/MasterPageDescriptor.cxx
index 60e7931d5aec..ce2f2757a2c5 100644
--- a/sd/source/ui/sidebar/MasterPageDescriptor.cxx
+++ b/sd/source/ui/sidebar/MasterPageDescriptor.cxx
@@ -147,11 +147,11 @@ const Image& MasterPageDescriptor::GetPreview (MasterPageContainer::PreviewSize
{
pResult.reset(new std::vector<MasterPageContainerChangeEvent::EventType>());
if (bDataChanged)
- pResult->push_back(MasterPageContainerChangeEvent::DATA_CHANGED);
+ pResult->push_back(MasterPageContainerChangeEvent::EventType::DATA_CHANGED);
if (bIndexChanged)
- pResult->push_back(MasterPageContainerChangeEvent::INDEX_CHANGED);
+ pResult->push_back(MasterPageContainerChangeEvent::EventType::INDEX_CHANGED);
if (bPreviewChanged)
- pResult->push_back(MasterPageContainerChangeEvent::PREVIEW_CHANGED);
+ pResult->push_back(MasterPageContainerChangeEvent::EventType::PREVIEW_CHANGED);
}
return pResult;
diff --git a/sd/source/ui/sidebar/MasterPagesSelector.cxx b/sd/source/ui/sidebar/MasterPagesSelector.cxx
index 9ef3276d35f4..42bc5461f08d 100644
--- a/sd/source/ui/sidebar/MasterPagesSelector.cxx
+++ b/sd/source/ui/sidebar/MasterPagesSelector.cxx
@@ -418,12 +418,12 @@ void MasterPagesSelector::NotifyContainerChangeEvent (const MasterPageContainerC
switch (rEvent.meEventType)
{
- case MasterPageContainerChangeEvent::SIZE_CHANGED:
+ case MasterPageContainerChangeEvent::EventType::SIZE_CHANGED:
PreviewValueSet::SetPreviewSize(mpContainer->GetPreviewSizePixel());
UpdateAllPreviews();
break;
- case MasterPageContainerChangeEvent::PREVIEW_CHANGED:
+ case MasterPageContainerChangeEvent::EventType::PREVIEW_CHANGED:
{
int nIndex (GetIndexForToken(rEvent.maChildToken));
if (nIndex >= 0)
@@ -436,14 +436,14 @@ void MasterPagesSelector::NotifyContainerChangeEvent (const MasterPageContainerC
}
break;
- case MasterPageContainerChangeEvent::DATA_CHANGED:
+ case MasterPageContainerChangeEvent::EventType::DATA_CHANGED:
{
InvalidateItem(rEvent.maChildToken);
Fill();
}
break;
- case MasterPageContainerChangeEvent::CHILD_REMOVED:
+ case MasterPageContainerChangeEvent::EventType::CHILD_REMOVED:
{
int nIndex (GetIndexForToken(rEvent.maChildToken));
SetItem(nIndex, MasterPageContainer::NIL_TOKEN);
diff --git a/sd/source/ui/sidebar/RecentlyUsedMasterPages.cxx b/sd/source/ui/sidebar/RecentlyUsedMasterPages.cxx
index 1622353915b2..a25c35d432d4 100644
--- a/sd/source/ui/sidebar/RecentlyUsedMasterPages.cxx
+++ b/sd/source/ui/sidebar/RecentlyUsedMasterPages.cxx
@@ -303,10 +303,9 @@ IMPL_LINK(RecentlyUsedMasterPages, MasterPageContainerChangeListener,
{
switch (rEvent.meEventType)
{
- case MasterPageContainerChangeEvent::CHILD_ADDED:
- case MasterPageContainerChangeEvent::CHILD_REMOVED:
- case MasterPageContainerChangeEvent::INDEX_CHANGED:
- case MasterPageContainerChangeEvent::INDEXES_CHANGED:
+ case MasterPageContainerChangeEvent::EventType::CHILD_ADDED:
+ case MasterPageContainerChangeEvent::EventType::CHILD_REMOVED:
+ case MasterPageContainerChangeEvent::EventType::INDEX_CHANGED:
ResolveList();
break;