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