// Copyright (C) 2021 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0 #include #include #include "inputlistview.h" #include "inputtab.h" #include "mainwindow.h" #include "settingstab.h" const auto WINDOW_TITLE = "Balsam UI"; MainWindow::MainWindow(QWidget *parent) : QWidget(parent) { settingsTab = new SettingsTab; generalTab = new InputTab(settingsTab); tabWidget = new QTabWidget; tabWidget->addTab(generalTab, tr("Input")); tabWidget->addTab(settingsTab, tr("Settings")); QVBoxLayout *mainLayout = new QVBoxLayout; mainLayout->addWidget(tabWidget); setLayout(mainLayout); setWindowTitle(tr(WINDOW_TITLE)); }