On Fri, 27 Nov 2015 12:35:56 +0300 Igor Mironchik <igor.mironc...@gmail.com> wrote:
> On 27.11.2015 12:19, Andrej Kacian wrote: > > Hello all, > > > > I have a class derived from QTreeWidgetItem, and would like it to > > be able to use Qt's signal/slot system. > > > > Since QTreeWidgetItem is not itself derived from QObject, can I > > safely inherit from QTreeWidgetItem and QObject at the same time? > > E.g.: > > > > class MyTreeWidgetItem: public QTreeWidgetItem, public QObject > > { > > Q_OBJECT > > ... > > } > > I don't see technical problems here, but... Well, the one problem I see, after looking closer is that Both QTreeWidgetItem and QObject have parent() method, each different. It could be that these will overload nicely, but I am not sure about that. > > > > Or is there a better way to do what I described? > > > > Thanks in advance, > > Can you point out to what the signals/slots do you want to have? I just need one slot in it to be able to trigger update of displayed columns for that item/row in the treeview. Regards, -- Andrej _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest