.
This commit is contained in:
+13
-6
@@ -439,12 +439,9 @@ bool cMovie::del(QSqlDatabase& db)
|
||||
|
||||
cMovie* cMovieList::add(const qint32& iID)
|
||||
{
|
||||
for(int z = 0;z < count();z++)
|
||||
{
|
||||
if(at(z)->movieID() == iID)
|
||||
return(at(z));
|
||||
}
|
||||
cMovie* lpNew = new cMovie;
|
||||
cMovie* lpNew = find(iID);
|
||||
if(!lpNew)
|
||||
lpNew = new cMovie;
|
||||
lpNew->setMovieID(iID);
|
||||
append(lpNew);
|
||||
return(lpNew);
|
||||
@@ -460,3 +457,13 @@ cMovie* cMovieList::add(cMovie* lpMovie)
|
||||
append(lpMovie);
|
||||
return(lpMovie);
|
||||
}
|
||||
|
||||
cMovie* cMovieList::find(const qint32& iID)
|
||||
{
|
||||
for(int z = 0;z < count();z++)
|
||||
{
|
||||
if(at(z)->movieID() == iID)
|
||||
return(at(z));
|
||||
}
|
||||
return(0);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user