diff options
| author | Carl Hetherington <cth@carlh.net> | 2025-02-22 01:38:04 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2025-02-23 01:47:38 +0100 |
| commit | 0690032e5c176bb6a9db41c76a167fa4fbd4cb8d (patch) | |
| tree | a56d36589400210f5c8b20e75bb5cdd71de74985 /src/wx/verify_dcp_progress_dialog.h | |
| parent | 9dbd550788840b53cbcd80a3ed127afc785332ca (diff) | |
Make the player verify UI more like the standalone one.
Diffstat (limited to 'src/wx/verify_dcp_progress_dialog.h')
| -rw-r--r-- | src/wx/verify_dcp_progress_dialog.h | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/src/wx/verify_dcp_progress_dialog.h b/src/wx/verify_dcp_progress_dialog.h index 5120b309b..c15c9f47a 100644 --- a/src/wx/verify_dcp_progress_dialog.h +++ b/src/wx/verify_dcp_progress_dialog.h @@ -26,21 +26,29 @@ LIBDCP_ENABLE_WARNINGS #include <memory> +class Button; +class CheckBox; class VerifyDCPJob; class VerifyDCPProgressPanel; +class VerifyDCPResultPanel; class VerifyDCPProgressDialog : public wxDialog { public: - VerifyDCPProgressDialog (wxWindow* parent, wxString title); - - bool run(std::shared_ptr<VerifyDCPJob> job); + VerifyDCPProgressDialog(wxWindow* parent, wxString title, std::shared_ptr<VerifyDCPJob> job); private: - void cancel (); - - VerifyDCPProgressPanel* _panel; - bool _cancel; + void verify_clicked(); + void cancel_clicked(); + + CheckBox* _check_picture_details; + VerifyDCPProgressPanel* _progress_panel; + VerifyDCPResultPanel* _result_panel; + Button* _cancel; + Button* _verify; + bool _cancel_pending; + std::shared_ptr<VerifyDCPJob> _job; }; + |
