#include "mainwindow.h" #include "./ui_mainwindow.h" #include "../../libs/GenericCore/genericcore.h" MainWindow::MainWindow(QWidget* parent) : QMainWindow(parent) , ui(new Ui::MainWindow) { ui->setupUi(this); m_core = std::make_shared(); /// application icon const QString iconString = "://feature.png"; #ifdef QT_DEBUG QPixmap pixmap = QPixmap(iconString); QTransform transform = QTransform(); transform.rotate(180); QPixmap rotated = pixmap.transformed(transform); setWindowIcon(QIcon(rotated)); #else setWindowIcon(QIcon(iconString)); #endif } MainWindow::~MainWindow() { delete ui; } void MainWindow::on_pushButton_clicked() { const QString prefix("Backend provided by: "); ui->label->setText(prefix + m_core->toString()); }