PlaylistItem Oblique::getAfter(const PlaylistItem &item) const { File after = mBase->first(static_cast<const Item*>(item.data())->itemFile().id()+1); if (!after) return 0; return new Item(after); }
void Oblique::setCurrent(const PlaylistItem &item) { if (!item) return; mSelector->setCurrent(*static_cast<Item*>(const_cast<PlaylistItemData*>(item.data()))); emit playCurrent(); }