Wie Sie select nächste Zeile in QTableView programmgesteuert

Habe ich QTableView Unterklasse, die ich markieren und speichern seinen Zustand mit :

connect(this,
        SIGNAL(clicked(const QModelIndex &)),
        this,
        SLOT(clickedRowHandler(const QModelIndex &))
    );

void PlayListPlayerView::clickedRowHandler(const QModelIndex & index)
{
    int iSelectedRow = index.row();
    QString link = index.model()->index(index.row(),0, index.parent()).data(Qt::UserRole).toString();
    emit UpdateApp(1,link );
}

nun habe ich wie programmatisch um die Auswahl zu verschieben, um die nächste Zeile (nicht durch drücken von wird die Zeile mit der Maus)
und die Berufung auf clickedRowHandler(...) wie soll ich das tun ?
Dank

InformationsquelleAutor user63898 | 2012-03-13

Schreibe einen Kommentar