4#ifndef QSQLQUERYMODEL_H
5#define QSQLQUERYMODEL_H
7#include <QtSql/qtsqlglobal.h>
8#include <QtCore/qabstractitemmodel.h>
9#include <QtSql/qsqldatabase.h>
43#if QT_DEPRECATED_SINCE(6, 2)
49#if QT_SQL_REMOVED_SINCE(6, 5)
61 QHash<int, QByteArray> roleNames()
const override;
71 void endInsertColumns();
74 void endRemoveColumns();
76 void beginResetModel();
78 virtual void queryChange();
The QSqlDatabase class handles a connection to a database.
The QSqlError class provides SQL database error information.
The QSqlQueryModel class provides a read-only data model for SQL result sets.
The QSqlQuery class provides a means of executing and manipulating SQL statements.
The QSqlRecord class encapsulates a database record.
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
DBusConnection const char DBusError * error
EGLOutputLayerEXT EGLint EGLAttrib value
[5]
GLenum GLenum GLsizei count
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data
GLenum GLenum GLsizei void GLsizei void * column
GLenum GLenum GLsizei void * row
#define QT_REQUIRE_CONFIG(feature)
#define QT_DEPRECATED_VERSION_X_6_2(text)
#define QT6_DECL_NEW_OVERLOAD
model setHeaderData(0, Qt::Horizontal, tr("Name"))
qDebug()<< QUrl("file copy setQuery(copy.query(QUrl::FullyDecoded), QUrl::DecodedMode)
beginInsertRows(parent, 2, 4)
[0]
beginInsertColumns(parent, 4, 6)
[2]
beginRemoveColumns(parent, 4, 6)
[4]
beginRemoveRows(parent, 2, 3)
[1]