Хранилища Subversion OpenInventory

Редакция

Редакция 158 | Редакция 179 | К новейшей редакции | Весь файл | Не учитывать пробелы | Содержимое файла | Авторство | Последнее изменение | Открыть журнал | RSS

Редакция 158 Редакция 159
Строка 24... Строка 24...
24
*************************************************/
24
*************************************************/
25
25
26
 if (bolleans_list.indexOf(index.column()) != -1)
26
 if (bolleans_list.indexOf(index.column()) != -1)
27
{
27
{
28
     flags |= Qt::ItemIsUserCheckable;         // åñëè â ñòîëáöå òèï "BOOL", äåëàåì åãî âèáèðàåìûì
28
     flags |= Qt::ItemIsUserCheckable;         // åñëè â ñòîëáöå òèï "BOOL", äåëàåì åãî âèáèðàåìûì
-
 
29
     //flags |= Qt::ItemIsEnabled;
29
     flags &= ~Qt::ItemIsEditable;
30
     flags &= ~Qt::ItemIsEditable;
30
 }
31
 }
31
32
32
 return flags; // òåêóùèé ñòîëáåö
33
 return flags; // òåêóùèé ñòîëáåö
33
34
Строка 70... Строка 71...
70
//lResult = QSqlTableModel::setData(index, value, role);
71
//lResult = QSqlTableModel::setData(index, value, role);
71
72
72
  //      lResult = updateRowInTable(index.row(), rec);
73
  //      lResult = updateRowInTable(index.row(), rec);
73
   //    lResult = setRecord(index.row(),rec);  // âåðíåì ðåçóëüòàò îá óñòàíîâêå
74
   //    lResult = setRecord(index.row(),rec);  // âåðíåì ðåçóëüòàò îá óñòàíîâêå
74
75
75
        /*
76
/*
76
        QStandardItem* item = static_cast<QStandardItem*>(index.internalPointer());
77
        QStandardItem* item = static_cast<QStandardItem*>(index.internalPointer());
77
                  Qt::CheckState state = (value.toInt() == 2) ? Qt::Checked : Qt::Unchecked;
78
                  Qt::CheckState state = (value.toInt() == 2) ? Qt::Checked : Qt::Unchecked;
78
                  item->setCheckState(state);
79
                  item->setCheckState(state);
79

80

80
*/
81
*/
81
82
82
83
83
        lResult = QSqlTableModel::setData(index, value, Qt::EditRole);
84
        lResult = QSqlTableModel::setData(index, value, Qt::EditRole);
84
//        emit MyModel::dataChanged(index, index);
-
 
85
85
-
 
86
// Qt::CheckState state = (value.toInt() == 2) ? Qt::Checked : Qt::Unchecked;
-
 
87
   //     lResult = QSqlTableModel::setData(index, value.toBool(), Qt::CheckStateRole);
-
 
88
-
 
89
        //  QSqlTableModel::setItemData(index,Qt::CheckStateRole);
-
 
90
   //     lResult = QSqlTableModel::setData(index, value, role);
-
 
91
-
 
92
      //  emit MyModel::dataChanged(index, index);
-
 
93
86
       //     MyModel::reset();
94
         //   MyModel::updateRowInTable();
87
     //  lResult = QSqlTableModel::setData(index, value, Qt::DisplayRole);
95
     //  lResult = QSqlTableModel::setData(index, value, Qt::DisplayRole);
88
       //  QSqlTableModel::setData(index, value, Qt::CheckStateRole);
96
       //  QSqlTableModel::setData(index, value, Qt::CheckStateRole);
89
       MyModel::submitAll();
97
       MyModel::submitAll();
90
  ////// //     MyModel::select();
98
  ////// //     MyModel::select();
91
       // MyModel::data(index, Qt::DisplayRole);
99
       // MyModel::data(index, Qt::DisplayRole);