Quote Originally Posted by madawg View Post
But I can't using QStandardModelItemModel for develop CLI app.
Why not?
Qt Code:
  1. #include <QCoreApplication>
  2. #include <QStandardItemModel>
  3. #include <QDebug>
  4.  
  5. int main(int argc, char **argv) {
  6. QCoreApplication app(argc, argv);
  7. qDebug() << "No GUI here";
  8.  
  9. QStandardItemModel model(4, 4);
  10. for (int row = 0; row < 4; ++row) {
  11. for (int column = 0; column < 4; ++column) {
  12. QStandardItem *item = new QStandardItem(QString("row %0, column %1").arg(row).arg(column));
  13. model.setItem(row, column, item);
  14. }
  15. }
  16.  
  17. for (int row = 0; row < 4; ++row) {
  18. for (int column = 0; column < 4; ++column) {
  19. QModelIndex index = model.index(row, column);
  20. qDebug() << index.data();
  21. }
  22. }
  23.  
  24. return 0;
  25. }
To copy to clipboard, switch view to plain text mode