#include "dcpomatic_spin_ctrl.h"
#include "rating_dialog.h"
#include "wx_util.h"
+#include <dcp/warnings.h>
#include <unicode/unistr.h>
+LIBDCP_DISABLE_WARNINGS
#include <wx/listctrl.h>
#include <wx/notebook.h>
#include <wx/srchctrl.h>
+LIBDCP_ENABLE_WARNINGS
using std::string;
}
-dcp::Rating
+optional<dcp::Rating>
RatingDialog::get () const
{
return _active_page->get();
}
/* Update the ratings dropdown */
- vector<wxString> 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));
}
}