}
-bool GuiIdListModel::setData (QModelIndex const & index,
+bool GuiIdListModel::setData (QModelIndex const & index,
const QVariant & value, int role)
{
int const row = index.row();
}
-bool GuiIdListModel::insertRows(int row, int count,
+bool GuiIdListModel::insertRows(int row, int count,
QModelIndex const & /*parent*/)
{
if (!rowIsValid(row))
}
-bool GuiIdListModel::removeRows(int row, int count,
+bool GuiIdListModel::removeRows(int row, int count,
QModelIndex const & /*parent*/)
{
if (!rowIsValid(row) || row + count > int(userData_.size()) ||
return true;
vector<OurData>::iterator it = userData_.begin() + row;
beginRemoveRows(QModelIndex(), row, row + count - 1);
- userData_.erase(it, it + count);
+ userData_.erase(it, it + count);
endRemoveRows();
return true;
}
-void GuiIdListModel::insertRow(int const i, QString const & uiString,
+void GuiIdListModel::insertRow(int const i, QString const & uiString,
std::string const & idString)
{
insertRow(i, uiString, idString, uiString);
}
-void GuiIdListModel::insertRow(int const i, QString const & uiString,
+void GuiIdListModel::insertRow(int const i, QString const & uiString,
std::string const & idString, QString const & ttString)
{
insertRows(i, 1);
}
-int GuiIdListModel::findIDString(std::string const & idString)
+int GuiIdListModel::findIDString(std::string const & idString)
{
vector<OurData>::const_iterator it = userData_.begin();
vector<OurData>::const_iterator end = userData_.end();