我有一個問題,當調整大小功能,我這樣做是點擊訊號:當我調整對話框的大小時,爲什麼QTableView被塗成黑色?
if(ShowingDetails){
ui->BtShowingData->setText("<< Hide details");
//this->setMaximumWidth(1050);
//this->setMinimumWidth(1050);
this->resize(1050, height());
}else {
ui->BtShowingData->setText("Show details >>");
//this->setMaximumWidth(750);
//this->setMinimumWidth(750);
this->resize(750, height());
}
容量調整方法做它的工作,但我有兩個QTableView中(含濾波),當窗長大的桌子被漆成黑色,如果我點擊它們,恢復正常。我用ui->TbViewDatosNewAlum->repaint();
,但沒有發生。如果我更新QSqlTableModel
,它不會塗成黑色,但我無法做到這一點。謝謝你的時間。
請有人能幫助我嗎?我不知道如何解決這個問題:( – bluesky777