Move the LimitedSplitter constructor into the .cc file.
[dcpomatic.git] / src / wx / job_manager_view.h
index 7624678c2be691aadc5871700cad63660d36823c..2e471532fe1e7399a7e9b0978bbafcfe6e99fa80 100644 (file)
  *  @brief Class which is a wxPanel for showing the progress of jobs.
  */
 
+#include "lib/warnings.h"
+DCPOMATIC_DISABLE_WARNINGS
 #include <wx/wx.h>
+DCPOMATIC_ENABLE_WARNINGS
 #include <boost/shared_ptr.hpp>
 #include <list>
 
@@ -35,15 +38,18 @@ class JobView;
 class JobManagerView : public wxScrolledWindow
 {
 public:
-       JobManagerView (wxWindow *);
+       JobManagerView (wxWindow *, bool batch);
 
 private:
        void job_added (boost::weak_ptr<Job>);
        void periodic ();
+       void replace ();
+       void job_list_changed ();
 
        wxPanel* _panel;
        wxFlexGridSizer* _table;
        boost::shared_ptr<wxTimer> _timer;
+       bool _batch;
 
        std::list<boost::shared_ptr<JobView> > _job_records;
 };