diff options
author | daniel-Jones <daniel@danieljon.es> | 2017-02-13 16:06:14 +1030 |
---|---|---|
committer | daniel-Jones <daniel@danieljon.es> | 2017-02-13 16:06:14 +1030 |
commit | 38d8f89f2f2b27fb25e0b4b9a34b45b76f6dc6f2 (patch) | |
tree | 0db331dc9834acd3aed82033012d840946d02dfd /qt/RGBController/controllerwindow.h | |
parent | f7bbb4f3d4325df390ce54cbb46c99a964a5a508 (diff) | |
download | RGB-Controller-38d8f89f2f2b27fb25e0b4b9a34b45b76f6dc6f2.tar.gz RGB-Controller-38d8f89f2f2b27fb25e0b4b9a34b45b76f6dc6f2.zip |
added fade ability to Arduino sketch, using psuedo threading. Rework of serial communication also started, the Qt interface is currently under development to support fading.
Diffstat (limited to 'qt/RGBController/controllerwindow.h')
-rwxr-xr-x | qt/RGBController/controllerwindow.h | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/qt/RGBController/controllerwindow.h b/qt/RGBController/controllerwindow.h index 1350bbc..b8ca051 100755 --- a/qt/RGBController/controllerwindow.h +++ b/qt/RGBController/controllerwindow.h @@ -28,11 +28,11 @@ class controllerWindow : public QMainWindow void info_log(QString text); void populate_serial_list(); void load_presets(); - void save_preset(QString name); - void delete_preset(QString name); + void save_preset(QString name); + void delete_preset(QString name); void serial_rgb_change(int r, int g, int b); void show_msgbox(QString message); - int show_question_box(QString message, QString omessage); + int show_question_box(QString message, QString omessage); /*public variables */ /* these three ints will hold the current value (0 - 255) of each slider */ int r, g, b; @@ -47,35 +47,35 @@ class controllerWindow : public QMainWindow /* these slots are used to trigger button clicks and drop down items selections etc */ void on_connect_button_clicked(); - void on_disconnect_button_clicked(); + void on_disconnect_button_clicked(); + + void on_refresh_port_button_clicked(); - void on_refresh_port_button_clicked(); + void on_reload_preset_button_clicked(); + + void on_r_slider_valueChanged(int value); - void on_reload_preset_button_clicked(); + void on_g_slider_valueChanged(int value); - void on_r_slider_valueChanged(int value); + void on_b_slider_valueChanged(int value); - void on_g_slider_valueChanged(int value); + void on_red_button_clicked(); - void on_b_slider_valueChanged(int value); + void on_green_button_clicked(); - void on_red_button_clicked(); + void on_blue_button_clicked(); - void on_green_button_clicked(); + void on_off_button_clicked(); - void on_blue_button_clicked(); + void on_set_preset_button_clicked(); - void on_off_button_clicked(); + void on_presets_dropdown_currentIndexChanged(int index); - void on_set_preset_button_clicked(); + void on_preset_save_button_clicked(); - void on_presets_dropdown_currentIndexChanged(int index); + void on_preset_delete_button_clicked(); - void on_preset_save_button_clicked(); - - void on_preset_delete_button_clicked(); - -private: + private: Ui::controllerWindow *ui; /* serial communication object */ serial_communication portf; |