libaac-next/source/examples/fibgui/MainWindow.cpp
2025-08-04 21:18:27 +07:00

37 lines
637 B
C++

#include "MainWindow.h"
#include <QMessageBox>
#include <template/template-version.h>
#include <fiblib/Fibonacci.h>
#include "ui_MainWindow.h"
MainWindow::MainWindow()
: m_ui(new Ui::MainWindow)
{
// Setup UI
m_ui->setupUi(this);
}
MainWindow::~MainWindow()
{
}
void MainWindow::on_editNumber_valueChanged(int value)
{
fiblib::Fibonacci fib;
m_ui->result->setText("Fib(" + QString::number(value) + ") = " + QString::number(fib(value)));
}
void MainWindow::on_about()
{
QString about = QString() +
"Version: " + TEMPLATE_VERSION + "\n";
QMessageBox::about(this, "template project", about);
}