diff options
Diffstat (limited to 'src/modules/filetransferwindow/FileTransferWindow.cpp')
| -rw-r--r-- | src/modules/filetransferwindow/FileTransferWindow.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/modules/filetransferwindow/FileTransferWindow.cpp b/src/modules/filetransferwindow/FileTransferWindow.cpp index 5a681bb1d..a9c639a49 100644 --- a/src/modules/filetransferwindow/FileTransferWindow.cpp +++ b/src/modules/filetransferwindow/FileTransferWindow.cpp @@ -49,6 +49,7 @@ #include <QKeyEvent> #include <QWidgetAction> #include <QHeaderView> +#include <vector> #ifdef COMPILE_KDE4_SUPPORT #include <kurl.h> @@ -349,11 +350,12 @@ void FileTransferWindow::tipRequest(KviDynamicToolTip * tip, const QPoint & pnt) void FileTransferWindow::fillTransferView() { - KviPointerList<KviFileTransfer> * l = KviFileTransferManager::instance()->transferList(); - if(!l) + std::vector<KviFileTransfer *> l = KviFileTransferManager::instance()->transferList(); + if(l.empty()) return; + FileTransferItem * it; - for(KviFileTransfer * t = l->first(); t; t = l->next()) + for(auto t : l) { it = new FileTransferItem(m_pTableWidget, t); t->setDisplayItem(it); |
