diff options
| author | Carl Hetherington <cth@carlh.net> | 2023-07-07 18:33:47 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2023-07-07 18:33:47 +0200 |
| commit | 8acb97d76f5f6258a49fca5fed72cbab02f5cdfc (patch) | |
| tree | 8d0a5f7481b1c5c233eac826a329303f4bfad98d /src/wx | |
| parent | 30c546cb120638cf189aa73ed26d7c6ef751c384 (diff) | |
Use our own DirPickerCtrl.
Diffstat (limited to 'src/wx')
| -rw-r--r-- | src/wx/gpu_config_panel.cc | 3 | ||||
| -rw-r--r-- | src/wx/gpu_config_panel.h | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/src/wx/gpu_config_panel.cc b/src/wx/gpu_config_panel.cc index b746d2271..8a312ae37 100644 --- a/src/wx/gpu_config_panel.cc +++ b/src/wx/gpu_config_panel.cc @@ -1,5 +1,6 @@ #include "check_box.h" +#include "dir_picker_ctrl.h" #include "gpu_config_panel.h" #include "password_entry.h" #include <wx/panel.h> @@ -129,7 +130,7 @@ GPUPage::setup() _panel->GetSizer()->Add(table, 1, wxALL | wxEXPAND, _border); add_label_to_sizer(table, _panel, _("Acceleration binary folder"), true, 0, wxLEFT | wxLEFT | wxALIGN_CENTRE_VERTICAL); - _binary_location = new wxDirPickerCtrl(_panel, wxDD_DIR_MUST_EXIST); + _binary_location = new DirPickerCtrl(_panel); table->Add(_binary_location, 1, wxEXPAND); add_label_to_sizer(table, _panel, _("GPU selection"), true, 0, wxLEFT | wxRIGHT | wxALIGN_CENTRE_VERTICAL); diff --git a/src/wx/gpu_config_panel.h b/src/wx/gpu_config_panel.h index 375b5487e..4613eec3b 100644 --- a/src/wx/gpu_config_panel.h +++ b/src/wx/gpu_config_panel.h @@ -5,6 +5,7 @@ class CheckBox; +class DirPickerCtrl; class GPUList; class wxTextCtrl; @@ -30,7 +31,7 @@ private: void license_changed(); CheckBox* _enable_gpu; - wxDirPickerCtrl* _binary_location; + DirPickerCtrl* _binary_location; GPUList* _gpu_list_control; wxTextCtrl* _server; wxSpinCtrl* _port; |
