diff options
Diffstat (limited to 'MainWindow.hh')
-rw-r--r-- | MainWindow.hh | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/MainWindow.hh b/MainWindow.hh index 635e66d..d13dca3 100644 --- a/MainWindow.hh +++ b/MainWindow.hh @@ -47,14 +47,17 @@ protected: }; DeviceTreeModelColumns deviceTreeModelColumns; - Glib::RefPtr<Gtk::TreeStore> deviceTreeModel; + Glib::RefPtr<Gtk::TreeStore> deviceTreeStore; - Gtk::TreeModel::Row sinkRow, sourceRow; + Gtk::TreePath sinkPath, sourcePath; public: virtual void updateInfo(const struct pa_server_info &i); - virtual void updateInfo(const SinkInfo &i); - virtual void updateInfo(const SourceInfo &i); + virtual void updateInfo(SinkInfo &i); + virtual void updateInfo(SourceInfo &i); + + virtual void removeInfo(SinkInfo &i); + virtual void removeInfo(SourceInfo &i); virtual void onDeviceTreeViewCursorChanged(); virtual void onDeviceTreeViewRowActivated(const Gtk::TreeModel::Path& path, Gtk::TreeViewColumn* /* column */); |