X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fwx%2Frating_dialog.cc;h=691a7d16d5e2555ceb646920ecb8b895ca8e59aa;hb=54141c7a9504e289d41af997067ca6b78a1d4b0a;hp=9886436a062c0f4e0ed3445f17d190585de19fc9;hpb=47d83b296248119d04b9226fd51a67e2fd3faac5;p=dcpomatic.git diff --git a/src/wx/rating_dialog.cc b/src/wx/rating_dialog.cc index 9886436a0..691a7d16d 100644 --- a/src/wx/rating_dialog.cc +++ b/src/wx/rating_dialog.cc @@ -22,10 +22,13 @@ #include "dcpomatic_spin_ctrl.h" #include "rating_dialog.h" #include "wx_util.h" +#include #include +LIBDCP_DISABLE_WARNINGS #include #include #include +LIBDCP_ENABLE_WARNINGS using std::string; @@ -89,7 +92,7 @@ RatingDialog::set (dcp::Rating rating) } -dcp::Rating +optional RatingDialog::get () const { return _active_page->get(); @@ -164,10 +167,10 @@ StandardRatingDialogPage::found_systems_view_selection_changed () } /* Update the ratings dropdown */ - vector items; + wxArrayString items; if (_selected_system) { for (auto rating: _selected_system->ratings) { - items.push_back(std_to_wx(rating.label)); + items.Add(std_to_wx(rating.label)); } }