HaikuDepot: Added RemovePackage() method...

... to PackagedListView.
This commit is contained in:
Stephan Aßmus 2015-01-11 17:21:00 +01:00
parent 18b941b46c
commit 15eb4c43c9
2 changed files with 15 additions and 0 deletions

View File

@ -758,6 +758,20 @@ PackageListView::AddPackage(const PackageInfoRef& package)
}
void
PackageListView::RemovePackage(const PackageInfoRef& package)
{
PackageRow* packageRow = _FindRow(package);
if (packageRow == NULL)
return;
RemoveRow(packageRow);
delete packageRow;
fItemCountView->SetItemCount(CountRows());
}
void
PackageListView::SelectPackage(const PackageInfoRef& package)
{

View File

@ -31,6 +31,7 @@ public:
virtual void Clear();
void AddPackage(const PackageInfoRef& package);
void RemovePackage(const PackageInfoRef& package);
void SelectPackage(const PackageInfoRef& package);