Почему во время редактирования данных делегатом, при вызове:
QString file = QFileDialog::getOpenFileName(this, tr("Выберите файл"),"", tr("Все файлы (*.*)"));
сразу вызывается сразу setModelData понятно - потому что этот вызов делает выход из режима редактирования item'а.
Вопрос в том, как заставить этот диалог работать так же как и обычный QFileDialog->exec() ? (т.е., чтобы не делал выход из режима редактирования)
может сумбурно выражаюсь. но я в тупичке - очень хочется нативный диалог, а тут такой облом.
Задача проста: сделать выбор файла в ячейке таблицы по кнопке в QLineEdit. Но диалог QtFileDialog->exec() какой-то некрасивый... Или это дело привычки?