Я добавляю проблему при переинтерпретации переменной, и я не знаю, почему..
int ProgressBar(const uint64_t data_sent, const uint64_t data_total, void const * const data) {
Dialog *dialog = reinterpret_cast<Dialog *>(data);
dialog->setValue((data_sent * 100) / data_total);
}
reinterpret_cast
кажется недопустимым и говорит
reinterpret_cast от 'const void *) до Dialog * отбрасывает квалификаторы
Любая идея