00001 /* 00002 public: 00003 virtual bool startElement(const QString & namespaceURI, 00004 const QString & localName, 00005 const QString & qName, 00006 const QXmlAttributes & atts);*/ 00007 //private: 00008 // bool shoutcast_genreFound; 00009 /* This pointer should be a guarded pointer (QPointer) because the job will identify itself 00010 by a pointer to itself - and if we compare against m_job, it would be bad if in the 00011 meantime the TransferJob has been deleted and a new TransferJob has been created at the 00012 same address. We can avoid this by using QPointer, which gets automatically set to NULL 00013 if the object it points on is deleted. */ 00014 /* QPointer<KIO::TransferJob> shoutcast_genreJob; 00015 bool shoutcast_genreStartNewFileParsing; 00016 QXmlSimpleReader shoutcast_genreXmlReader; 00017 QXmlInputSource shoutcast_genreXmlSource; 00018 00019 private slots: 00020 void shoutcast_addGenres(KIO::Job *sender, const QByteArray &data); 00021 void shoutcast_deleteStreams(); 00022 void shoutcast_loadDirectory();*/