/* These are connected to signals from GUI components, and should change element states */
- void update_compatibility_selection (Glib::ustring const & path);
+ void update_compatibility_selection (std::string const & path);
void update_quality_selection ();
void update_format_selection ();
void update_sample_rate_selection ();
template<typename T, typename ColsT>
void change_compatibility (bool compatibility, boost::weak_ptr<T> w_ptr, Glib::RefPtr<Gtk::ListStore> & list, ColsT & cols,
- Glib::ustring const & c_incompatible = "red", Glib::ustring const & c_compatible = "white");
+ std::string const & c_incompatible = "red", std::string const & c_compatible = "white");
uint32_t applying_changes_from_engine;
public:
Gtk::TreeModelColumn<ARDOUR::ExportFormatManager::CompatPtr> ptr;
Gtk::TreeModelColumn<bool> selected;
- Gtk::TreeModelColumn<Glib::ustring> label;
+ Gtk::TreeModelColumn<std::string> label;
CompatibilityCols () { add(ptr); add(selected); add(label); }
};
{
public:
Gtk::TreeModelColumn<ARDOUR::ExportFormatManager::QualityPtr> ptr;
- Gtk::TreeModelColumn<Glib::ustring> color;
- Gtk::TreeModelColumn<Glib::ustring> label;
+ Gtk::TreeModelColumn<std::string> color;
+ Gtk::TreeModelColumn<std::string> label;
QualityCols () { add(ptr); add(color); add(label); }
};
{
public:
Gtk::TreeModelColumn<ARDOUR::ExportFormatManager::FormatPtr> ptr;
- Gtk::TreeModelColumn<Glib::ustring> color;
- Gtk::TreeModelColumn<Glib::ustring> label;
+ Gtk::TreeModelColumn<std::string> color;
+ Gtk::TreeModelColumn<std::string> label;
FormatCols () { add(ptr); add(color); add(label); }
};
{
public:
Gtk::TreeModelColumn<ARDOUR::ExportFormatManager::SampleRatePtr> ptr;
- Gtk::TreeModelColumn<Glib::ustring> color;
- Gtk::TreeModelColumn<Glib::ustring> label;
+ Gtk::TreeModelColumn<std::string> color;
+ Gtk::TreeModelColumn<std::string> label;
SampleRateCols () { add(ptr); add(color); add(label); }
};
{
public:
Gtk::TreeModelColumn<ARDOUR::ExportFormatBase::SRCQuality> id;
- Gtk::TreeModelColumn<Glib::ustring> label;
+ Gtk::TreeModelColumn<std::string> label;
SRCQualityCols () { add(id); add(label); }
};
{
public:
Gtk::TreeModelColumn<ARDOUR::HasSampleFormat::SampleFormatPtr> ptr;
- Gtk::TreeModelColumn<Glib::ustring> color;
- Gtk::TreeModelColumn<Glib::ustring> label;
+ Gtk::TreeModelColumn<std::string> color;
+ Gtk::TreeModelColumn<std::string> label;
SampleFormatCols () { add(ptr); add(color); add(label); }
};
{
public:
Gtk::TreeModelColumn<ARDOUR::HasSampleFormat::DitherTypePtr> ptr;
- Gtk::TreeModelColumn<Glib::ustring> color;
- Gtk::TreeModelColumn<Glib::ustring> label;
+ Gtk::TreeModelColumn<std::string> color;
+ Gtk::TreeModelColumn<std::string> label;
DitherTypeCols () { add(ptr); add (color); add(label); }
};