diff options
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; }; + |
