Exposed the beginInsertColumns and beginRemoveColumns
This commit is contained in:
parent
8079294e93
commit
8d14731273
|
@ -428,6 +428,30 @@ DOS_API void DOS_CALL dos_qabstractitemmodel_beginRemoveRows(DosQAbstractItemMod
|
|||
/// \param vptr The QAbstractItemModel
|
||||
DOS_API void DOS_CALL dos_qabstractitemmodel_endRemoveRows(DosQAbstractItemModel *vptr);
|
||||
|
||||
/// \brief Calls the QAbstractItemModel::beginInsertColumns() function
|
||||
/// \param vptr The QAbstractItemModel
|
||||
/// \param parent The parent QModelIndex
|
||||
/// \param first The first column in the range
|
||||
/// \param last The last column in the range
|
||||
/// \note The \p parent QModelIndex is owned by the caller thus it will not be deleted
|
||||
DOS_API void DOS_CALL dos_qabstractitemmodel_beginInsertColumns(DosQAbstractItemModel *vptr, DosQModelIndex *parent, int first, int last);
|
||||
|
||||
/// \brief Calls the QAbstractItemModel::endInsertColumns() function
|
||||
/// \param vptr The QAbstractItemModel
|
||||
DOS_API void DOS_CALL dos_qabstractitemmodel_endInsertColumns(DosQAbstractItemModel *vptr);
|
||||
|
||||
/// \brief Calls the QAbstractItemModel::beginRemovetColumns() function
|
||||
/// \param vptr The QAbstractItemModel
|
||||
/// \param parent The parent QModelIndex
|
||||
/// \param first The first column in the range
|
||||
/// \param last The last column in the range
|
||||
/// \note The \p parent QModelIndex is owned by the caller thus it will not be deleted
|
||||
DOS_API void DOS_CALL dos_qabstractitemmodel_beginRemoveColumns(DosQAbstractItemModel *vptr, DosQModelIndex *parent, int first, int last);
|
||||
|
||||
/// \brief Calls the QAbstractItemModel::endRemoveColumns() function
|
||||
/// \param vptr The QAbstractItemModel
|
||||
DOS_API void DOS_CALL dos_qabstractitemmodel_endRemoveColumns(DosQAbstractItemModel *vptr);
|
||||
|
||||
/// \brief Calls the QAbstractItemModel::beginResetModel() function
|
||||
/// \param vptr The QAbstractItemModel
|
||||
DOS_API void DOS_CALL dos_qabstractitemmodel_beginResetModel(DosQAbstractItemModel *vptr);
|
||||
|
|
|
@ -649,6 +649,36 @@ void dos_qabstractitemmodel_endRemoveRows(::DosQAbstractItemModel *vptr)
|
|||
model->publicEndRemoveRows();
|
||||
}
|
||||
|
||||
void dos_qabstractitemmodel_beginInsertColumns(::DosQAbstractItemModel *vptr, ::DosQModelIndex *parentIndex, int first, int last)
|
||||
{
|
||||
auto object = static_cast<QObject *>(vptr);
|
||||
auto model = dynamic_cast<DOS::DosIQAbstractItemModelImpl *>(object);
|
||||
auto index = static_cast<QModelIndex *>(parentIndex);
|
||||
model->publicBeginInsertColumns(*index, first, last);
|
||||
}
|
||||
|
||||
void dos_qabstractitemmodel_endInsertColumns(::DosQAbstractItemModel *vptr)
|
||||
{
|
||||
auto object = static_cast<QObject *>(vptr);
|
||||
auto model = dynamic_cast<DOS::DosIQAbstractItemModelImpl *>(object);
|
||||
model->publicEndInsertColumns();
|
||||
}
|
||||
|
||||
void dos_qabstractitemmodel_beginRemoveColumns(::DosQAbstractItemModel *vptr, ::DosQModelIndex *parentIndex, int first, int last)
|
||||
{
|
||||
auto object = static_cast<QObject *>(vptr);
|
||||
auto model = dynamic_cast<DOS::DosIQAbstractItemModelImpl *>(object);
|
||||
auto index = static_cast<QModelIndex *>(parentIndex);
|
||||
model->publicBeginRemoveColumns(*index, first, last);
|
||||
}
|
||||
|
||||
void dos_qabstractitemmodel_endRemoveColumns(::DosQAbstractItemModel *vptr)
|
||||
{
|
||||
auto object = static_cast<QObject *>(vptr);
|
||||
auto model = dynamic_cast<DOS::DosIQAbstractItemModelImpl *>(object);
|
||||
model->publicEndRemoveColumns();
|
||||
}
|
||||
|
||||
void dos_qabstractitemmodel_beginResetModel(::DosQAbstractItemModel *vptr)
|
||||
{
|
||||
auto object = static_cast<QObject *>(vptr);
|
||||
|
|
Loading…
Reference in New Issue