-
Notifications
You must be signed in to change notification settings - Fork 12
Expand file tree
/
Copy pathctrl_default.h
More file actions
44 lines (35 loc) · 1.04 KB
/
Copy pathctrl_default.h
File metadata and controls
44 lines (35 loc) · 1.04 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#ifndef CTRL_DEFAULT_H
#define CTRL_DEFAULT_H
#include "ui_ctrl_default.h"
#include "command.h"
#include "sync_data.h"
#include <QHostAddress>
class ctrl_default : public QWidget, private Ui::ctrl_default
{
Q_OBJECT
public:
explicit ctrl_default(QWidget *parent = 0);
~ctrl_default();
signals:
void sig_open_movie(const QString &url);
void sig_command(int cmd);
void sig_volume(float vol);
void sig_seek(float pos);
public slots:
void on_update_cfg(command &cmd);
void on_update_ts(qint64 duration, double pos, qint64 dur);
void on_sync(const QByteArray &data, const QHostAddress &addr, int port);
void on_local_type(eLocalTypes);
protected:
void changeEvent(QEvent *e);
private slots:
void on_bt_open_clicked();
void on_bt_play_clicked();
void on_bt_pause_clicked();
void on_bt_mute_clicked();
void on_slider_volum_valueChanged(int value);
void on_slider_time_valueChanged(int value);
private:
int time_value_t;
};
#endif // CTRL_DEFAULT_H