some more refactoring

This commit is contained in:
fourtf
2020-02-23 17:45:59 +01:00
parent e1838154ff
commit 4a5dc80bc6
12 changed files with 62 additions and 75 deletions
+21 -18
View File
@@ -115,30 +115,33 @@ public:
this->itemsChanged_();
}
// compatability
[[deprecated]] int insertItem(const T &item, int proposedIndex = -1,
void *caller = nullptr)
{
return this->insert(item, proposedIndex, caller);
}
[[deprecated]] int appendItem(const T &item, void *caller = nullptr)
{
return this->append(item, caller);
}
[[deprecated]] void removeItem(int index, void *caller = nullptr)
{
this->removeAt(index, caller);
}
[[deprecated]] const std::vector<T> &getVector() const
const std::vector<T> &raw() const
{
assertInGuiThread();
return this->items_;
}
// compatability
[[deprecated("use insert")]] int insertItem(const T &item,
int proposedIndex = -1,
void *caller = nullptr)
{
return this->insert(item, proposedIndex, caller);
}
[[deprecated("use append")]] int appendItem(const T &item,
void *caller = nullptr)
{
return this->append(item, caller);
}
[[deprecated("use removeAt")]] void removeItem(int index,
void *caller = nullptr)
{
this->removeAt(index, caller);
}
[[deprecated]] std::vector<T> cloneVector()
{
return *this->readOnly();