diff options
| author | Carl Hetherington <cth@carlh.net> | 2021-06-09 00:17:13 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2021-09-27 13:41:46 +0200 |
| commit | 4f4561c4b5bb1e8a2fa8e673606d18ffa25aec6c (patch) | |
| tree | 85d897751e2ea5616879aa6cc2808539dc281823 /src/wx | |
| parent | 0b791ea708dfa1f5cd44522988dd5efdf2a0b94b (diff) | |
C++11 tidying.
Diffstat (limited to 'src/wx')
| -rw-r--r-- | src/wx/gl_video_view.h | 10 | ||||
| -rw-r--r-- | src/wx/simple_video_view.h | 8 | ||||
| -rw-r--r-- | src/wx/system_information_dialog.cc | 12 | ||||
| -rw-r--r-- | src/wx/system_information_dialog.h | 4 |
4 files changed, 19 insertions, 15 deletions
diff --git a/src/wx/gl_video_view.h b/src/wx/gl_video_view.h index 4a2184f40..0186417d2 100644 --- a/src/wx/gl_video_view.h +++ b/src/wx/gl_video_view.h @@ -40,14 +40,14 @@ public: GLVideoView (FilmViewer* viewer, wxWindow* parent); ~GLVideoView (); - wxWindow* get () const { + wxWindow* get () const override { return _canvas; } - void update (); - void start (); - void stop (); + void update () override; + void start () override; + void stop () override; - NextFrameResult display_next_frame (bool); + NextFrameResult display_next_frame (bool) override; bool vsync_enabled () const { return _vsync_enabled; diff --git a/src/wx/simple_video_view.h b/src/wx/simple_video_view.h index 31756b5d8..26d1299b1 100644 --- a/src/wx/simple_video_view.h +++ b/src/wx/simple_video_view.h @@ -33,13 +33,13 @@ class SimpleVideoView : public VideoView public: SimpleVideoView (FilmViewer* viewer, wxWindow* parent); - wxWindow* get () const { + wxWindow* get () const override { return _panel; } - void update (); - void start (); - NextFrameResult display_next_frame (bool non_blocking); + void update () override; + void start () override; + NextFrameResult display_next_frame (bool non_blocking) override; private: void set_image (std::shared_ptr<const Image> image) { diff --git a/src/wx/system_information_dialog.cc b/src/wx/system_information_dialog.cc index 7aabf1bf5..ed93a4ab4 100644 --- a/src/wx/system_information_dialog.cc +++ b/src/wx/system_information_dialog.cc @@ -1,5 +1,5 @@ /* - Copyright (C) 2019 Carl Hetherington <cth@carlh.net> + Copyright (C) 2019-2021 Carl Hetherington <cth@carlh.net> This file is part of DCP-o-matic. @@ -18,10 +18,12 @@ */ + +#include "film_viewer.h" +#include "gl_video_view.h" #include "system_information_dialog.h" #include "wx_util.h" -#include "gl_video_view.h" -#include "film_viewer.h" + #ifdef DCPOMATIC_OSX #include <OpenGL/glu.h> @@ -31,10 +33,12 @@ #include <GL/glext.h> #endif + using std::string; using std::weak_ptr; using std::shared_ptr; + SystemInformationDialog::SystemInformationDialog (wxWindow* parent, weak_ptr<FilmViewer> weak_viewer) : TableDialog (parent, _("System information"), 2, 1, false) { @@ -49,7 +53,7 @@ SystemInformationDialog::SystemInformationDialog (wxWindow* parent, weak_ptr<Fil add (_("unknown (OpenGL not enabled in DCP-o-matic)"), false); } else { add (_("OpenGL version"), true); - char const * v = (char const *) glGetString (GL_VERSION); + auto v = reinterpret_cast<char const *>(glGetString(GL_VERSION)); if (v) { add (std_to_wx(v), false); } else { diff --git a/src/wx/system_information_dialog.h b/src/wx/system_information_dialog.h index 5b9efa234..49e617a6e 100644 --- a/src/wx/system_information_dialog.h +++ b/src/wx/system_information_dialog.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2019 Carl Hetherington <cth@carlh.net> + Copyright (C) 2019-2021 Carl Hetherington <cth@carlh.net> This file is part of DCP-o-matic. @@ -25,9 +25,9 @@ class FilmViewer; + class SystemInformationDialog : public TableDialog { public: SystemInformationDialog (wxWindow* parent, std::weak_ptr<FilmViewer> viewer); - }; |
