Проблема уже описана в заголовке: я использую QDial
для установки уровня контрастности 7-дюймового ЖК-дисплея (подключенного к встроенному Linux одноплатному компьютеру).
Простой способ сделать это, чтобы отправить на терминал команду "echo". Я отправляю ее как QFile:
QFile ContrLCD("/sys/class/backlight/backlight/brightness");
, и мне нужно отправить запись уровня в этом QFile
ContrLCD.write("number");
Проблема в том, что QDial
управлять int
переменной, в то время как QFile
требует const char*
для отправки числа, соответствующего контрасту.
Как это сделать?