Force repain to fix paint artifacts on Mac OS X.
--HG-- branch : develop
This commit is contained in:
parent
337b247816
commit
5bb90ab92d
|
@ -1173,6 +1173,8 @@ void TMainWindow::Remove()
|
|||
ui->plainTextEditFormula->blockSignals(false);
|
||||
}
|
||||
}
|
||||
|
||||
ui->tableWidget->repaint(); // Force repain to fix paint artifacts on Mac OS X
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -1191,6 +1193,7 @@ void TMainWindow::MoveTop()
|
|||
RefreshData();
|
||||
search->RefreshList(ui->lineEditFind->text());
|
||||
ui->tableWidget->selectRow(0);
|
||||
ui->tableWidget->repaint(); // Force repain to fix paint artifacts on Mac OS X
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -1209,6 +1212,7 @@ void TMainWindow::MoveUp()
|
|||
RefreshData();
|
||||
search->RefreshList(ui->lineEditFind->text());
|
||||
ui->tableWidget->selectRow(row-1);
|
||||
ui->tableWidget->repaint(); // Force repain to fix paint artifacts on Mac OS X
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -1227,6 +1231,7 @@ void TMainWindow::MoveDown()
|
|||
RefreshData();
|
||||
search->RefreshList(ui->lineEditFind->text());
|
||||
ui->tableWidget->selectRow(row+1);
|
||||
ui->tableWidget->repaint(); // Force repain to fix paint artifacts on Mac OS X
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -1245,6 +1250,7 @@ void TMainWindow::MoveBottom()
|
|||
RefreshData();
|
||||
search->RefreshList(ui->lineEditFind->text());
|
||||
ui->tableWidget->selectRow(ui->tableWidget->rowCount()-1);
|
||||
ui->tableWidget->repaint(); // Force repain to fix paint artifacts on Mac OS X
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -1326,6 +1332,7 @@ void TMainWindow::AddCustom()
|
|||
ui->actionExportToCSV->setEnabled(true);
|
||||
|
||||
MeasurementsWasSaved(false);
|
||||
ui->tableWidget->repaint(); // Force repain to fix paint artifacts on Mac OS X
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -1383,6 +1390,7 @@ void TMainWindow::AddKnown()
|
|||
|
||||
MeasurementsWasSaved(false);
|
||||
}
|
||||
ui->tableWidget->repaint(); // Force repain to fix paint artifacts on Mac OS X
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
|
|
@ -271,6 +271,7 @@ void DialogFinalMeasurements::Add()
|
|||
|
||||
UpdateTree();
|
||||
ui->tableWidget->selectRow(currentRow);
|
||||
ui->tableWidget->repaint(); // Force repain to fix paint artifacts on Mac OS X
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -295,6 +296,7 @@ void DialogFinalMeasurements::Remove()
|
|||
{
|
||||
EnableDetails(false);
|
||||
}
|
||||
ui->tableWidget->repaint(); // Force repain to fix paint artifacts on Mac OS X
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -316,6 +318,7 @@ void DialogFinalMeasurements::MoveUp()
|
|||
UpdateTree();
|
||||
|
||||
ui->tableWidget->selectRow(row-1);
|
||||
ui->tableWidget->repaint(); // Force repain to fix paint artifacts on Mac OS X
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -337,6 +340,7 @@ void DialogFinalMeasurements::MoveDown()
|
|||
UpdateTree();
|
||||
|
||||
ui->tableWidget->selectRow(row+1);
|
||||
ui->tableWidget->repaint(); // Force repain to fix paint artifacts on Mac OS X
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
|
|
@ -855,6 +855,7 @@ void DialogIncrements::AddIncrement()
|
|||
LocalUpdateTree();
|
||||
|
||||
table->selectRow(currentRow);
|
||||
table->repaint(); // Force repain to fix paint artifacts on Mac OS X
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -909,6 +910,8 @@ void DialogIncrements::RemoveIncrement()
|
|||
{
|
||||
EnableDetails(table, false);
|
||||
}
|
||||
|
||||
table->repaint(); // Force repain to fix paint artifacts on Mac OS X
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -953,6 +956,7 @@ void DialogIncrements::MoveUp()
|
|||
LocalUpdateTree();
|
||||
|
||||
table->selectRow(row-1);
|
||||
table->repaint(); // Force repain to fix paint artifacts on Mac OS X
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -997,6 +1001,7 @@ void DialogIncrements::MoveDown()
|
|||
LocalUpdateTree();
|
||||
|
||||
table->selectRow(row+1);
|
||||
table->repaint(); // Force repain to fix paint artifacts on Mac OS X
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
|
Loading…
Reference in New Issue
Block a user