QTfrontend/ammoSchemeModel.cpp
changeset 2915 a02f276035e8
parent 2894 d77353a57810
child 2948 3f21a9dc93d0
equal deleted inserted replaced
2914:7db64c269a5b 2915:a02f276035e8
    46 		<< QVariant(15)            // sudden death   20
    46 		<< QVariant(15)            // sudden death   20
    47 		<< QVariant(5)             // case prob      21
    47 		<< QVariant(5)             // case prob      21
    48 		<< QVariant(3)             //  mines time    22
    48 		<< QVariant(3)             //  mines time    22
    49 		<< QVariant(4)             //  landadds      23
    49 		<< QVariant(4)             //  landadds      23
    50 		<< QVariant(0)             // mine dud pct   24
    50 		<< QVariant(0)             // mine dud pct   24
       
    51 		<< QVariant(2)             // explosives     25
    51 		;
    52 		;
    52 
    53 
    53 AmmoSchemeModel::AmmoSchemeModel(QObject* parent, const QString & fileName) :
    54 AmmoSchemeModel::AmmoSchemeModel(QObject* parent, const QString & fileName) :
    54 	QAbstractTableModel(parent),
    55 	QAbstractTableModel(parent),
    55 	numberOfDefaultSchemes(4),
    56 	numberOfDefaultSchemes(4),
    87 		<< "suddendeath"      // 20
    88 		<< "suddendeath"      // 20
    88 		<< "caseprobability"  // 21
    89 		<< "caseprobability"  // 21
    89 		<< "minestime"        // 22
    90 		<< "minestime"        // 22
    90 		<< "landadds"         // 23
    91 		<< "landadds"         // 23
    91 		<< "minedudpct"       // 24
    92 		<< "minedudpct"       // 24
       
    93 		<< "explosives"       // 25
    92 		;
    94 		;
    93 
    95 
    94 	QList<QVariant> proMode;
    96 	QList<QVariant> proMode;
    95 	proMode
    97 	proMode
    96 		<< predefSchemesNames[1]   // name           0
    98 		<< predefSchemesNames[1]   // name           0
   116 		<< QVariant(15)            // sudden death   20
   118 		<< QVariant(15)            // sudden death   20
   117 		<< QVariant(0)             // case prob      21
   119 		<< QVariant(0)             // case prob      21
   118 		<< QVariant(3)             //  mines time    22
   120 		<< QVariant(3)             //  mines time    22
   119 		<< QVariant(4)             //  landadds      23
   121 		<< QVariant(4)             //  landadds      23
   120 		<< QVariant(0)             // mine dud pct   24
   122 		<< QVariant(0)             // mine dud pct   24
       
   123 		<< QVariant(2)             // explosives     25
   121 		;
   124 		;
   122 
   125 
   123 	QList<QVariant> shoppa;
   126 	QList<QVariant> shoppa;
   124 	shoppa
   127 	shoppa
   125 		<< predefSchemesNames[2]   // name           0
   128 		<< predefSchemesNames[2]   // name           0
   145 		<< QVariant(50)            // sudden death   20
   148 		<< QVariant(50)            // sudden death   20
   146 		<< QVariant(1)             // case prob      21
   149 		<< QVariant(1)             // case prob      21
   147 		<< QVariant(3)             //  mines time    22
   150 		<< QVariant(3)             //  mines time    22
   148 		<< QVariant(4)             //  landadds      23
   151 		<< QVariant(4)             //  landadds      23
   149 		<< QVariant(0)             // mine dud pct   24
   152 		<< QVariant(0)             // mine dud pct   24
       
   153 		<< QVariant(0)             // explosives     25
   150 		;
   154 		;
   151 
   155 
   152 	QList<QVariant> basketball;
   156 	QList<QVariant> basketball;
   153 	basketball
   157 	basketball
   154 		<< predefSchemesNames[3]   // name           0
   158 		<< predefSchemesNames[3]   // name           0
   174 		<< QVariant(15)            // sudden death   20
   178 		<< QVariant(15)            // sudden death   20
   175 		<< QVariant(0)             // case prob      21
   179 		<< QVariant(0)             // case prob      21
   176 		<< QVariant(3)             //  mines time    22
   180 		<< QVariant(3)             //  mines time    22
   177 		<< QVariant(4)             //  landadds      23
   181 		<< QVariant(4)             //  landadds      23
   178 		<< QVariant(0)             // mine dud pct   24
   182 		<< QVariant(0)             // mine dud pct   24
       
   183 		<< QVariant(0)             // explosives     25
   179 		;
   184 		;
   180 
   185 
   181 	QList<QVariant> minefield;
   186 	QList<QVariant> minefield;
   182 	minefield
   187 	minefield
   183 		<< predefSchemesNames[4]   // name           0
   188 		<< predefSchemesNames[4]   // name           0
   203 		<< QVariant(15)            // sudden death   20
   208 		<< QVariant(15)            // sudden death   20
   204 		<< QVariant(0)             // case prob      21
   209 		<< QVariant(0)             // case prob      21
   205 		<< QVariant(0)             //  mines time    22
   210 		<< QVariant(0)             //  mines time    22
   206 		<< QVariant(80)            //  landadds      23
   211 		<< QVariant(80)            //  landadds      23
   207 		<< QVariant(0)             // mine dud pct   24
   212 		<< QVariant(0)             // mine dud pct   24
       
   213 		<< QVariant(0)             // explosives     25
   208 		;
   214 		;
   209 
   215 
   210 	schemes.append(defaultScheme);
   216 	schemes.append(defaultScheme);
   211 	schemes.append(proMode);
   217 	schemes.append(proMode);
   212 	schemes.append(shoppa);
   218 	schemes.append(shoppa);