Esportare/Salvare QML TableView in TXT file e viceversa
Unsolved
Italian
-
Il mio problema è come trattare/vedere la TableView in QML come se fosse una QTableView tipo ui->TableView.rowCount(); ecc... per reperite il numero row e column della cella per gestirla.
Ho visto esempi con QSqlQuery ma non sono riuscito a collegare la TableView (TABLE)Grazie per l'aiuto
QSqlQuery query; query.prepare("SELECT COUNT(*) FROM " + TABLE + " ;"); query.exec(); query.first(); return query.value(0).toInt();
void FilesRW::exportTXT() { QFile txtFile ( "F:/fileExample.txt" ); if ( txtFile.open ( QIODevice :: WriteOnly )) { QTextStream textStream ( &txtFile ); QStringList stringList ; for (int row = 0 ; row < this->rowCount(); row++) { stringList.clear (); for ( int column = 0 ; column < 5 ; column ++ ) { stringList << this->data(this->index(row, column), Qt::UserRole + 1 + column ). toString (); } textStream << stringList.join ( ';' ) + "\n" ; } txtFile . close (); } }
-
This post is deleted!