| 1013 | } |
| 1014 | |
| 1015 | void RecentFilesAction::activateFile(int id) |
| 1016 | { |
| 1017 | // restore the list of recent files |
| 1018 | QStringList files = this->files(); |
| 1019 | if (id < 0 || id >= files.count()) { |
| 1020 | return; // no valid item |
| 1021 | } |
| 1022 | |
| 1023 | QString filename = files[id]; |
| 1024 | if (!ModuleIO::verifyFile(filename)) { |
| 1025 | files.removeAll(filename); |
| 1026 | setFiles(files); |
| 1027 | save(); |
| 1028 | } |
| 1029 | else { |
| 1030 | ModuleIO::openFile(filename); |
| 1031 | } |
| 1032 | } |
| 1033 | |
| 1034 | void RecentFilesAction::resizeList(int size) |
| 1035 | { |
no test coverage detected