java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.core.QObject
io.qt.core.QAbstractItemModel
io.qt.core.QAbstractListModel
io.qt.core.QStringListModel
- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
- Direct Known Subclasses:
QHelpIndexModel
public class QStringListModel extends QAbstractListModel
Model that supplies strings to views
Java wrapper for Qt class QStringListModel
-
Nested Class Summary
Nested classes/interfaces inherited from class io.qt.core.QAbstractItemModel
QAbstractItemModel.CheckIndexOption, QAbstractItemModel.CheckIndexOptions, QAbstractItemModel.LayoutChangeHint
Nested classes/interfaces inherited from class io.qt.core.QObject
QObject.MultiSignal, QObject.PrivateSignal0, QObject.PrivateSignal1<A>, QObject.PrivateSignal2<A,B>, QObject.PrivateSignal3<A,B,C>, QObject.PrivateSignal4<A,B,C,D>, QObject.PrivateSignal5<A,B,C,D,E>, QObject.PrivateSignal6<A,B,C,D,E,F>, QObject.PrivateSignal7<A,B,C,D,E,F,G>, QObject.PrivateSignal8<A,B,C,D,E,F,G,H>, QObject.PrivateSignal9<A,B,C,D,E,F,G,H,I>, QObject.QBooleanProperty, QObject.QByteProperty, QObject.QCharProperty, QObject.QComputedBooleanProperty, QObject.QComputedByteProperty, QObject.QComputedCharProperty, QObject.QComputedDoubleProperty, QObject.QComputedFloatProperty, QObject.QComputedIntProperty, QObject.QComputedLongProperty, QObject.QComputedProperty<T>, QObject.QComputedShortProperty, QObject.QDeclarativeConstructor, QObject.QDoubleProperty, QObject.QFloatProperty, QObject.QIntProperty, QObject.QLongProperty, QObject.QProperty<T>, QObject.QShortProperty, QObject.Signal0, QObject.Signal1<A>, QObject.Signal1Default1<A>, QObject.Signal2<A,B>, QObject.Signal2Default1<A,B>, QObject.Signal2Default2<A,B>, QObject.Signal3<A,B,C>, QObject.Signal3Default1<A,B,C>, QObject.Signal3Default2<A,B,C>, QObject.Signal3Default3<A,B,C>, QObject.Signal4<A,B,C,D>, QObject.Signal4Default1<A,B,C,D>, QObject.Signal4Default2<A,B,C,D>, QObject.Signal4Default3<A,B,C,D>, QObject.Signal4Default4<A,B,C,D>, QObject.Signal5<A,B,C,D,E>, QObject.Signal5Default1<A,B,C,D,E>, QObject.Signal5Default2<A,B,C,D,E>, QObject.Signal5Default3<A,B,C,D,E>, QObject.Signal5Default4<A,B,C,D,E>, QObject.Signal5Default5<A,B,C,D,E>, QObject.Signal6<A,B,C,D,E,F>, QObject.Signal6Default1<A,B,C,D,E,F>, QObject.Signal6Default2<A,B,C,D,E,F>, QObject.Signal6Default3<A,B,C,D,E,F>, QObject.Signal6Default4<A,B,C,D,E,F>, QObject.Signal6Default5<A,B,C,D,E,F>, QObject.Signal6Default6<A,B,C,D,E,F>, QObject.Signal7<A,B,C,D,E,F,G>, QObject.Signal7Default1<A,B,C,D,E,F,G>, QObject.Signal7Default2<A,B,C,D,E,F,G>, QObject.Signal7Default3<A,B,C,D,E,F,G>, QObject.Signal7Default4<A,B,C,D,E,F,G>, QObject.Signal7Default5<A,B,C,D,E,F,G>, QObject.Signal7Default6<A,B,C,D,E,F,G>, QObject.Signal7Default7<A,B,C,D,E,F,G>, QObject.Signal8<A,B,C,D,E,F,G,H>, QObject.Signal8Default1<A,B,C,D,E,F,G,H>, QObject.Signal8Default2<A,B,C,D,E,F,G,H>, QObject.Signal8Default3<A,B,C,D,E,F,G,H>, QObject.Signal8Default4<A,B,C,D,E,F,G,H>, QObject.Signal8Default5<A,B,C,D,E,F,G,H>, QObject.Signal8Default6<A,B,C,D,E,F,G,H>, QObject.Signal8Default7<A,B,C,D,E,F,G,H>, QObject.Signal8Default8<A,B,C,D,E,F,G,H>, QObject.Signal9<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default1<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default2<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default3<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default4<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default5<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default6<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default7<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default8<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default9<A,B,C,D,E,F,G,H,I>, QObject.SignalConfiguration
-
Field Summary
Fields Modifier and Type Field Description static QMetaObject
staticMetaObject
This variable stores the meta-object for the class.Fields inherited from class io.qt.core.QAbstractItemModel
columnsAboutToBeInserted, columnsAboutToBeMoved, columnsAboutToBeRemoved, columnsInserted, columnsMoved, columnsRemoved, dataChanged, headerDataChanged, layoutAboutToBeChanged, layoutChanged, modelAboutToBeReset, modelReset, rowsAboutToBeInserted, rowsAboutToBeMoved, rowsAboutToBeRemoved, rowsInserted, rowsMoved, rowsRemoved
-
Constructor Summary
Constructors Modifier Constructor Description QStringListModel()
Overloaded constructor forQStringListModel(io.qt.core.QObject)
withparent = null
.QStringListModel(QObject parent)
protected
QStringListModel(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.protected
QStringListModel(QtObject.QPrivateConstructor p)
Constructor for internal use only.QStringListModel(Collection<String> strings)
Overloaded constructor forQStringListModel(java.util.Collection, io.qt.core.QObject)
withparent = null
.QStringListModel(Collection<String> strings, QObject parent)
-
Method Summary
Modifier and Type Method Description boolean
clearItemData(QModelIndex index)
Object
data(QModelIndex index, int role)
Qt.ItemFlags
flags(QModelIndex index)
boolean
insertRows(int row, int count, QModelIndex parent)
NavigableMap<Integer,Object>
itemData(QModelIndex index)
boolean
moveRows(QModelIndex sourceParent, int sourceRow, int count, QModelIndex destinationParent, int destinationChild)
boolean
removeRows(int row, int count, QModelIndex parent)
int
rowCount(QModelIndex parent)
boolean
setData(QModelIndex index, Object value, int role)
boolean
setItemData(QModelIndex index, Map<Integer,Object> roles)
void
setStringList(Collection<String> strings)
QModelIndex
sibling(int row, int column, QModelIndex idx)
void
sort(int column, Qt.SortOrder order)
QStringList
stringList()
Qt.DropActions
supportedDropActions()
Methods inherited from class io.qt.core.QAbstractListModel
columnCount, dropMimeData, hasChildren, index, parent
Methods inherited from class io.qt.core.QAbstractItemModel
beginInsertColumns, beginInsertRows, beginMoveColumns, beginMoveRows, beginRemoveColumns, beginRemoveRows, beginResetModel, buddy, canDropMimeData, canFetchMore, changePersistentIndex, changePersistentIndexList, checkIndex, checkIndex, checkIndex, columnCount, createIndex, createIndex, data, data, data, decodeData, encodeData, endInsertColumns, endInsertRows, endMoveColumns, endMoveRows, endRemoveColumns, endRemoveRows, endResetModel, fetchMore, hasChildren, hasIndex, hasIndex, headerData, headerData, index, insertColumn, insertColumn, insertColumns, insertColumns, insertRow, insertRow, insertRows, match, match, match, match, mimeData, mimeTypes, moveColumn, moveColumns, moveRow, multiData, persistentIndexList, removeColumn, removeColumn, removeColumns, removeColumns, removeRow, removeRow, removeRows, resetInternalData, revert, roleNames, rowCount, setData, setData, setData, setHeaderData, setHeaderData, sort, span, submit, supportedDragActions
Methods inherited from class io.qt.core.QObject
blockSignals, childEvent, children, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connectNotify, customEvent, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectNotify, disposeLater, dumpObjectInfo, dumpObjectTree, dynamicPropertyNames, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, event, eventFilter, findChild, findChild, findChild, findChild, findChild, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, inherits, inherits, installEventFilter, isSignalConnected, isWidgetType, isWindowType, killTimer, metaObject, moveToThread, objectName, parent, property, qt_metacast, receivers, receivers, removeEventFilter, sender, senderSignalIndex, setObjectName, setParent, setProperty, signalsBlocked, startTimer, startTimer, thread, timerEvent, toString, tr, tr, tr
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class.
-
-
Constructor Details
-
QStringListModel
public QStringListModel()Overloaded constructor for
QStringListModel(io.qt.core.QObject)
withparent = null
. -
QStringListModel
-
QStringListModel
Overloaded constructor for
QStringListModel(java.util.Collection, io.qt.core.QObject)
withparent = null
. -
QStringListModel
-
QStringListModel
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QStringListModel
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
setStringList
-
stringList
-
clearItemData
- Overrides:
clearItemData
in classQAbstractItemModel
-
data
- Specified by:
data
in classQAbstractItemModel
-
flags
- Overrides:
flags
in classQAbstractListModel
-
insertRows
- Overrides:
insertRows
in classQAbstractItemModel
-
itemData
- Overrides:
itemData
in classQAbstractItemModel
-
moveRows
@QtUninvokable public boolean moveRows(QModelIndex sourceParent, int sourceRow, int count, QModelIndex destinationParent, int destinationChild)- Overrides:
moveRows
in classQAbstractItemModel
-
removeRows
- Overrides:
removeRows
in classQAbstractItemModel
-
rowCount
- Specified by:
rowCount
in classQAbstractItemModel
-
setData
- Overrides:
setData
in classQAbstractItemModel
-
setItemData
- Overrides:
setItemData
in classQAbstractItemModel
-
sibling
- Overrides:
sibling
in classQAbstractListModel
-
sort
- Overrides:
sort
in classQAbstractItemModel
-
supportedDropActions
- Overrides:
supportedDropActions
in classQAbstractItemModel
-