[escher] Toolbox: title is a message instead of a const char

This commit is contained in:
Émilie Feral
2018-10-05 13:08:48 +02:00
parent d8ffb73e69
commit 7035ad01ae
6 changed files with 10 additions and 10 deletions

View File

@@ -59,7 +59,7 @@ void NestedMenuController::Stack::resetStack() {
/* List Controller */
NestedMenuController::ListController::ListController(Responder * parentResponder, SelectableTableView * tableView, const char * title) :
NestedMenuController::ListController::ListController(Responder * parentResponder, SelectableTableView * tableView, I18n::Message title) :
ViewController(parentResponder),
m_selectableTableView(tableView),
m_firstSelectedRow(0),
@@ -68,7 +68,7 @@ NestedMenuController::ListController::ListController(Responder * parentResponder
}
const char * NestedMenuController::ListController::title() {
return m_title;
return I18n::translate(m_title);
}
View * NestedMenuController::ListController::view() {
@@ -87,7 +87,7 @@ void NestedMenuController::ListController::setFirstSelectedRow(int firstSelected
/* NestedMenuController */
NestedMenuController::NestedMenuController(Responder * parentResponder, const char * title) :
NestedMenuController::NestedMenuController(Responder * parentResponder, I18n::Message title) :
StackViewController(parentResponder, &m_listController, KDColorWhite, Palette::PurpleBright, Palette::PurpleDark),
m_selectableTableView(&m_listController, this, this),
m_listController(this, &m_selectableTableView, title),