суббота, 22 января 2011 г.

Програмно выбрать элемент в QListView

#include QApplication
#include
QListView
#include
QStringListModel

int main( int argc, char **argv )
{
  QApplication app( argc, argv );
  QListView list;
  QStringListModel model;
  QStringList strings;
  strings << "foo" << "bar" << "baz";
  model.setStringList( strings );
  list.setModel( &model );
  QModelIndex index =model.index(1);
  list.selectionModel()->select(index, QItemSelectionModel::Select);
  list.show();
  return app.exec();
}