Changeset bc1b8837b6 in tspsg for src/globals.h
- Timestamp:
- Oct 20, 2009, 11:40:16 AM (15 years ago)
- Branches:
- 0.1.3.145-beta1-symbian, 0.1.4.170-beta2-bb10, appveyor, imgbot, master, readme
- Children:
- caef58b531
- Parents:
- 55c4b858e9
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/globals.h
r55c4b858e9 rbc1b8837b6 25 25 #define GLOBALS_H 26 26 27 /*! 28 * \file globals.h 29 * \brief This file contains TSPSG global defines. 30 */ 31 27 32 // INCLUDES 28 33 #include <QtCore> … … 36 41 // DEFINES 37 42 // Default values 43 //! Default minimum for random numbers generation 38 44 #define DEF_RAND_MIN 1 45 //! Default maximum for random numbers generation 39 46 #define DEF_RAND_MAX 10 47 //! Default number of cities 40 48 #define DEF_NUM_CITIES 5 49 //! Default font name 41 50 #define DEF_FONT_FAMILY "Courier New" 51 //! Default font size 42 52 #define DEF_FONT_SIZE 10 53 //! Default font color 43 54 #define DEF_FONT_COLOR Qt::black 44 55 45 // Maximum available number of cities56 //! Maximum available number of cities 46 57 #define MAX_NUM_CITIES 30 47 // Maximum allowed value for random generation limits58 //! Maximum allowed value for random generation limits 48 59 #define MAX_RAND_VALUE 1000 49 60 50 61 // Paths 62 /*! 63 * \def PATH_I18N 64 * \brief Bath to internationalization files. 65 */ 66 /*! 67 * \def PATH_DOCS 68 * \brief Bath to documentation files. 69 */ 51 70 #if defined(Q_OS_LINUX) || defined(Q_OS_UNIX) 52 71 #define PATH_I18N "/usr/share/tspsg/i18n" … … 57 76 #endif // Q_OS_LINUX 58 77 59 // TSPSG Task file signature - lettersTSPT78 //! TSPSG Task file signature - letters \p TSPT 60 79 #define TSPT quint32(0x54535054) 61 // TSPSG Task file version80 //! TSPSG Task file version 62 81 #define TSPT_VERSION quint8(1) 63 // TSPSG Task file metadata version82 //! TSPSG Task file metadata version 64 83 #define TSPT_META_VERSION quint8(1) 65 // TSPSG Task file metadata size in bytes (incl. version)84 //! TSPSG Task file metadata size in bytes (incl. version) 66 85 #define TSPT_META_SIZE 2 67 // ZKomModRd Task file signature - lettersZK86 //! ZKomModRd Task file signature - letters \p ZK 68 87 #define ZKT quint16(0x5A4B) 69 // ZKomModRd Task file version88 //! ZKomModRd Task file version 70 89 #define ZKT_VERSION quint8(1) 71 90 72 // This value means infinity :-) 73 #ifndef INFINITY 74 #define INFINITY 1.7E+308 91 // Some libraries already have INFINITY defined. 92 // We need to undefine it for INFINITY to have always the same value. 93 #ifdef INFINITY 94 #undef INFINITY 75 95 #endif 76 // This is string, which represents infinite value in table 96 //! This value means infinity :-) 97 #define INFINITY 1.7E+308 98 //! This string represents infinite value in the table 77 99 #define INFSTR "---" 78 100 101 // Sanity checks 79 102 // Check that default number of cities is sane (<= MAX_NUM_CITIES) 80 103 #if DEF_NUM_CITIES > MAX_NUM_CITIES
Note: See TracChangeset
for help on using the changeset viewer.