From b85ea03b8e2d213bf6fe0889e829237b848bb9c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89milie=20Feral?= Date: Tue, 20 Dec 2016 10:06:40 +0100 Subject: [PATCH] [escher] Add a method in even odd editable text cell to access editable text cell Change-Id: Ic1c7749dfacb890f6def5f7261ba4cb0659fc1f3 --- escher/include/escher/even_odd_editable_text_cell.h | 1 + escher/src/even_odd_editable_text_cell.cpp | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/escher/include/escher/even_odd_editable_text_cell.h b/escher/include/escher/even_odd_editable_text_cell.h index 421256de0..e63331567 100644 --- a/escher/include/escher/even_odd_editable_text_cell.h +++ b/escher/include/escher/even_odd_editable_text_cell.h @@ -8,6 +8,7 @@ class EvenOddEditableTextCell : public EvenOddCell, public Responder { public: EvenOddEditableTextCell(Responder * parentResponder, TextFieldDelegate * delegate, char * draftTextBuffer); + EditableTextCell * editableTextCell(); void reloadCell() override; const char * text() const; void setText(const char * textContent); diff --git a/escher/src/even_odd_editable_text_cell.cpp b/escher/src/even_odd_editable_text_cell.cpp index 855e551d3..bb7c28637 100644 --- a/escher/src/even_odd_editable_text_cell.cpp +++ b/escher/src/even_odd_editable_text_cell.cpp @@ -9,6 +9,10 @@ EvenOddEditableTextCell::EvenOddEditableTextCell(Responder * parentResponder, Te { } +EditableTextCell * EvenOddEditableTextCell::editableTextCell() { + return &m_editableCell; +} + void EvenOddEditableTextCell::reloadCell() { EvenOddCell::reloadCell(); m_editableCell.textField()->setBackgroundColor(backgroundColor());