Try to fix build.
[dcpomatic.git] / src / wx / properties_dialog.h
index f72c8341945f06cd34be59caba16cf11fba15375..d489754efae4c2247d2ed8e2860594b5266a8fbe 100644 (file)
@@ -1,5 +1,5 @@
 /*
-    Copyright (C) 2012 Carl Hetherington <cth@carlh.net>
+    Copyright (C) 2012-2015 Carl Hetherington <cth@carlh.net>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
 */
 
 #include <wx/wx.h>
+#include "table_dialog.h"
 
 class Film;
-class ThreadedStaticText;
 
-class PropertiesDialog : public wxDialog
+class PropertiesDialog : public TableDialog
 {
 public:
-       PropertiesDialog (wxWindow *, Film *);
+       PropertiesDialog (wxWindow *, boost::shared_ptr<Film>);
 
 private:
-       std::string frames_already_encoded () const;
-
-       Film* _film;
+       boost::shared_ptr<Film> _film;
        wxStaticText* _frames;
-       wxStaticText* _disk_for_frames;
-       wxStaticText* _total_disk;
-       ThreadedStaticText* _encoded;
+       wxStaticText* _disk;
+
+       boost::signals2::scoped_connection _encoded_connection;
 };