forked from organicmaps/organicmaps
Review fixes.
This commit is contained in:
parent
67bc732f8d
commit
db163f00f3
3 changed files with 1 additions and 21 deletions
|
@ -20,19 +20,12 @@ Edits::Relevance Edits::RelevanceEditor::Get() const
|
|||
|
||||
bool Edits::RelevanceEditor::HasChanges() const { return m_parent.HasChanges(m_index); }
|
||||
|
||||
// Edits::ResultDeleter ----------------------------------------------------------------------------
|
||||
Edits::ResultDeleter::ResultDeleter(Edits & parent, size_t index) : m_parent(parent), m_index(index)
|
||||
{
|
||||
}
|
||||
|
||||
void Edits::ResultDeleter::Delete() { m_parent.Delete(m_index); }
|
||||
|
||||
// Edits -------------------------------------------------------------------------------------------
|
||||
void Edits::Apply()
|
||||
{
|
||||
WithObserver(Update::MakeAll(), [this]() {
|
||||
for (auto & entry : m_entries)
|
||||
entry.m_curr = entry.m_orig;
|
||||
entry.m_orig = entry.m_curr;
|
||||
m_numEdits = 0;
|
||||
});
|
||||
}
|
||||
|
|
|
@ -50,18 +50,6 @@ public:
|
|||
|
||||
using OnUpdate = std::function<void(Update const & update)>;
|
||||
|
||||
class ResultDeleter
|
||||
{
|
||||
public:
|
||||
ResultDeleter(Edits & parent, size_t index);
|
||||
|
||||
void Delete();
|
||||
|
||||
private:
|
||||
Edits & m_parent;
|
||||
size_t m_index = 0;
|
||||
};
|
||||
|
||||
class RelevanceEditor
|
||||
{
|
||||
public:
|
||||
|
|
|
@ -48,5 +48,4 @@ private:
|
|||
QRadioButton * m_vital = nullptr;
|
||||
|
||||
std::unique_ptr<Edits::RelevanceEditor> m_editor;
|
||||
std::unique_ptr<Edits::ResultDeleter> m_deleter;
|
||||
};
|
||||
|
|
Loading…
Add table
Reference in a new issue