lolautoaccept/src/mainwindow.cpp

31 lines
695 B
C++

#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <Log.h>
MainWindow::MainWindow(LolAutoAccept& lolaa, QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow), lolaa(lolaa) {
ui->setupUi(this);
}
MainWindow::~MainWindow() {
lolaa.stop();
delete ui;
}
void MainWindow::aatoggled(int state) {
Log::info << "enableAll checkbox toggled " << state;
lolaa.setAutoAcceptEnabled(state == Qt::CheckState::Checked);
}
void MainWindow::pptoggled(int state) {
Log::info << "enablePrePick checkbox toggled " << state;
lolaa.setPrePickEnabled(state == Qt::CheckState::Checked);
}
void MainWindow::ppedited(const QString& newtext) {
lolaa.setPrePick(newtext.toStdString());
}