玉兔远程控制 0.1.0-bate1
载入中...
搜索中...
未找到
FrmDownloadManager.h
1#ifndef FRMDOWNLOADMANAGER_H
2#define FRMDOWNLOADMANAGER_H
3
4#include <QWidget>
5#include <QVBoxLayout>
6#include "FrmDownload.h"
7
8class CFrmDownloadManager : public QWidget
9{
10 Q_OBJECT
11public:
12 explicit CFrmDownloadManager(QWidget *parent = nullptr);
13 virtual ~CFrmDownloadManager();
14
15public Q_SLOTS:
16 void slotDownloadRequested(QWebEngineDownloadRequest *download);
17
18Q_SIGNALS:
19 void sigVisible(bool visible);
20protected:
21 void showEvent(QShowEvent *event);
22 void hideEvent(QHideEvent *event);
23private Q_SLOTS:
24 void Add(CFrmDownload* item);
25 void Remove(CFrmDownload* item);
26 void slotSelected(CFrmDownload* item);
27private:
28 int m_nCount;
29 QVBoxLayout* m_pItems;
30};
31
32#endif // FRMDOWNLOADMANAGER_H