File indexing completed on 2024-05-05 04:59:23

0001 /* This file is part of the KDE project
0002 
0003    Copyright (C) 2004 Dario Massarin <nekkar@libero.it>
0004    Copyright (C) 2008 Lukas Appelhans <l.appelhans@gmx.de>
0005 
0006    This program is free software; you can redistribute it and/or
0007    modify it under the terms of the GNU General Public
0008    License as published by the Free Software Foundation; either
0009    version 2 of the License, or (at your option) any later version.
0010 */
0011 
0012 #ifndef TRANSFERCONTEXTMENU_H
0013 #define TRANSFERCONTEXTMENU_H
0014 
0015 #include <QList>
0016 
0017 class TransferHandler;
0018 class TransferGroupHandler;
0019 class QMenu;
0020 class QWidget;
0021 
0022 namespace ContextMenu
0023 {
0024 QMenu *createTransferContextMenu(QList<TransferHandler *> transfer, QWidget *parent);
0025 QMenu *createTransferContextMenu(TransferHandler *handler, QWidget *parent);
0026 QMenu *createTransferGroupContextMenu(TransferGroupHandler *handler, QWidget *parent);
0027 }
0028 
0029 #endif