X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fwx%2Fconfig_dialog.cc;h=2ff016a206f6bc30319e7a66ca0eb63faaa580a2;hb=5fa99824e1bf31f569245e5f2640aeecd84de42d;hp=34282895d86888185821d15c1da4719b86c5fc5e;hpb=02d9138d94899fa16b4a16ebc730fd929bf72b1d;p=dcpomatic.git diff --git a/src/wx/config_dialog.cc b/src/wx/config_dialog.cc index 34282895d..2ff016a20 100644 --- a/src/wx/config_dialog.cc +++ b/src/wx/config_dialog.cc @@ -31,7 +31,7 @@ #include "lib/filter.h" #include "config_dialog.h" #include "wx_util.h" -//#include "filter_dialog.h" +#include "filter_dialog.h" using namespace std; using namespace boost; @@ -264,9 +264,10 @@ ConfigDialog::reference_scaler_changed (wxCommandEvent &) void ConfigDialog::edit_reference_filters_clicked (wxCommandEvent &) { -// FilterDialog d (Config::instance()->reference_filters ()); -// d.ActiveChanged.connect (sigc::mem_fun (*this, &ConfigDialog::reference_filters_changed)); -// d.run (); + FilterDialog* d = new FilterDialog (this, Config::instance()->reference_filters ()); + d->ActiveChanged.connect (sigc::mem_fun (*this, &ConfigDialog::reference_filters_changed)); + d->ShowModal (); + d->Destroy (); } void