`QSpdLog` should not allow changing essential properties
arsdever opened this issue · 0 comments
arsdever commented
Description
As QSpdLog
is a subclass of QTreeView
and it derives publicly, it also derives the interface of the QTreeView
, allowing the users to do dangerous things to its instance (e.g. changing the model
).
Possible solutions
The class should derive from the QWidget
class and have the QTreeView
widget in it.