QTfrontend/ammoSchemeModel.cpp
changeset 1885 75489216b5b0
parent 1884 40e59e9f82ce
child 1887 d68939b3f7f0
--- a/QTfrontend/ammoSchemeModel.cpp	Wed Mar 11 14:32:28 2009 +0000
+++ b/QTfrontend/ammoSchemeModel.cpp	Thu Mar 12 13:54:32 2009 +0000
@@ -16,6 +16,7 @@
  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
  */
 
+#include <QDebug>
 #include <QModelIndex>
 #include "ammoSchemeModel.h"
 
@@ -23,12 +24,15 @@
   QAbstractTableModel(parent)
 {
 	defaultScheme
-		<< "Default"
-		<< "45"
-		<< "0"
-		<< "0"
-		<< "0"
-		<< "0"
+		<< "Default" // name
+		<< "0" // fortsmode
+		<< "0" // team divide
+		<< "0" // solid land
+		<< "0" // border
+		<< "45" // turn time
+		<< "100" // init health
+		<< "15" // sudden death
+		<< "5" // case probability
 		;
 
 	schemes.append(defaultScheme);
@@ -68,10 +72,11 @@
 	if (!index.isValid() || index.row() < 0
 		|| index.row() >= schemes.size()
 		|| index.column() >= defaultScheme.size()
-		|| role != Qt::DisplayRole)
+		|| role != Qt::EditRole)
 		return false;
 
 	schemes[index.row()][index.column()] = value.toString();
+
 	emit dataChanged(index, index);
 	return true;
 }