X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fsoundcloud_export_selector.h;h=fcfbdfe91bbd1dc558e61ede77de973c7241932b;hb=fc1e7dbb55939c708ce572d3a5c2518ea926a682;hp=7962ba8b06432a4fc518b2a21c4746f33102c913;hpb=95ccbc452f513a9d6f70de45bc413067e568364c;p=ardour.git diff --git a/gtk2_ardour/soundcloud_export_selector.h b/gtk2_ardour/soundcloud_export_selector.h index 7962ba8b06..fcfbdfe91b 100644 --- a/gtk2_ardour/soundcloud_export_selector.h +++ b/gtk2_ardour/soundcloud_export_selector.h @@ -3,6 +3,8 @@ Adapted for Ardour by Ben Loftis, March 2012 *****************************************************************************/ +#ifndef __soundcloud_export_selector_h__ +#define __soundcloud_export_selector_h__ #include #include @@ -22,20 +24,23 @@ class SoundcloudExportSelector : public Gtk::VBox, public ARDOUR::SessionHandleP int do_progress_callback (double ultotal, double ulnow, const std::string &filename); std::string username () { return soundcloud_username_entry.get_text (); } std::string password () { return soundcloud_password_entry.get_text (); } - bool upload_public () { return soundcloud_public_checkbox.get_active (); } - bool upload_open () { return soundcloud_open_checkbox.get_active (); } + bool make_public () { return soundcloud_public_checkbox.get_active (); } + bool open_page () { return soundcloud_open_checkbox.get_active (); } + bool downloadable () { return soundcloud_download_checkbox.get_active (); } void cancel () { soundcloud_cancel = true; } private: Gtk::Table sc_table; - Gtk::CheckButton soundcloud_public_checkbox; Gtk::Label soundcloud_username_label; Gtk::Entry soundcloud_username_entry; Gtk::Label soundcloud_password_label; Gtk::Entry soundcloud_password_entry; + Gtk::CheckButton soundcloud_public_checkbox; Gtk::CheckButton soundcloud_open_checkbox; + Gtk::CheckButton soundcloud_download_checkbox; bool soundcloud_cancel; Gtk::ProgressBar progress_bar; }; +#endif // __soundcloud_export_selector_h__