diff options
| author | Crystalwarrior <varsash@gmail.com> | 2019-10-03 15:44:18 +0300 |
|---|---|---|
| committer | Crystalwarrior <varsash@gmail.com> | 2019-10-03 15:44:18 +0300 |
| commit | 829604e8089736945e8121cd134c3c3fcbf28291 (patch) | |
| tree | a90801243bda0ff1abbb5ee192bc72d8bf1b1de6 /include | |
| parent | 6f5b3d24621bc938c246daffd7ab47afa095c4c2 (diff) | |
Positional evidence implemented. Click a button to change between private/global evidence list.
There's also a button to transfer evidence to global/private, context sensitive.
TODO: Save/load private evidence list
Diffstat (limited to 'include')
| -rw-r--r-- | include/courtroom.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/include/courtroom.h b/include/courtroom.h index 86a4ea79..9f3b659b 100644 --- a/include/courtroom.h +++ b/include/courtroom.h @@ -411,6 +411,11 @@ private: int max_emotes_on_page = 10; QVector<evi_type> local_evidence_list; + QVector<evi_type> private_evidence_list; + QVector<evi_type> global_evidence_list; + + //false = use private_evidence_list + bool current_evidence_global = true; int current_evidence_page = 0; int current_evidence = 0; @@ -563,6 +568,8 @@ private: AOButton *ui_evidence_image_button; AOButton *ui_evidence_x; AOButton *ui_evidence_ok; + AOButton *ui_evidence_switch; + AOButton *ui_evidence_transfer; AOTextEdit *ui_evidence_description; AOImage *ui_char_select_background; @@ -733,10 +740,13 @@ private slots: void on_evidence_delete_clicked(); void on_evidence_x_clicked(); void on_evidence_ok_clicked(); + void on_evidence_switch_clicked(); + void on_evidence_transfer_clicked(); void on_evidence_edited(); void evidence_close(); + void evidence_switch(bool global); bool compare_evidence_changed(evi_type evi_a, evi_type evi_b); void on_back_to_lobby_clicked(); |
