void MainWindow::quick_lower_third_activate()
{
- map<string, string> param;
- param["code"] = ui->quick_lower_third_edit->text().toStdString();
- acmp->send_command("cg 1 update 1 \"" + escape_quotes(serialize_as_json(param)) + "\"");
- acmp->send_command("cg 1 invoke 1 quicklowerthird");
+ string code = ui->quick_lower_third_edit->text().toUpper().toStdString();
+ if (code == "A") {
+ add_goal(ui->score_1_box, 1);
+ } else if (code == "B") {
+ add_goal(ui->score_2_box, 1);
+ } else {
+ map<string, string> param;
+ param["code"] = code;
+ acmp->send_command("cg 1 update 1 \"" + escape_quotes(serialize_as_json(param)) + "\"");
+ acmp->send_command("cg 1 invoke 1 quicklowerthird");
+ }
ui->quick_lower_third_edit->clear();
}