Browse Source

Preparation for large file transfers

pull/134/head
Tux3 / Mlkj / !Lev.uXFMLA 11 years ago
parent
commit
941a237d4d
  1. 4
      widget/form/chatform.cpp
  2. 2
      widget/form/chatform.h

4
widget/form/chatform.cpp

@ -295,11 +295,11 @@ void ChatForm::onAttachClicked() @@ -295,11 +295,11 @@ void ChatForm::onAttachClicked()
QFile file(path);
if (!file.exists() || !file.open(QIODevice::ReadOnly))
return;
QByteArray fileData = file.readAll();
long long filesize = file.size();
file.close();
QFileInfo fi(path);
emit sendFile(f->friendId, fi.fileName(), fileData);
emit sendFile(f->friendId, fi.fileName(), path, filesize);
}
void ChatForm::onSliderRangeChanged()

2
widget/form/chatform.h

@ -52,7 +52,7 @@ public: @@ -52,7 +52,7 @@ public:
signals:
void sendMessage(int, QString);
void sendFile(int32_t friendId, QString, QByteArray);
void sendFile(int32_t friendId, QString, QString, long long);
void startCall(int friendId);
void startVideoCall(int friendId, bool video);
void answerCall(int callId);

Loading…
Cancel
Save