В этом фрагменте кода edit_sclratio является QLineEdit. Как мне использовать его валидатор в качестве QDoubleValidator без использования приведения старого стиля:
(QDoubleValidator*)_ui->edit_sclratio->validator() //This works fine
Но я хочу использовать правильное приведение типов и stati c, Dynami c, const и reinterpret cast т работа. Ошибка всегда в том, что она «отбрасывает квалификаторы».
QDoubleValidator* validator = static_cast<QDoubleValidator*>(_ui->edit_sclratio->validator());