mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-18 16:27:34 +01:00
[calculation] HistoryController: display RationalListController when
clicking on a burger of a Rational input
This commit is contained in:
@@ -79,6 +79,8 @@ bool HistoryController::handleEvent(Ion::Events::Event event) {
|
|||||||
vc = &m_trigonometryController;
|
vc = &m_trigonometryController;
|
||||||
} else if (additionalInfoType == Expression::AdditionalInformationType::Integer) {
|
} else if (additionalInfoType == Expression::AdditionalInformationType::Integer) {
|
||||||
vc = &m_integerController;
|
vc = &m_integerController;
|
||||||
|
} else if (additionalInfoType == Expression::AdditionalInformationType::Rational) {
|
||||||
|
vc = &m_rationalController;
|
||||||
}
|
}
|
||||||
if (vc) {
|
if (vc) {
|
||||||
vc->setExpression(calculation->input());
|
vc->setExpression(calculation->input());
|
||||||
|
|||||||
@@ -7,6 +7,7 @@
|
|||||||
#include "selectable_table_view.h"
|
#include "selectable_table_view.h"
|
||||||
#include "additional_outputs/complex_list_controller.h"
|
#include "additional_outputs/complex_list_controller.h"
|
||||||
#include "additional_outputs/integer_list_controller.h"
|
#include "additional_outputs/integer_list_controller.h"
|
||||||
|
#include "additional_outputs/rational_list_controller.h"
|
||||||
#include "additional_outputs/trigonometry_list_controller.h"
|
#include "additional_outputs/trigonometry_list_controller.h"
|
||||||
|
|
||||||
namespace Calculation {
|
namespace Calculation {
|
||||||
@@ -41,6 +42,7 @@ private:
|
|||||||
CalculationStore * m_calculationStore;
|
CalculationStore * m_calculationStore;
|
||||||
ComplexListController m_complexController;
|
ComplexListController m_complexController;
|
||||||
IntegerListController m_integerController;
|
IntegerListController m_integerController;
|
||||||
|
RationalListController m_rationalController;
|
||||||
TrigonometryListController m_trigonometryController;
|
TrigonometryListController m_trigonometryController;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user