1 /*  smplayer, GUI front-end for mplayer.
2     Copyright (C) 2006-2021 Ricardo Villalba <ricardo@smplayer.info>
3 
4     This program is free software; you can redistribute it and/or modify
5     it under the terms of the GNU General Public License as published by
6     the Free Software Foundation; either version 2 of the License, or
7     (at your option) any later version.
8 
9     This program is distributed in the hope that it will be useful,
10     but WITHOUT ANY WARRANTY; without even the implied warranty of
11     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12     GNU General Public License for more details.
13 
14     You should have received a copy of the GNU General Public License
15     along with this program; if not, write to the Free Software
16     Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
17 */
18 
19 #ifndef GUICONFIG_H
20 #define GUICONFIG_H
21 
22 #include <QtGlobal>
23 
24 // AUTODISABLE_ACTIONS
25 // if set to 1, some actions will be disabled if they are not needed
26 
27 #define AUTODISABLE_ACTIONS 1
28 
29 
30 // MINI_ARROW_BUTTONS
31 // if set to 1, the GUI will use a popup menu for arrow buttons
32 
33 #define MINI_ARROW_BUTTONS 1
34 
35 
36 // ALLOW_CHANGE_STYLESHEET
37 // if 1, the app stylesheet can be changed
38 
39 #define ALLOW_CHANGE_STYLESHEET 1
40 
41 
42 // Allow to use multiple shortcuts for actions
43 
44 #define USE_MULTIPLE_SHORTCUTS 1
45 
46 
47 // USE_SHORTCUTGETTER
48 // if 1, a new dialog will be used to ask the user for a
49 // keyshortcut.
50 
51 #define USE_SHORTCUTGETTER 1
52 
53 
54 // USE_INFOPROVIDER
55 // if 1, the playlist will read info about the files when they are added
56 // to the list.
57 // It's slow but allows the user to see the length and even the name of
58 // a mp3 song.
59 
60 #define USE_INFOPROVIDER 1
61 
62 
63 // USE_CONFIGURABLE_TOOLBARS
64 // if 1, the toolbars (and controlbars) are saved to the config file
65 // so the user can modify them.
66 
67 #define USE_CONFIGURABLE_TOOLBARS 1
68 
69 
70 // USE_DOCK_TOPLEVEL_EVENT
71 // if 1, the topLevelChanged from QDockWidget will be use to know
72 // if the playlist has been docked or undocked
73 
74 #define USE_DOCK_TOPLEVEL_EVENT 0
75 
76 
77 #endif
78 
79