Может кто-нибудь сказать мне, как я могу установить первый элемент qlistview каждый раз, когда я нажимаю элемент?Я использую qfilesystemmodel вместе с qListView.По сути, я хочу, чтобы первый элемент, показанный моделью, был выбран по умолчанию.
Это должно сделать работу.
view->setCurrentIndex(fsModel->index(0, 0));
Надеюсь, это поможет.
Вы пытались подключить сингал QListView:
void clicked ( const QModelIndex & index )
в слот и чтение данных из
QModelIndex::data
Он предоставит индекс, проверит, первый ли он, если он есть, установите его.