コード例 #1
0
ファイル: oblique.cpp プロジェクト: iegor/kdesktop
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);
}
コード例 #2
0
ファイル: oblique.cpp プロジェクト: iegor/kdesktop
void Oblique::setCurrent(const PlaylistItem &item)
{
	if (!item) return;
	mSelector->setCurrent(*static_cast<Item*>(const_cast<PlaylistItemData*>(item.data())));
	emit playCurrent();
}