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;
|
||||
} else if (additionalInfoType == Expression::AdditionalInformationType::Integer) {
|
||||
vc = &m_integerController;
|
||||
} else if (additionalInfoType == Expression::AdditionalInformationType::Rational) {
|
||||
vc = &m_rationalController;
|
||||
}
|
||||
if (vc) {
|
||||
vc->setExpression(calculation->input());
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
#include "selectable_table_view.h"
|
||||
#include "additional_outputs/complex_list_controller.h"
|
||||
#include "additional_outputs/integer_list_controller.h"
|
||||
#include "additional_outputs/rational_list_controller.h"
|
||||
#include "additional_outputs/trigonometry_list_controller.h"
|
||||
|
||||
namespace Calculation {
|
||||
@@ -41,6 +42,7 @@ private:
|
||||
CalculationStore * m_calculationStore;
|
||||
ComplexListController m_complexController;
|
||||
IntegerListController m_integerController;
|
||||
RationalListController m_rationalController;
|
||||
TrigonometryListController m_trigonometryController;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user