Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "mainwindow.h"
- #include "ui_mainwindow.h"
- #include "QDebug"
- MainWindow::MainWindow(QWidget *parent) :
- QMainWindow(parent),
- ui(new Ui::MainWindow)
- {
- ui->setupUi(this);
- }
- MainWindow::~MainWindow()
- {
- delete ui;
- }
- void MainWindow::kalkulatoring()
- {
- float pierwszy = ui->a->text().toFloat();
- float drugi = ui->b->text().toFloat();
- int operacja = ui->operation->currentIndex();
- float wynik;
- switch(operacja)
- {
- case 0:
- wynik=pierwszy + drugi;
- break;
- case 1:
- wynik = pierwszy - drugi;
- break;
- case 2:
- wynik = pierwszy * drugi;
- break;
- case 3:
- wynik = pierwszy / drugi;
- break;
- }
- ui->wyniczke->setText(QString::number(wynik));
- }
- void MainWindow::on_calculateButton_clicked()
- {
- kalkulatoring();
- }
- void MainWindow::on_a_textChanged(const QString &arg1)
- {
- kalkulatoring();
- }
- void MainWindow::on_operation_currentIndexChanged(int index)
- {
- kalkulatoring();
- }
- void MainWindow::on_b_textChanged(const QString &arg1)
- {
- kalkulatoring();
- }
Add Comment
Please, Sign In to add comment