| 864 | } |
| 865 | } |
| 866 | void FileDialog::m_stopPreviewLoader() |
| 867 | { |
| 868 | if (m_previewLoader != nullptr) { |
| 869 | m_previewLoaderRunning = false; |
| 870 | |
| 871 | if (m_previewLoader && m_previewLoader->joinable()) |
| 872 | m_previewLoader->join(); |
| 873 | |
| 874 | delete m_previewLoader; |
| 875 | m_previewLoader = nullptr; |
| 876 | } |
| 877 | } |
| 878 | void FileDialog::m_loadPreview() |
| 879 | { |
| 880 | for (size_t i = 0; m_previewLoaderRunning && i < m_content.size(); i++) { |
nothing calls this directly
no outgoing calls
no test coverage detected