1 #ifndef QTSCRIPTSHELL_QSTRINGLISTMODEL_H
2 #define QTSCRIPTSHELL_QSTRINGLISTMODEL_H
4 #include <qstringlistmodel.h>
6 #include <QtScript/qscriptvalue.h>
15 QModelIndex
buddy(
const QModelIndex&
index)
const;
19 QVariant
data(
const QModelIndex&
index,
int role)
const;
20 bool dropMimeData(
const QMimeData*
data, Qt::DropAction action,
int row,
int column,
const QModelIndex& parent);
21 bool event(QEvent* arg__1);
23 void fetchMore(
const QModelIndex& parent);
24 Qt::ItemFlags
flags(
const QModelIndex&
index)
const;
25 QVariant
headerData(
int section, Qt::Orientation orientation,
int role)
const;
26 QModelIndex
index(
int row,
int column,
const QModelIndex& parent)
const;
27 bool insertColumns(
int column,
int count,
const QModelIndex& parent);
28 bool insertRows(
int row,
int count,
const QModelIndex& parent = QModelIndex());
29 QMap<int , QVariant >
itemData(
const QModelIndex&
index)
const;
30 QList<QModelIndex >
match(
const QModelIndex& start,
int role,
const QVariant& value,
int hits, Qt::MatchFlags
flags)
const;
31 QMimeData*
mimeData(
const QList<QModelIndex >& indexes)
const;
33 bool removeColumns(
int column,
int count,
const QModelIndex& parent);
34 bool removeRows(
int row,
int count,
const QModelIndex& parent = QModelIndex());
36 int rowCount(
const QModelIndex& parent = QModelIndex())
const;
37 bool setData(
const QModelIndex&
index,
const QVariant& value,
int role = Qt::EditRole);
38 bool setHeaderData(
int section, Qt::Orientation orientation,
const QVariant& value,
int role);
39 bool setItemData(
const QModelIndex&
index,
const QMap<int , QVariant >& roles);
40 void sort(
int column, Qt::SortOrder order = Qt::AscendingOrder);
41 QSize
span(
const QModelIndex&
index)
const;
49 #endif // QTSCRIPTSHELL_QSTRINGLISTMODEL_H