summaryrefslogtreecommitdiff
path: root/sc
diff options
context:
space:
mode:
authorEike Rathke <erack@redhat.com>2018-10-15 20:38:11 +0200
committerEike Rathke <erack@redhat.com>2018-10-15 22:30:09 +0200
commit8c8926d127a3113a6cabc67df6cc6f7f0d583f98 (patch)
tree9a7aeccc008e9621d3f1db5b75d86cb0ec1fc7f7 /sc
parentbafd49fb4d72b6dbb10b2fea1386d295dc9d435c (diff)
Introduce and use ScConditionalFormatList::empty() instead of size()
Change-Id: If42fdfbcac74ef2a04bd5d006272a5c1a4f510e2 Reviewed-on: https://gerrit.libreoffice.org/61804 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Jenkins
Diffstat (limited to 'sc')
-rw-r--r--sc/inc/conditio.hxx1
-rw-r--r--sc/source/core/data/conditio.cxx5
-rw-r--r--sc/source/ui/condformat/condformatmgr.cxx4
3 files changed, 8 insertions, 2 deletions
diff --git a/sc/inc/conditio.hxx b/sc/inc/conditio.hxx
index e1bda2ba71d7..65c9067b8700 100644
--- a/sc/inc/conditio.hxx
+++ b/sc/inc/conditio.hxx
@@ -650,6 +650,7 @@ public:
const_iterator end() const;
size_t size() const;
+ bool empty() const;
void erase(sal_uLong nIndex);
void clear();
diff --git a/sc/source/core/data/conditio.cxx b/sc/source/core/data/conditio.cxx
index f2799f366005..937bb1b830d5 100644
--- a/sc/source/core/data/conditio.cxx
+++ b/sc/source/core/data/conditio.cxx
@@ -2246,6 +2246,11 @@ size_t ScConditionalFormatList::size() const
return m_ConditionalFormats.size();
}
+bool ScConditionalFormatList::empty() const
+{
+ return m_ConditionalFormats.empty();
+}
+
void ScConditionalFormatList::erase( sal_uLong nIndex )
{
for( iterator itr = begin(); itr != end(); ++itr )
diff --git a/sc/source/ui/condformat/condformatmgr.cxx b/sc/source/ui/condformat/condformatmgr.cxx
index 1ee0eb440fa7..078714b138bd 100644
--- a/sc/source/ui/condformat/condformatmgr.cxx
+++ b/sc/source/ui/condformat/condformatmgr.cxx
@@ -57,7 +57,7 @@ void ScCondFormatManagerWindow::Init()
SetUpdateMode(true);
- if (mpFormatList && mpFormatList->size())
+ if (mpFormatList && !mpFormatList->empty())
SelectRow(0);
}
@@ -146,7 +146,7 @@ std::unique_ptr<ScConditionalFormatList> ScCondFormatManagerDlg::GetConditionalF
void ScCondFormatManagerDlg::UpdateButtonSensitivity()
{
- OUString aNewSensitivity = mpFormatList->size() ? OUString("true") : OUString("false");
+ OUString aNewSensitivity = mpFormatList->empty() ? OUString("false") : OUString("true");
m_pBtnRemove->set_property("sensitive", aNewSensitivity);
m_pBtnEdit->set_property("sensitive", aNewSensitivity);
}