|
|
@ -378,14 +378,9 @@ class RssManager{ |
|
|
|
void removeStream(RssStream* stream){ |
|
|
|
void removeStream(RssStream* stream){ |
|
|
|
short index = hasStream(stream); |
|
|
|
short index = hasStream(stream); |
|
|
|
if(index != -1){ |
|
|
|
if(index != -1){ |
|
|
|
unsigned int streamListSize = streamList.size(); |
|
|
|
delete streamList.takeAt(index); |
|
|
|
for(unsigned int i=0; i<streamListSize; ++i){ |
|
|
|
|
|
|
|
if(getStream(i)->getUrl() == stream->getUrl()){ |
|
|
|
|
|
|
|
delete streamList.takeAt(i); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
streamListUrl.removeAt(index); |
|
|
|
streamListUrl.removeAt(index); |
|
|
|
streamListAlias.removeAt(index); |
|
|
|
streamListAlias.removeAt(index); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|