Windows7'de Qt5 kullanıyorum. Benim geçerli uygulamasında
, bir QTableView
var ve ben sadece (tablonun altındaki) Yeni bir satır ekledi - aşağıda görüldüğü gibi: Bundan sonraQt: Bir TableView hücresinde programa nasıl programlı olarak başlatılır?
, ben imleci hazır olmasını istiyorum ilk hücrede düzenleme yapmak için (yukarıya bakın - kırmızı işaret) otomatik olarak, bir hücrenin içine fare tıklaması gerekmeden. Nasıl yapabilirim? Zaman ve sabır için
void MyTable::addNewRow()
{
model->insertRow(model->rowCount());
ui->tableView->scrollToBottom();
// ??? to programmatically start editing in 1st cell
// ...
}
Teşekkür:
Burada yeni bir satır eklemek için şimdi sahip kod!