summaryrefslogtreecommitdiffstats
path: root/konversation/src/dcctransferdetailedinfopanel.h
diff options
context:
space:
mode:
authortpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2010-02-19 18:29:46 +0000
committertpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2010-02-19 18:29:46 +0000
commitee0d2e6e1967294f4a62da1840b0ffdaa3124a2d (patch)
tree5c150db3c91a190b4911f19aeec9b1b2163c0c53 /konversation/src/dcctransferdetailedinfopanel.h
downloadkonversation-ee0d2e6e1967294f4a62da1840b0ffdaa3124a2d.tar.gz
konversation-ee0d2e6e1967294f4a62da1840b0ffdaa3124a2d.zip
Added old abandoned KDE3 version of Konversation
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/konversation@1092922 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'konversation/src/dcctransferdetailedinfopanel.h')
-rw-r--r--konversation/src/dcctransferdetailedinfopanel.h44
1 files changed, 44 insertions, 0 deletions
diff --git a/konversation/src/dcctransferdetailedinfopanel.h b/konversation/src/dcctransferdetailedinfopanel.h
new file mode 100644
index 0000000..38eb692
--- /dev/null
+++ b/konversation/src/dcctransferdetailedinfopanel.h
@@ -0,0 +1,44 @@
+/*
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+*/
+
+/*
+ Copyright (C) 2007 Shintaro Matsuoka <shin@shoegazed.org>
+*/
+
+#ifndef DCCTRANSFERDETAILEDINFOPANEL_H
+#define DCCTRANSFERDETAILEDINFOPANEL_H
+
+#include "dcctransferdetailedinfopanelui.h"
+
+
+class QTimer;
+
+class DccTransfer;
+class DccTransferPanelItem;
+
+class DccTransferDetailedInfoPanel : public DccTransferDetailedInfoPanelUI
+{
+ Q_OBJECT
+
+ public:
+ explicit DccTransferDetailedInfoPanel( QWidget* parent = 0, const char* name = 0 );
+ virtual ~DccTransferDetailedInfoPanel();
+
+ void setItem( DccTransferPanelItem* item );
+
+ private slots:
+ void updateView();
+ void slotTransferStatusChanged( DccTransfer* transfer, int newStatus, int oldStatus );
+ void slotLocationChanged( const QString& url );
+ void slotOpenFolderButtonClicked();
+
+ private:
+ DccTransferPanelItem* m_item;
+ QTimer* m_autoViewUpdateTimer;
+};
+
+#endif // DCCTRANSFERDETAILEDINFOPANEL_H