On some cameras (e.g. Basler acA1300-30gc) the camera features widget becomes excruciatingly slow when certain categories of features are opened. While the camera isn't that slow to respond, the number of queries that Qt's Model/View system sends is very large.
It may be that the QArvCamera implementation of QAbstractItemModel is suboptimal; further research is required. In that case, it may be possible to implement it more efficiently. If not, some kind of caching will be necessary.
On some cameras (e.g. Basler acA1300-30gc) the camera features widget becomes excruciatingly slow when certain categories of features are opened. While the camera isn't that slow to respond, the number of queries that Qt's Model/View system sends is very large. It may be that the
QArvCamera
implementation ofQAbstractItemModel
is suboptimal; further research is required. In that case, it may be possible to implement it more efficiently. If not, some kind of caching will be necessary.