/*! \fn void QTextTable::resize(int rows, int columns) Resizes the table to contain the required number of \a rows and \a columns. \sa insertRows() insertColumns() removeRows() removeColumns() */ void QTextTable::resize(int rows, int cols) { Q_D(QTextTable); if (d->dirty) d->update(); d->pieceTable->beginEditBlock(); int nRows = this->rows(); int nCols = this->columns(); if (rows == nRows && cols == nCols) return; if (nCols < cols) insertColumns(nCols, cols - nCols); else if (nCols > cols) removeColumns(cols, nCols - cols); if (nRows < rows) insertRows(nRows, rows-nRows); else if (nRows > rows) removeRows(rows, nRows-rows); d->pieceTable->endEditBlock(); }
int QAbstractItemModel_removeColumns(lua_State* const state) { auto self = lua::get<QAbstractItemModel*>(state, 1); // virtual bool removeColumns(int column, int count, const QModelIndex & parent = QModelIndex()) if (lua_gettop(state) == 3) { lua::push(state, self->removeColumns( lua::get<int>(state, 2), lua::get<int>(state, 3) )); } else { lua::push(state, self->removeColumns( lua::get<int>(state, 2), lua::get<int>(state, 3), lua::get<const QModelIndex&>(state, 4) )); } return 1; }
void MatrixModel::setColumnCount(int cols) { if (d_cols == cols) return; QApplication::setOverrideCursor(QCursor(Qt::WaitCursor)); if (cols > d_cols) insertColumns(d_cols, cols - d_cols); else if (cols < d_cols) removeColumns(cols, d_cols - cols); QApplication::restoreOverrideCursor(); }
void TableModel::setColumnCount(int columns) { int cc = (int)_imp->horizontalHeaderItems.size(); if ( (columns < 0) || (cc == columns) ) { return; } if (cc < columns) { insertColumns(std::max(cc, 0), columns - cc); } else { removeColumns(std::max(columns, 0), cc - columns); } }
void FilterProxyModel::resizeToCfg (logs::LogConfig const & config) { //@TODO: dedup: logtablemodel, findproxy, filterproxy if (config.m_columns_setup.size() > m_column_count) { int const last = config.m_columns_setup.size() - 1; beginInsertColumns(QModelIndex(), m_column_count, last); insertColumns(m_column_count, last); m_column_count = last + 1; endInsertColumns(); } else if (config.m_columns_setup.size() < m_column_count) { int const last = config.m_columns_setup.size() + 1; beginRemoveColumns(QModelIndex(), last, m_column_count); removeColumns(last, m_column_count); m_column_count = last - 1; endInsertColumns(); } }
bool WAbstractItemModel::removeColumn(int column, const WModelIndex& parent) { return removeColumns(column, 1, parent); }
bool QTable::qt_invoke( int _id, QUObject* _o ) { switch ( _id - staticMetaObject()->slotOffset() ) { case 0: setNumRows((int)static_QUType_int.get(_o+1)); break; case 1: setNumCols((int)static_QUType_int.get(_o+1)); break; case 2: setShowGrid((bool)static_QUType_bool.get(_o+1)); break; case 3: hideRow((int)static_QUType_int.get(_o+1)); break; case 4: hideColumn((int)static_QUType_int.get(_o+1)); break; case 5: showRow((int)static_QUType_int.get(_o+1)); break; case 6: showColumn((int)static_QUType_int.get(_o+1)); break; case 7: static_QUType_bool.set(_o,isRowHidden((int)static_QUType_int.get(_o+1))); break; case 8: static_QUType_bool.set(_o,isColumnHidden((int)static_QUType_int.get(_o+1))); break; case 9: setColumnWidth((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break; case 10: setRowHeight((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break; case 11: adjustColumn((int)static_QUType_int.get(_o+1)); break; case 12: adjustRow((int)static_QUType_int.get(_o+1)); break; case 13: setColumnStretchable((int)static_QUType_int.get(_o+1),(bool)static_QUType_bool.get(_o+2)); break; case 14: setRowStretchable((int)static_QUType_int.get(_o+1),(bool)static_QUType_bool.get(_o+2)); break; case 15: static_QUType_bool.set(_o,isColumnStretchable((int)static_QUType_int.get(_o+1))); break; case 16: static_QUType_bool.set(_o,isRowStretchable((int)static_QUType_int.get(_o+1))); break; case 17: setSorting((bool)static_QUType_bool.get(_o+1)); break; case 18: swapRows((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break; case 19: swapRows((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2),(bool)static_QUType_bool.get(_o+3)); break; case 20: swapColumns((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break; case 21: swapColumns((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2),(bool)static_QUType_bool.get(_o+3)); break; case 22: swapCells((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2),(int)static_QUType_int.get(_o+3),(int)static_QUType_int.get(_o+4)); break; case 23: setLeftMargin((int)static_QUType_int.get(_o+1)); break; case 24: setTopMargin((int)static_QUType_int.get(_o+1)); break; case 25: setCurrentCell((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break; case 26: clearSelection(); break; case 27: clearSelection((bool)static_QUType_bool.get(_o+1)); break; case 28: setColumnMovingEnabled((bool)static_QUType_bool.get(_o+1)); break; case 29: setRowMovingEnabled((bool)static_QUType_bool.get(_o+1)); break; case 30: setReadOnly((bool)static_QUType_bool.get(_o+1)); break; case 31: setRowReadOnly((int)static_QUType_int.get(_o+1),(bool)static_QUType_bool.get(_o+2)); break; case 32: setColumnReadOnly((int)static_QUType_int.get(_o+1),(bool)static_QUType_bool.get(_o+2)); break; case 33: setDragEnabled((bool)static_QUType_bool.get(_o+1)); break; case 34: static_QUType_bool.set(_o,dragEnabled()); break; case 35: insertRows((int)static_QUType_int.get(_o+1)); break; case 36: insertRows((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break; case 37: insertColumns((int)static_QUType_int.get(_o+1)); break; case 38: insertColumns((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break; case 39: removeRow((int)static_QUType_int.get(_o+1)); break; case 40: removeRows((const QMemArray<int>&)*((const QMemArray<int>*)static_QUType_ptr.get(_o+1))); break; case 41: removeColumn((int)static_QUType_int.get(_o+1)); break; case 42: removeColumns((const QMemArray<int>&)*((const QMemArray<int>*)static_QUType_ptr.get(_o+1))); break; case 43: editCell((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break; case 44: editCell((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2),(bool)static_QUType_bool.get(_o+3)); break; case 45: setRowLabels((const QStringList&)*((const QStringList*)static_QUType_ptr.get(_o+1))); break; case 46: setColumnLabels((const QStringList&)*((const QStringList*)static_QUType_ptr.get(_o+1))); break; case 47: columnWidthChanged((int)static_QUType_int.get(_o+1)); break; case 48: rowHeightChanged((int)static_QUType_int.get(_o+1)); break; case 49: columnIndexChanged((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2),(int)static_QUType_int.get(_o+3)); break; case 50: rowIndexChanged((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2),(int)static_QUType_int.get(_o+3)); break; case 51: columnClicked((int)static_QUType_int.get(_o+1)); break; case 52: doAutoScroll(); break; case 53: doValueChanged(); break; case 54: updateGeometriesSlot(); break; default: return QScrollView::qt_invoke( _id, _o ); } return TRUE; }
bool DhQDirModel::DvhremoveColumns(int x1, int x2, const QModelIndex& x3) { return removeColumns(x1, x2, x3); }
bool QxtCsvModel::removeColumn(int col, const QModelIndex& parent) { return removeColumns(col, 1, parent); }
bool DhQDirModel::DvhremoveColumns(int x1, int x2) { return removeColumns(x1, x2); }
bool FilterTable::removeColumn(int column, const QModelIndex &parent) { return removeColumns(column, 1, parent); }
bool DhQAbstractTableModel::DvhremoveColumns(int x1, int x2, const QModelIndex& x3) { return removeColumns(x1, x2, x3); }
bool DhQAbstractTableModel::DvhremoveColumns(int x1, int x2) { return removeColumns(x1, x2); }
void CComputerConfModel::reset() { removeColumns(0,columnCount()); removeRows(0,rowCount()); m_ptrPriv->m_iBestPricesSum=0; }