Created parser and interfaces for creating specific parsers for specific
[qshowdiff.git] / src / settings.h
blob1e0aa6d7fb4b435782cf6fd3658045887f2cbb15
1 #ifndef _SETTINGS_H_
2 #define _SETTINGS_H_
4 #include <QFont>
5 #include <QFontMetrics>
6 #include <QColor>
7 #include "debug.h"
9 struct Settings{
10 static int max_line_width;
12 struct File{
13 static QFont font;
14 static QColor font_color;
15 static QColor background_color;
16 static int box_height;
17 static int text_left_indentation;
20 struct Hunk{
21 static int separator_height;
22 static QColor separator_color;
25 struct Text{
26 static QFont font;
27 static QColor font_color;
29 static QColor background_color;
30 static QColor background_color_added;
31 static QColor background_color_deleted;
32 static QColor background_color_changed;
34 static int line_column_width;
35 static int line_indentation;
38 #endif