GnuCash
5.6-150-g038405b370+
gnucash
html
gnc-html-webkit2.hpp
1
/********************************************************************
2
* gnc-html-webkit.hpp -- display html with gnc special tags *
3
* Copyright (C) 2009 Phil Longstaff <plongstaff@rogers.com> *
4
* *
5
* This program is free software; you can redistribute it and/or *
6
* modify it under the terms of the GNU General Public License as *
7
* published by the Free Software Foundation; either version 2 of *
8
* the License, or (at your option) any later version. *
9
* *
10
* This program is distributed in the hope that it will be useful, *
11
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
12
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
13
* GNU General Public License for more details. *
14
* *
15
* You should have received a copy of the GNU General Public License*
16
* along with this program; if not, contact: *
17
* *
18
* Free Software Foundation Voice: +1-617-542-5942 *
19
* 51 Franklin Street, Fifth Floor Fax: +1-617-542-2652 *
20
* Boston, MA 02110-1301, USA gnu@gnu.org *
21
\********************************************************************/
22
23
#ifndef GNC_HTML_WEBKIT_H
24
#define GNC_HTML_WEBKIT_H
25
26
#include <glib-object.h>
27
#include "gnc-html.h"
28
29
G_BEGIN_DECLS
30
31
#define GNC_TYPE_HTML_WEBKIT (gnc_html_webkit_get_type())
32
#define GNC_HTML_WEBKIT(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GNC_TYPE_HTML_WEBKIT, GncHtmlWebkit))
33
#define GNC_HTML_WEBKIT_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), GNC_TYPE_HTML_WEBKIT, GncHtmlWebkitClass))
34
#define GNC_IS_HTML_WEBKIT(o) (G_TYPE_CHECK_INSTANCE_TYPE((o), GNC_TYPE_HTML_WEBKIT))
35
#define GNC_IS_HTML_WEBKIT_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE((k), GNC_TYPE_HTML_WEBKIT))
36
#define GNC_HTML_WEBKIT_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS((o), GNC_TYPE_HTML_WEBKIT, GncHtmlWebkitClass))
37
38
struct
GncHtmlWebkitPrivate
;
39
41
#define GNC_GTK_PRINT_SETTINGS_EXPORT_DIR "gnc-pdf-export-directory"
42
43
struct
GncHtmlWebkit
44
{
45
GncHtml parent_instance;
46
47
/*< private >*/
48
GncHtmlWebkitPrivate
* priv;
49
};
50
51
struct
GncHtmlWebkitClass
52
{
53
GncHtmlClass parent_class;
54
};
55
56
GType gnc_html_webkit_get_type(
void
);
57
GncHtml* gnc_html_webkit_new(
void
) NOEXCEPT;
58
59
G_END_DECLS
60
61
#endif // GNC_HTML_WEBKIT_H
GncHtmlWebkit
Definition:
gnc-html-webkit1.hpp:40
GncHtmlWebkitPrivate
Definition:
gnc-html-webkit-p.hpp:28
GncHtmlWebkitClass
Definition:
gnc-html-webkit1.hpp:48
Generated by
1.8.14