QString functionString = "Сумма1*(Коэффициент1+Коэффициент2):100-Сумма2";functionString.replace("Сумма1",QString ::number(123));functionString.replace("Сумма2",QString ::number(123));functionString.replace("Коэффициент1",QString ::number(123));functionString.replace("Коэффициент2",QString ::number(123));QScriptEngine engine;double result = engine.evaluate(functionString).toNumber();