Code

0933aee3be52d5ebc15b095800e33844579a15d6
[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 "ui/widget/panel.h"
20 namespace Inkscape {
21 namespace UI {
22 namespace Dialog {
25 /**
26  * A dialog that displays log messages
27  */
28 class TraceDialog : public UI::Widget::Panel
29 {
31 public:
33     /**
34      * Constructor
35      */
36     TraceDialog() : 
37      UI::Widget::Panel("", "dialogs.trace", SP_VERB_SELECTION_TRACE)
38      {}
41     /**
42      * Factory method
43      */
44     static TraceDialog &getInstance();
46     /**
47      * Destructor
48      */
49     virtual ~TraceDialog() {};
52 };
55 } //namespace Dialog
56 } //namespace UI
57 } //namespace Inkscape
62 #endif /* __TRACEDIALOG_H__ */