Change visibility of Toolbox's rootModel()

This commit is contained in:
Jean-Baptiste Boric
2019-10-23 18:28:15 +02:00
parent 4b9e42d522
commit d7dfb57c5c
3 changed files with 3 additions and 3 deletions

View File

@@ -12,10 +12,10 @@ class PythonToolbox : public Toolbox {
public:
PythonToolbox();
bool handleEvent(Ion::Events::Event event) override;
const ToolboxMessageTree * rootModel() const override;
protected:
KDCoordinate rowHeight(int j) override;
bool selectLeaf(int selectedRow) override;
const ToolboxMessageTree * rootModel() const override;
MessageTableCellWithMessage * leafCellAtIndex(int index) override;
MessageTableCellWithChevron* nodeCellAtIndex(int index) override;
int maxNumberOfDisplayedRows() override;

View File

@@ -7,9 +7,9 @@
class MathToolbox : public Toolbox {
public:
MathToolbox();
const ToolboxMessageTree * rootModel() const override;
protected:
bool selectLeaf(int selectedRow) override;
const ToolboxMessageTree * rootModel() const override;
MessageTableCellWithMessage * leafCellAtIndex(int index) override;
MessageTableCellWithChevron* nodeCellAtIndex(int index) override;
int maxNumberOfDisplayedRows() override;

View File

@@ -18,13 +18,13 @@ public:
int reusableCellCount(int type) override;
void willDisplayCellForIndex(HighlightCell * cell, int index) override;
int typeAtLocation(int i, int j) override;
virtual const ToolboxMessageTree * rootModel() const = 0;
protected:
constexpr static int k_maxMessageSize = 100;
bool selectSubMenu(int selectedRow) override;
bool returnToPreviousMenu() override;
virtual int maxNumberOfDisplayedRows() = 0;
virtual const ToolboxMessageTree * rootModel() const = 0;
virtual MessageTableCellWithMessage * leafCellAtIndex(int index) override = 0;
virtual MessageTableCellWithChevron * nodeCellAtIndex(int index) override = 0;
mutable ToolboxMessageTree * m_messageTreeModel;