Jaye Evins
6c10571ba4
In MergeView, replace QTableWidget with QTableView with custom model (#266,#217)
...
QTableWidget was a major bottleneck for large merge sources (#217 ). This is because a QTableWidgetItem needed to be created for every field in every record of the merge data, whether they are being displayed or not. This was not a problem for small merge sources (only a few dozen records max), however for larger data sets this would severely affect performance and make the application unresponsive. QTableView only renders the fields and records currently visible.
2025-12-10 13:17:25 -05:00
..
2025-11-05 14:29:15 -05:00
2025-08-25 23:44:40 -04:00
2019-07-21 13:17:45 -04:00
2025-12-10 13:17:25 -05:00
2025-08-25 23:44:40 -04:00
2025-04-08 18:47:02 -04:00
2025-04-08 18:47:02 -04:00
2025-04-08 18:47:02 -04:00
2025-04-08 18:47:02 -04:00
2025-04-08 18:47:02 -04:00
2025-04-08 18:47:02 -04:00
2025-04-08 18:47:02 -04:00
2025-04-08 18:47:02 -04:00
2025-12-10 13:17:25 -05:00
2025-10-31 16:11:28 -04:00
2025-10-31 16:11:28 -04:00
2025-04-08 18:47:02 -04:00
2025-04-08 18:47:02 -04:00
2025-11-10 17:46:07 -05:00
2025-10-31 16:11:28 -04:00
2025-12-06 15:58:38 -05:00
2025-05-06 18:26:53 -04:00
2025-04-08 18:47:02 -04:00
2025-04-08 18:47:02 -04:00
2025-11-05 14:29:15 -05:00
2025-11-05 14:29:15 -05:00
2025-11-05 14:29:15 -05:00
2025-04-08 18:47:02 -04:00
2025-04-08 18:47:02 -04:00
2025-10-31 16:11:28 -04:00
2025-10-31 16:11:28 -04:00
2025-10-31 16:11:28 -04:00
2025-04-08 18:47:02 -04:00
2017-02-25 19:04:51 -05:00
2025-04-08 18:47:02 -04:00
2025-04-08 18:47:02 -04:00
2025-08-25 23:44:40 -04:00
2018-04-07 22:24:09 -04:00
2025-12-06 15:58:38 -05:00
2025-10-31 16:11:28 -04:00
2025-12-03 20:43:37 -05:00
2025-11-10 17:46:07 -05:00
2025-10-31 16:11:28 -04:00
2025-12-10 13:17:25 -05:00
2025-12-10 13:17:25 -05:00
2025-12-10 13:17:25 -05:00
2025-12-10 13:17:25 -05:00
2025-10-31 16:11:28 -04:00
2025-10-31 16:11:28 -04:00
2025-04-08 18:47:02 -04:00
2025-04-08 18:47:02 -04:00
2025-08-25 23:44:40 -04:00
2025-04-08 18:47:02 -04:00
2025-08-14 15:47:22 -04:00
2025-08-14 15:47:22 -04:00
2025-10-31 16:11:28 -04:00
2025-10-31 16:11:28 -04:00
2025-04-08 18:47:02 -04:00
2025-04-08 18:47:02 -04:00
2025-12-09 09:22:54 -05:00
2025-12-09 09:22:54 -05:00
2025-12-09 09:22:54 -05:00
2025-12-09 09:22:54 -05:00
2025-10-31 16:11:28 -04:00
2025-10-31 16:11:28 -04:00
2025-12-03 20:43:37 -05:00
2025-04-08 18:47:02 -04:00
2025-10-31 16:11:28 -04:00
2025-10-31 16:11:28 -04:00
2025-10-31 16:11:28 -04:00
2025-10-31 16:11:28 -04:00
2025-10-31 16:11:28 -04:00
2025-10-31 16:11:28 -04:00
2025-08-25 23:44:40 -04:00
2025-04-08 18:47:02 -04:00
2025-11-10 17:46:07 -05:00
2025-10-31 16:11:28 -04:00
2025-12-06 15:58:38 -05:00
2025-10-31 16:11:28 -04:00
2025-10-31 16:11:28 -04:00
2025-10-31 16:11:28 -04:00
2025-10-31 16:11:28 -04:00
2025-10-31 16:11:28 -04:00
2025-10-31 16:11:28 -04:00
2025-10-31 16:11:28 -04:00