35#ifndef KDialogFileBrowser_h
36#define KDialogFileBrowser_h
52 const std::string&
title,
59 virtual void Render();
60 virtual bool IsClosed();
61 virtual bool IsClosedOK();
62 virtual std::string GetFileName();
65 std::optional<std::string> ThreadProc();
67 std::string m_initialPath;
69 std::string m_filterName;
70 std::string m_filterMask;
73 std::future<std::optional<std::string> > m_future;
75 std::optional<std::string> GetCachedResult();
77 bool m_cachedResultValid;
78 std::optional<std::string> m_cachedResult;
Declaration of FileBrowser.
Definition AcceleratorBuffer.h:204
Abstract base class for a dialog that displays a file picker window.
Definition FileBrowser.h:44