#include "SystemInfoPage.h"
#include "ui_SystemInfoPage.h"
#include "PageWnd/AccountMaintenanceWnd.h"

SystemInfoPage::SystemInfoPage(QWidget *parent)
    : QMainWindow(parent)
    , ui(new Ui::SystemInfoPage)
{
    ui->setupUi(this);

    m_pLanguageWnd = new LanguageSwitchWnd();

    connect(m_pLanguageWnd, &LanguageSwitchWnd::languageChanged,
        this, &SystemInfoPage::languageChanged);

    InitWnd();
}

SystemInfoPage::~SystemInfoPage()
{
    delete ui;
}

void SystemInfoPage::InitWnd()
{
    ui->tabUi->addTab(m_pLanguageWnd, tr("Language Switch", "语言切换"));
    ui->tabUi->addTab(new AccountMaintenanceWnd(), tr("Account Maintenance", "账户维护"));
}