return m_ed2k;
}
+int File::hashingProgress() const
+{
+ return m_hashingProgress;
+}
+
File::ActionState File::hashingState() const
{
return m_hashingState;
void File::updateHashProgress(int percent)
{
+ m_hashingProgress = percent;
emit statusUpdate(Hashing, InProgress, percent);
}
fileReply = 0;
addReply = 0;
markReply = 0;
+ m_hashingProgress = 0;
m_hashingState = m_renamingState = m_addingState = m_markingState = NotStarted;
notWorking = true;
Q_PROPERTY(qint64 size READ size);
Q_PROPERTY(QByteArray ed2k READ ed2k);
+ Q_PROPERTY(int hashingProgress READ hashingProgress);
Q_PROPERTY(ActionState hashingState READ hashingState);
Q_PROPERTY(ActionState renamingState READ renamingState);
Q_PROPERTY(ActionState addingState READ addingState);
qint64 size();
QByteArray ed2k();
-
+ int hashingProgress() const;
ActionState hashingState() const;
ActionState renamingState() const;
ActionState addingState() const;
bool notWorking;
+ int m_hashingProgress;
ActionState m_hashingState;
ActionState m_renamingState;
ActionState m_addingState;