diff options
| author | Crystalwarrior <varsash@gmail.com> | 2021-01-27 19:18:43 +0300 |
|---|---|---|
| committer | Crystalwarrior <varsash@gmail.com> | 2021-01-27 19:18:43 +0300 |
| commit | 423fe3d3fe5b7bce2c3879d332d5ba5e08ccd954 (patch) | |
| tree | afbba3b3588af18301519203d3d744c5624eb2bf /src/aooptionsdialog.cpp | |
| parent | 88cdf3c376c7eebe598f620722390daa26da02d2 (diff) | |
Add the setting for the text scrawl
Diffstat (limited to 'src/aooptionsdialog.cpp')
| -rw-r--r-- | src/aooptionsdialog.cpp | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/aooptionsdialog.cpp b/src/aooptionsdialog.cpp index 0fbee478..903fc6ed 100644 --- a/src/aooptionsdialog.cpp +++ b/src/aooptionsdialog.cpp @@ -219,6 +219,20 @@ AOOptionsDialog::AOOptionsDialog(QWidget *parent, AOApplication *p_ao_app) ui_gameplay_form->setWidget(row, QFormLayout::FieldRole, ui_instant_objection_cb); row += 1; + ui_text_scrawl_lbl = new QLabel(ui_form_layout_widget); + ui_text_scrawl_lbl->setText(tr("Text Scrawl:")); + ui_text_scrawl_lbl->setToolTip(tr( + "Amount of time spent on each letter when the in-character text is being displayed.")); + + ui_gameplay_form->setWidget(row, QFormLayout::LabelRole, ui_text_scrawl_lbl); + + ui_text_scrawl_spinbox = new QSpinBox(ui_form_layout_widget); + ui_text_scrawl_spinbox->setMaximum(500); + ui_text_scrawl_spinbox->setValue(p_ao_app->get_text_scrawl()); + + ui_gameplay_form->setWidget(row, QFormLayout::FieldRole, ui_text_scrawl_spinbox); + + row += 1; ui_chat_ratelimit_lbl = new QLabel(ui_form_layout_widget); ui_chat_ratelimit_lbl->setText(tr("Chat Rate Limit:")); ui_chat_ratelimit_lbl->setToolTip(tr( @@ -231,6 +245,7 @@ AOOptionsDialog::AOOptionsDialog(QWidget *parent, AOApplication *p_ao_app) ui_chat_ratelimit_spinbox->setValue(p_ao_app->get_chat_ratelimit()); ui_gameplay_form->setWidget(row, QFormLayout::FieldRole, ui_chat_ratelimit_spinbox); + row += 1; ui_log_names_divider = new QFrame(ui_form_layout_widget); ui_log_names_divider->setFrameShape(QFrame::HLine); @@ -837,6 +852,7 @@ void AOOptionsDialog::save_pressed() configini->setValue("desync_logs", ui_desync_logs_cb->isChecked()); configini->setValue("stay_time", ui_stay_time_spinbox->value()); configini->setValue("instant_objection", ui_instant_objection_cb->isChecked()); + configini->setValue("text_scrawl", ui_text_scrawl_spinbox->value()); configini->setValue("chat_ratelimit", ui_chat_ratelimit_spinbox->value()); configini->setValue("default_username", ui_username_textbox->text()); configini->setValue("show_custom_shownames", ui_showname_cb->isChecked()); |
