diff --git a/escher/include/escher/even_odd_pointer_text_cell.h b/escher/include/escher/even_odd_pointer_text_cell.h index 9732efc30..040bd5daf 100644 --- a/escher/include/escher/even_odd_pointer_text_cell.h +++ b/escher/include/escher/even_odd_pointer_text_cell.h @@ -9,6 +9,7 @@ public: EvenOddPointerTextCell(); void reloadCell() override; void setText(const char * textContent, KDColor textColor = KDColorBlack); + void setAlignment(float horizontalAlignment, float verticalAlignment); int numberOfSubviews() const override; View * subviewAtIndex(int index) override; void layoutSubviews() override; diff --git a/escher/src/even_odd_pointer_text_cell.cpp b/escher/src/even_odd_pointer_text_cell.cpp index 80439e37d..ec2b4f387 100644 --- a/escher/src/even_odd_pointer_text_cell.cpp +++ b/escher/src/even_odd_pointer_text_cell.cpp @@ -17,6 +17,10 @@ void EvenOddPointerTextCell::setText(const char * title, KDColor textColor) { m_pointerTextView.setTextColor(textColor); } +void EvenOddPointerTextCell::setAlignment(float horizontalAlignment, float verticalAlignment) { + m_pointerTextView.setAlignment(horizontalAlignment, verticalAlignment); +} + int EvenOddPointerTextCell::numberOfSubviews() const { return 1; }