If both storeChannelItem and newsChannelItem are based on QObject, then just store a QObject in your storeChannel and newsChannel.
Otherwise, why won't you return a list of storeChannelItems and newsChannelItems via getItems() ?
If both storeChannelItem and newsChannelItem are based on QObject, then just store a QObject in your storeChannel and newsChannel.
Otherwise, why won't you return a list of storeChannelItems and newsChannelItems via getItems() ?
Bookmarks