Remove old dvd test code.
[dcpomatic.git] / hacks / pretty-c++ / src / film_view.h
1 class FilmView
2 {
3 public:
4         FilmView ();
5
6         void set_film (Film* f);
7
8         Gtk::Widget* widget ();
9         
10 private:
11         Gtk::Label* left_aligned_label (std::string const &) const;
12         void content_changed ();
13         void content_radio_toggled ();
14         void update_content_radio_sensitivity ();
15         void update_dvd_title_sensitivity ();
16
17         Film* _film;
18
19         Gtk::RadioButtonGroup _content_group;
20         Gtk::RadioButton _content_file_radio;
21         Gtk::FileChooserDialog _content_file_chooser;
22         Gtk::FileChooserButton _content_file_button;
23         Gtk::RadioButton _content_folder_radio;
24         Gtk::FileChooserDialog _content_folder_chooser;
25         Gtk::FileChooserButton _content_folder_button;
26         Gtk::Entry _name;
27         Gtk::ComboBoxText _ratio;
28         Gtk::CheckButton _dvd;
29         Gtk::CheckButton _deinterlace;
30         Gtk::SpinButton _dvd_title;
31         Gtk::SpinButton _left_crop;
32         Gtk::SpinButton _right_crop;
33         Gtk::SpinButton _top_crop;
34         Gtk::SpinButton _bottom_crop;
35         Gtk::Label _size;
36         Gtk::Label _length;
37 };