1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
|
/** Copyright (C) 2010, J.M.Reneau.
**
** This program is free software; you can redistribute it and/or modify
** it under the terms of the GNU General Public License as published by
** the Free Software Foundation; either version 2 of the License, or
** (at your option) any later version.
**
** This program is distributed in the hope that it will be useful,
** but WITHOUT ANY WARRANTY; without even the implied warranty of
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
** GNU General Public License for more details.
**
** You should have received a copy of the GNU General Public License along
** with this program; if not, write to the Free Software Foundation, Inc.,
** 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
**/
#include <QSettings>
#ifndef SETTINGSH
#define SETTINGSH
#define SETTINGSORG "BASIC-256 Consortium"
#define SETTINGSAPP "BASIC-256 IDE"
// main window
#define SETTINGSSIZE "Main/Size"
#define SETTINGSPOS "Main/Pos"
#define SETTINGSFONTSIZE "Main/FontSize"
#define SETTINGSFONTSIZEDEFAULT 10
// documentation window
#define SETTINGSDOCSIZE "Doc/Size"
#define SETTINGSDOCPOS "Doc/Pos"
// preferences window
#define SETTINGSPREFPOS "Pref/Pos"
#define SETTINGSPREFPASSWORD "Pref/Password"
// Find window
#define SETTINGSFINDPOS "Find/Pos"
#define SETTINGSFINDSTRING "Find/String"
#define SETTINGSFINDCASE "Find/Case"
#define SETTINGSFINDCASEDEFAULT false
#define SETTINGSFINDBACK "Find/Back"
#define SETTINGSFINDBACKDEFAULT false
// Replace window
#define SETTINGSREPLACEPOS "Replace/Pos"
#define SETTINGSREPLACEFROM "Replace/From"
#define SETTINGSREPLACETO "Replace/To"
#define SETTINGSREPLACECASE "Replace/Case"
#define SETTINGSREPLACECASEDEFAULT false
// permissions
#define SETTINGSALLOWSYSTEM "Allow/System"
#define SETTINGSALLOWSYSTEMDEFAULT true
#define SETTINGSALLOWSETTING "Allow/Setting"
#define SETTINGSALLOWSETTINGDEFAULT true
#define SETTINGSALLOWPORT "Allow/Port"
#define SETTINGSALLOWPORTDEFAULT true
// store history of files as SaveHistory/0 ... SaveHistory/8
#define SETTINGSGROUPHIST "SaveHistory"
#define SETTINGSGROUPHISTN 9
// store user settings (setsetting/getsetting) in seperate group
#define SETTINGSGROUPUSER "UserSettings"
#endif
|