[telepathy-qt4/master] file-transfer receiver example: Make sure the saved filename does not contain "/".
Andre Moreira Magalhaes (andrunko)
andre.magalhaes at collabora.co.uk
Thu Sep 17 11:21:47 PDT 2009
---
examples/file-transfer/receiver.cpp | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/examples/file-transfer/receiver.cpp b/examples/file-transfer/receiver.cpp
index d31262d..020b974 100644
--- a/examples/file-transfer/receiver.cpp
+++ b/examples/file-transfer/receiver.cpp
@@ -152,7 +152,9 @@ void Receiver::onFileTransferChannelReady(PendingOperation *op)
connect(mChan.data(),
SIGNAL(transferredBytesChanged(qulonglong)),
SLOT(onFileTransferChannelTransferredBytesChanged(qulonglong)));
- mFile.setFileName(QLatin1String("TelepathyQt4FTReceiverExample_") + mChan->fileName());
+ QString fileName(QLatin1String("TelepathyQt4FTReceiverExample_") + mChan->fileName());
+ fileName.replace("/", "_");
+ mFile.setFileName(fileName);
qDebug() << "Saving file as" << mFile.fileName();
mChan->acceptFile(0, &mFile);
}
--
1.5.6.5
More information about the telepathy-commits
mailing list