diff options
Diffstat (limited to '')
| -rw-r--r-- | src/ui/dialog/tracedialog.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/ui/dialog/tracedialog.cpp b/src/ui/dialog/tracedialog.cpp index 2c041864f..b7602b36a 100644 --- a/src/ui/dialog/tracedialog.cpp +++ b/src/ui/dialog/tracedialog.cpp @@ -50,7 +50,7 @@ class TraceDialogImpl : public TraceDialog /** * Constructor */ - TraceDialogImpl(); + TraceDialogImpl(Behavior::BehaviorFactory behavior_factory); /** * Destructor @@ -376,7 +376,8 @@ void TraceDialogImpl::responseCallback(int response_id) /** * Constructor */ -TraceDialogImpl::TraceDialogImpl() +TraceDialogImpl::TraceDialogImpl(Behavior::BehaviorFactory behavior_factory) : + TraceDialog(behavior_factory) { Gtk::VBox *mainVBox = get_vbox(); @@ -685,9 +686,9 @@ TraceDialogImpl::TraceDialogImpl() /** * Factory method. Use this to create a new TraceDialog */ -TraceDialog *TraceDialog::create() +TraceDialog *TraceDialog::create(Behavior::BehaviorFactory behavior_factory) { - TraceDialog *dialog = new TraceDialogImpl(); + TraceDialog *dialog = new TraceDialogImpl(behavior_factory); return dialog; } |
