Code

Remove redundant dialog present(), make sure user_hidden is set for
[inkscape.git] / src / ui / dialog / tracedialog.h
1 #ifndef __TRACEDIALOG_H__
2 #define __TRACEDIALOG_H__
3 /*
4  * A simple dialog for setting the parameters for autotracing a
5  * bitmap <image> into an svg <path>
6  *
7  * Authors:
8  *   Bob Jamison
9  *   Other dudes from The Inkscape Organization
10  *
11  * Copyright (C) 2004, 2005 Authors
12  *
13  * Released under GNU GPL, read the file 'COPYING' for more information
14  */
17 #include "verbs.h"
18 #include "dialog.h"
20 namespace Inkscape {
21 namespace UI {
22 namespace Dialog {
25 /**
26  * A dialog that displays log messages
27  */
28 class TraceDialog : public Dialog
29 {
31 public:
34     /**
35      * Constructor
36      */
37     TraceDialog(Behavior::BehaviorFactory behavior_factory) : 
38         Dialog (behavior_factory, "dialogs.trace", SP_VERB_SELECTION_TRACE)
39         {}
42     /**
43      * Factory method
44      */
45     static TraceDialog *create(Behavior::BehaviorFactory behavior_factory);
47     /**
48      * Destructor
49      */
50     virtual ~TraceDialog() {};
53 };
56 } //namespace Dialog
57 } //namespace UI
58 } //namespace Inkscape
63 #endif /* __TRACEDIALOG_H__ */