|
|
messages_.clear(); | messages_.clear(); |
| |
QFile xmlFile( messagesFile_ ); | QFile xmlFile( messagesFile_ ); |
MessageStore::ReaderProgress progress( this ); |
if (xmlFile.exists()) { |
XmlInputSourceWithProgress source( &xmlFile, &progress ); |
MessageStore::ReaderProgress progress( this ); |
QXmlSimpleReader reader; |
XmlInputSourceWithProgress source( &xmlFile, &progress ); |
MessagesParser handler( this ); |
QXmlSimpleReader reader; |
reader.setContentHandler( &handler ); |
MessagesParser handler( this ); |
reader.setDTDHandler( &handler ); |
reader.setContentHandler( &handler ); |
source.reset(); |
reader.setDTDHandler( &handler ); |
reader.parse( source ); |
source.reset(); |
|
reader.parse( source ); |
reading_ = false; |
|
|
reading_ = false; |
| |
emit storeChanged(); |
emit storeChanged(); |
| |
modified_ = false; |
modified_ = false; |
|
} else { |
|
reading_ = false; |
|
modified_ = false; |
|
} |
} | } |
| |
| |