QT как отловить закрытие создоваемого QFileDialog

199
16 марта 2018, 14:11

Создаю такое диалоговое окно.

QString filename = QFileDialog::getOpenFileName(this,
                                                    tr("fu"), "fu",
                                                    tr("fu (*.fu)"));

Как отловить закрытие данного диалога, при нажатии на "Х" или при нажатии отмены

Answer 1

Нашел решение.

if(filename.isEmpty()&& filename.isNull()){
  //что-то выполнить если диалоговое окно закрыто без выбора файла или через отмену.
}
READ ALSO
Запуск QTimer в основном и отдельном потоке

Запуск QTimer в основном и отдельном потоке

В Qt приложении пи запуске таймеров и в основном и в отдельном потоке, программа падаетМожно ли это делать и как сделать корректно?

231
вычисление констант и функций объекта Math

вычисление констант и функций объекта Math

хорошего дня Существует открытый код браузера Mozilla FireFoxКогда мы заходим на какой-либо сайт, то загружается множество jscript

192
Запуск программ на linux нажатием мышки(g++)

Запуск программ на linux нажатием мышки(g++)

Чтобы открыть скомпилированную в g++ программу, вынесенную с помощью -о output в отдельный файл, надо в терминале набирать/output

195
Как получить данные хранящиеся в записи динамической структуры

Как получить данные хранящиеся в записи динамической структуры

Проблема в следующемМне нужно чтобы в m в методе TakeElement попало число которое хранится в динамической структуре

224