#include "mainwindow.h" #include "ui_mainwindow.h" extern std::unique_ptr settings; void MainWindow::initialiseAbout() { QCoreApplication::setOrganizationName("Isabell Elise"); QCoreApplication::setOrganizationDomain("https://liberapay.com/isabell-elise/"); QCoreApplication::setApplicationName("ThinkPink"); } void MainWindow::initialiseGameGrid() { int n_rows = settings->value("size/rows", 9).toInt(); int n_columns = settings->value("size/columns", 9).toInt(); std::cout << "Number of rows: " << n_rows << std::endl; std::cout << "Number of columns: " << n_columns << std::endl; } void MainWindow::initialiseWindow() { MainWindow::setWindowTitle("ThinkPink | SameGame in PINK by Isifluff"); MainWindow::setWindowIcon(QIcon(":/icons/ThinkPink.png")); } void MainWindow::initialiseMenuBar() { ui->menuPlay->addAction(QIcon(":/icons/game.png"), "New Game"); ui->menuPlay->addSeparator(); //ui->menuPlay->addAction("Brag"); } MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) , ui(new Ui::MainWindow) { ui->setupUi(this); initialiseAbout(); initialiseGameGrid(); initialiseWindow(); initialiseMenuBar(); } MainWindow::~MainWindow() { delete ui; }