void NotifyQt::notifyHashingInfo(uint32_t type, const std::string& fileinfo) { QString info; { QMutexLocker m(&_mutex) ; if(!_enabled) return ; } switch (type) { case NOTIFY_HASHTYPE_EXAMINING_FILES: info = tr("Examining shared files..."); break; case NOTIFY_HASHTYPE_FINISH: break; case NOTIFY_HASHTYPE_HASH_FILE: info = tr("Hashing file") + " " + QString::fromUtf8(fileinfo.c_str()); break; case NOTIFY_HASHTYPE_SAVE_FILE_INDEX: info = tr("Saving file index..."); break; } emit hashingInfoChanged(info); }
void NotifyQt::notifyHashingInfo(QString fileinfo) { emit hashingInfoChanged(fileinfo); }