m3u8d/m3u8d-qt/mainwindow.h

37 lines
664 B
C
Raw Normal View History

2022-05-15 03:05:31 +00:00
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QMainWindow>
#include "m3u8d.h"
namespace Ui {
class MainWindow;
}
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
explicit MainWindow(QWidget *parent = 0);
~MainWindow();
private slots:
void on_pushButton_RunDownload_clicked();
void on_pushButton_SaveDir_clicked();
2022-06-12 14:43:20 +00:00
void on_pushButton_StopDownload_clicked();
2022-06-25 12:16:21 +00:00
void on_pushButton_curlMode_clicked();
2022-10-06 01:52:20 +00:00
void on_lineEdit_M3u8Url_textChanged(const QString &arg1);
2022-05-15 03:05:31 +00:00
private:
Ui::MainWindow *ui;
RunOnUiThread m_syncUi;
2022-06-25 12:16:21 +00:00
std::map<std::string, std::vector<std::string>> m_HeaderMap;
2022-05-15 03:05:31 +00:00
};
#endif // MAINWINDOW_H