From baa5366e132229f3d14c0c4aa9f02812a44b657c Mon Sep 17 00:00:00 2001 From: scawful Date: Fri, 24 Nov 2023 22:21:27 -0500 Subject: [PATCH] Add FileDialogWrapper to linux ShowOpenFileDialog --- src/app/core/platform/file_dialog.h | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/app/core/platform/file_dialog.h b/src/app/core/platform/file_dialog.h index d6437a22..45725bc9 100644 --- a/src/app/core/platform/file_dialog.h +++ b/src/app/core/platform/file_dialog.h @@ -51,11 +51,14 @@ class FileDialogWrapper { #elif defined(__linux__) -std::string ShowOpenFileDialog() { - // Linux-specific file dialog implementation using GTK - // ... - return "file_path_linux"; -} +class FileDialogWrapper { + public: + static std::string ShowOpenFileDialog() { + // Linux-specific file dialog implementation using GTK + // ... + return "file_path_linux"; + } +}; #else #error "Unsupported platform."