1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
int nbRows = 12;
int nbCol = 10;
//creation de la QTableWidget
QTableWidget tableWidget(nbRows, nbCol);
for (int row=0 ; row < nbRows ; row++ ){
for (int column=0 ; column< nbCol ; column++){
QTableWidgetItem *newItem = new QTableWidgetItem(QString("ligne %1, col %2").arg(row).arg(column));
tableWidget.setItem(row, column, newItem);
}
}
// deplacement d'une ligne
tableWidget.insertRow(6);//creation d'une ligne
for (int column=0 ; column< nbCol ; column++){
tableWidget.setItem(6, column, tableWidget.takeItem(2,column));//on déplace tous les element de la ligne
}
tableWidget.removeRow(2);//suppression de l'ancienne ligne
tableWidget.show();
return a.exec();
} |
Partager