1 /** @file
2 * @brief Memory statistics dialog
3 */
4 /* Authors:
5 * MenTaLguY <mental@rydia.net>
6 *
7 * Copyright 2005 Authors
8 * Released under GNU GPL. Read the file 'COPYING' for more information.
9 */
11 #ifndef SEEN_INKSCAPE_UI_DIALOG_MEMORY_H
12 #define SEEN_INKSCAPE_UI_DIALOG_MEMORY_H
14 #include "ui/widget/panel.h"
16 namespace Inkscape {
17 namespace UI {
18 namespace Dialog {
20 class Memory : public UI::Widget::Panel {
21 public:
22 Memory();
23 ~Memory();
25 static Memory &getInstance() { return *new Memory(); }
27 protected:
28 void _apply();
30 private:
31 Memory(Memory const &d); // no copy
32 void operator=(Memory const &d); // no assign
34 struct Private;
35 Private &_private;
36 };
38 } // namespace Dialog
39 } // namespace UI
40 } // namespace Inkscape
42 #endif
44 /*
45 Local Variables:
46 mode:c++
47 c-file-style:"stroustrup"
48 c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +))
49 indent-tabs-mode:nil
50 fill-column:99
51 End:
52 */
53 // vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:encoding=utf-8:textwidth=99 :