1 /************************************************************************ 2 ** 3 ** @file 4 ** @author Roman Telezhynskyi <dismine(at)gmail.com> 5 ** @date 1 6, 2017 6 ** 7 ** @brief 8 ** @copyright 9 ** This source code is part of the Valentina project, a pattern making 10 ** program, whose allow create and modeling patterns of clothing. 11 ** Copyright (C) 2017 Valentina project 12 ** <https://gitlab.com/smart-pattern/valentina> All Rights Reserved. 13 ** 14 ** Valentina is free software: you can redistribute it and/or modify 15 ** it under the terms of the GNU General Public License as published by 16 ** the Free Software Foundation, either version 3 of the License, or 17 ** (at your option) any later version. 18 ** 19 ** Valentina is distributed in the hope that it will be useful, 20 ** but WITHOUT ANY WARRANTY; without even the implied warranty of 21 ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 22 ** GNU General Public License for more details. 23 ** 24 ** You should have received a copy of the GNU General Public License 25 ** along with Valentina. If not, see <http://www.gnu.org/licenses/>. 26 ** 27 *************************************************************************/ 28 29 #ifndef PMSYSTEMS_H 30 #define PMSYSTEMS_H 31 32 #include <QStringList> 33 34 class QComboBox; 35 36 // pattern making systems codes 37 extern const QString p0_S; 38 extern const QString p1_S; 39 extern const QString p2_S; 40 extern const QString p3_S; 41 extern const QString p4_S; 42 extern const QString p5_S; 43 extern const QString p6_S; 44 extern const QString p7_S; 45 extern const QString p8_S; 46 extern const QString p9_S; 47 extern const QString p10_S; 48 extern const QString p11_S; 49 extern const QString p12_S; 50 extern const QString p13_S; 51 extern const QString p14_S; 52 extern const QString p15_S; 53 extern const QString p16_S; 54 extern const QString p17_S; 55 extern const QString p18_S; 56 extern const QString p19_S; 57 extern const QString p20_S; 58 extern const QString p21_S; 59 extern const QString p22_S; 60 extern const QString p23_S; 61 extern const QString p24_S; 62 extern const QString p25_S; 63 extern const QString p26_S; 64 extern const QString p27_S; 65 extern const QString p28_S; 66 extern const QString p29_S; 67 extern const QString p30_S; 68 extern const QString p31_S; 69 extern const QString p32_S; 70 extern const QString p33_S; 71 extern const QString p34_S; 72 extern const QString p35_S; 73 extern const QString p36_S; 74 extern const QString p37_S; 75 extern const QString p38_S; 76 extern const QString p39_S; 77 extern const QString p40_S; 78 extern const QString p41_S; 79 extern const QString p42_S; 80 extern const QString p43_S; 81 extern const QString p44_S; 82 extern const QString p45_S; 83 extern const QString p46_S; 84 extern const QString p47_S; 85 extern const QString p48_S; 86 extern const QString p49_S; 87 extern const QString p50_S; 88 extern const QString p51_S; 89 extern const QString p52_S; 90 extern const QString p53_S; 91 extern const QString p54_S; 92 extern const QString p998_S; 93 94 QStringList ListPMSystems(); 95 void InitPMSystems(QComboBox *systemCombo); 96 97 #endif // PMSYSTEMS_H 98