#include "mainwindow.h" #include "ui_mainwindow.h" #include "md5_encode.h" MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) , ui(new Ui::MainWindow) { ui->setupUi(this); setWindowTitle("Calc MD5"); ui->lineEdit->setText("adc"); } MainWindow::~MainWindow() { delete ui; } void MainWindow::on_pushButton_calcmd5_clicked() { std::string src = ui->lineEdit->text().toStdString(); Md5Encode encode_obj; std::string ret = encode_obj.Encode(src); ui->plainTextEdit->setPlainText(ret.data()); }