mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-18 16:27:34 +01:00
Change visibility of Toolbox's rootModel()
This commit is contained in:
@@ -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;
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user