1 /*
2  * EasyTAG - Tag editor for audio files
3  * Copyright (C) 2000-2003  Jerome Couderc <easytag@gmail.com>
4  * Copyright (C) 2013  David King <amigadave@amigadave.com>
5  *
6  * This program is free software; you can redistribute it and/or modify it
7  * under the terms of the GNU General Public License as published by the Free
8  * Software Foundation; either version 2 of the License, or (at your option)
9  * any later version.
10  *
11  * This program is distributed in the hope that it will be useful, but WITHOUT
12  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13  * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
14  * more details.
15  *
16  * You should have received a copy of the GNU General Public License along with
17  * this program; if not, write to the Free Software Foundation, Inc., 51
18  * Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
19  */
20 
21 #ifndef ET_PREFERENCES_DIALOG_H_
22 #define ET_PREFERENCES_DIALOG_H_
23 
24 #include <gtk/gtk.h>
25 
26 G_BEGIN_DECLS
27 
28 #define ET_TYPE_PREFERENCES_DIALOG (et_preferences_dialog_get_type ())
29 #define ET_PREFERENCES_DIALOG(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), ET_TYPE_PREFERENCES_DIALOG, EtPreferencesDialog))
30 
31 typedef struct _EtPreferencesDialog EtPreferencesDialog;
32 typedef struct _EtPreferencesDialogClass EtPreferencesDialogClass;
33 
34 struct _EtPreferencesDialog
35 {
36     /*< private >*/
37     GtkDialog parent_instance;
38 };
39 
40 struct _EtPreferencesDialogClass
41 {
42     /*< private >*/
43     GtkDialogClass parent_class;
44 };
45 
46 GType et_preferences_dialog_get_type (void);
47 EtPreferencesDialog *et_preferences_dialog_new (GtkWindow *parent);
48 void et_preferences_dialog_show_scanner (EtPreferencesDialog *self);
49 
50 G_END_DECLS
51 
52 #endif /* ET_PREFERENCES_DIALOG_H_ */
53