2011-12-27 25 views
6

9000 veriye sahip bir QTableWidget yaşıyorum. Tablodan veri arayabilirim, '10' için arama yaparsam, '10' ile başlayan tüm veriler görüntülenir. Şimdi ilk satırı vurmam gerekiyor, çünkü doğru arama sonucunu gösteriyor.QTableWidget'de bir satır nasıl vurgulanır?

kullanıyorum:

ui->tableWidget->setSelectionBehavior(QAbstractItemView::SelectRows); 

Seçili satırı vurgulamak için.

İlk sıradaki tabloyu nasıl vurgulayabilirim?

cevap

6

Kullanıcıların hücreyi tıklayarak seçim yapabilmesi için planlamadığınız sürece seçim davranışını ayarlamanız gerektiğinden emin olduğumdan emin değilim. Ve eğer varsayılan davranışın olmasını istiyorsanız, QT designer'u kullandığınızda bunu sadece tableWidget'un bir özelliği olarak ayarlayın.

Ama kesinlikle yapabilirsiniz:

ui->tableWidget->selectRow(0); 

satır vurgulamak edeceğimizi.

İlgili konular