/********************************************************************************
** Form generated from reading UI file 'boardwindow.ui'
**
** Created by: Qt User Interface Compiler version 5.15.14
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_BOARDWINDOW_H
#define UI_BOARDWINDOW_H

#include <QtCore/QVariant>
#include <QtGui/QIcon>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QDockWidget>
#include <QtWidgets/QFrame>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QMainWindow>
#include <QtWidgets/QMenuBar>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSlider>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QStackedWidget>
#include <QtWidgets/QStatusBar>
#include <QtWidgets/QTextEdit>
#include <QtWidgets/QToolBar>
#include <QtWidgets/QTreeView>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "board.h"

QT_BEGIN_NAMESPACE

class Ui_BoardWindow
{
public:
    QAction *actionFileSave;
    QAction *actionFileSaveAs;
    QAction *actionQuit;
    QAction *actionExport;
    QAction *actionImport;
    QAction *actionGameInfo;
    QAction *actionSound;
    QAction *actionWhatsThis;
    QAction *actionDuplicate;
    QAction *actionCoordinates;
    QAction *actionPlay;
    QAction *actionExportASCII;
    QAction *actionExportSgfClipB;
    QAction *actionExportPic;
    QAction *actionExportPicClipB;
    QAction *actionInsertStone;
    QAction *actionFirst_move;
    QAction *actionLast_move;
    QAction *actionPrevious_move;
    QAction *actionNext_move;
    QAction *actionFind_move;
    QAction *actionNext_variation;
    QAction *actionPrevious_variation;
    QAction *actionMain_branch;
    QAction *actionPrevious_comment;
    QAction *actionNext_comment;
    QWidget *centralwidget;
    QHBoxLayout *horizontalLayout;
    QFrame *boardFrame;
    QGridLayout *_7;
    Board *board;
    QLabel *sliderRightLabel;
    QSlider *slider;
    QFrame *toolFrame;
    QVBoxLayout *vboxLayout;
    QLabel *turnLabel;
    QLabel *varLabel;
    QStackedWidget *tabDisplay;
    QWidget *tabDisplayGame;
    QVBoxLayout *vboxLayout1;
    QVBoxLayout *whiteLayout;
    QHBoxLayout *horizontalLayout_2;
    QLabel *label;
    QLineEdit *whiteName;
    QHBoxLayout *horizontalLayout_4;
    QLabel *label_2;
    QLabel *whiteTimeLabel;
    QHBoxLayout *hboxLayout;
    QLabel *TextLabel2;
    QLabel *capturesWhite;
    QVBoxLayout *blackLayout;
    QHBoxLayout *horizontalLayout_3;
    QLabel *blackLabel;
    QLineEdit *blackName;
    QHBoxLayout *horizontalLayout_5;
    QLabel *label_3;
    QLabel *blackTimeLabel;
    QHBoxLayout *_2;
    QLabel *TextLabel2_2;
    QLabel *capturesBlack;
    QWidget *tabDisplayScore;
    QVBoxLayout *vboxLayout2;
    QFrame *whiteFrame_score;
    QGridLayout *_8;
    QLabel *whiteFrame_score_label;
    QLabel *totalWhite;
    QLabel *TextLabel2_5;
    QLabel *terrWhite;
    QFrame *line;
    QLabel *TextLabel2_3;
    QLabel *capturesWhiteScore;
    QLabel *TextLabel_komi_2;
    QLabel *komiScore;
    QFrame *blackFrame_score;
    QGridLayout *gridLayout_4;
    QFrame *line_3;
    QLabel *blackFrame_score_label;
    QLabel *totalBlack;
    QLabel *TextLabel2_11;
    QLabel *terrBlack;
    QLabel *TextLabel2_12;
    QLabel *capturesBlackScore;
    QSpacerItem *spacer_2;
    QStackedWidget *tabTools;
    QWidget *tabEdit;
    QVBoxLayout *vboxLayout3;
    QGroupBox *groupBox;
    QGridLayout *_3;
    QPushButton *squareButton;
    QPushButton *circleButton;
    QPushButton *triangleButton;
    QPushButton *crossButton;
    QPushButton *labelLetterButton;
    QPushButton *labelNumberButton;
    QPushButton *colorButton;
    QPushButton *stoneButton;
    QGroupBox *groupBox_2;
    QGridLayout *gridLayout_10;
    QPushButton *emptyVarButton;
    QPushButton *duplicateVarButton;
    QPushButton *swapVarButton;
    QPushButton *insertMoveButton;
    QPushButton *deleteButton;
    QGroupBox *groupBox_3;
    QGridLayout *_6;
    QPushButton *cutButton;
    QPushButton *pasteButton;
    QPushButton *pasteAsVarButton;
    QSpacerItem *spacerItem;
    QPushButton *passButton_2;
    QPushButton *scoreButton;
    QPushButton *buttonModeLocal;
    QWidget *tabPlay;
    QVBoxLayout *verticalLayout_3;
    QVBoxLayout *verticalLayout;
    QWidget *computerControlsWidget;
    QVBoxLayout *computerControls;
    QCheckBox *computerBlack;
    QCheckBox *computerWhite;
    QPushButton *computerMakeMove;
    QSpacerItem *spacerItem1;
    QPushButton *undoButton;
    QPushButton *passButton;
    QPushButton *refreshButton;
    QSpacerItem *spacer;
    QPushButton *adjournButton;
    QPushButton *drawButton;
    QPushButton *countButton;
    QPushButton *doneButton;
    QPushButton *resignButton;
    QSpacerItem *spacerItem2;
    QPushButton *reviewButton;
    QPushButton *buttonModeEdit;
    QStatusBar *statusbar;
    QToolBar *toolBar;
    QMenuBar *menubar;
    QDockWidget *dockWidget;
    QWidget *dockWidgetContents;
    QVBoxLayout *verticalLayout_5;
    QTextEdit *commentEdit;
    QLineEdit *commentEdit2;
    QDockWidget *dockWidget_2;
    QWidget *dockWidgetContents_2;
    QVBoxLayout *verticalLayout_6;
    QTreeView *observerView;
    QToolBar *toolBar_Navigation;

    void setupUi(QMainWindow *BoardWindow)
    {
        if (BoardWindow->objectName().isEmpty())
            BoardWindow->setObjectName(QString::fromUtf8("BoardWindow"));
        BoardWindow->resize(981, 878);
        BoardWindow->setMinimumSize(QSize(640, 480));
        BoardWindow->setFocusPolicy(Qt::StrongFocus);
        actionFileSave = new QAction(BoardWindow);
        actionFileSave->setObjectName(QString::fromUtf8("actionFileSave"));
        QIcon icon;
        icon.addFile(QString::fromUtf8(":/boardicons/resources/pics/filesave.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionFileSave->setIcon(icon);
        actionFileSaveAs = new QAction(BoardWindow);
        actionFileSaveAs->setObjectName(QString::fromUtf8("actionFileSaveAs"));
        QIcon icon1;
        icon1.addFile(QString::fromUtf8(":/boardicons/resources/pics/filesaveas.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionFileSaveAs->setIcon(icon1);
        actionQuit = new QAction(BoardWindow);
        actionQuit->setObjectName(QString::fromUtf8("actionQuit"));
        QIcon icon2;
        QString iconThemeName = QString::fromUtf8("window-close");
        if (QIcon::hasThemeIcon(iconThemeName)) {
            icon2 = QIcon::fromTheme(iconThemeName);
        } else {
            icon2.addFile(QString::fromUtf8(":/boardicons/resources/pics/exit2.png"), QSize(), QIcon::Normal, QIcon::Off);
        }
        actionQuit->setIcon(icon2);
        actionExport = new QAction(BoardWindow);
        actionExport->setObjectName(QString::fromUtf8("actionExport"));
        actionExport->setCheckable(false);
        actionExport->setChecked(false);
        QIcon icon3;
        icon3.addFile(QString::fromUtf8(":/boardicons/resources/pics/export2.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionExport->setIcon(icon3);
        actionImport = new QAction(BoardWindow);
        actionImport->setObjectName(QString::fromUtf8("actionImport"));
        actionImport->setEnabled(false);
        QIcon icon4;
        iconThemeName = QString::fromUtf8("document-import");
        if (QIcon::hasThemeIcon(iconThemeName)) {
            icon4 = QIcon::fromTheme(iconThemeName);
        } else {
            icon4.addFile(QString::fromUtf8(":/boardicons/resources/pics/import2.png"), QSize(), QIcon::Normal, QIcon::Off);
        }
        actionImport->setIcon(icon4);
        actionGameInfo = new QAction(BoardWindow);
        actionGameInfo->setObjectName(QString::fromUtf8("actionGameInfo"));
        QIcon icon5;
        iconThemeName = QString::fromUtf8("dialog-information");
        if (QIcon::hasThemeIcon(iconThemeName)) {
            icon5 = QIcon::fromTheme(iconThemeName);
        } else {
            icon5.addFile(QString::fromUtf8(":/boardicons/resources/pics/idea.png"), QSize(), QIcon::Normal, QIcon::Off);
        }
        actionGameInfo->setIcon(icon5);
        actionSound = new QAction(BoardWindow);
        actionSound->setObjectName(QString::fromUtf8("actionSound"));
        actionSound->setCheckable(true);
        QIcon icon6;
        iconThemeName = QString::fromUtf8("audio-volume-high");
        if (QIcon::hasThemeIcon(iconThemeName)) {
            icon6 = QIcon::fromTheme(iconThemeName);
        } else {
            icon6.addFile(QString::fromUtf8(":/boardicons/resources/pics/sound_on.png"), QSize(), QIcon::Normal, QIcon::Off);
        }
        actionSound->setIcon(icon6);
        actionWhatsThis = new QAction(BoardWindow);
        actionWhatsThis->setObjectName(QString::fromUtf8("actionWhatsThis"));
        QIcon icon7;
        iconThemeName = QString::fromUtf8("help-contextual");
        if (QIcon::hasThemeIcon(iconThemeName)) {
            icon7 = QIcon::fromTheme(iconThemeName);
        } else {
            icon7.addFile(QString::fromUtf8(":/boardicons/resources/pics/contexthelp.png"), QSize(), QIcon::Normal, QIcon::Off);
        }
        actionWhatsThis->setIcon(icon7);
        actionDuplicate = new QAction(BoardWindow);
        actionDuplicate->setObjectName(QString::fromUtf8("actionDuplicate"));
        QIcon icon8;
        iconThemeName = QString::fromUtf8("window-duplicate");
        if (QIcon::hasThemeIcon(iconThemeName)) {
            icon8 = QIcon::fromTheme(iconThemeName);
        } else {
            icon8.addFile(QString::fromUtf8(":/boardicons/resources/pics/duplicate.png"), QSize(), QIcon::Normal, QIcon::Off);
        }
        actionDuplicate->setIcon(icon8);
        actionCoordinates = new QAction(BoardWindow);
        actionCoordinates->setObjectName(QString::fromUtf8("actionCoordinates"));
        actionCoordinates->setCheckable(true);
        actionCoordinates->setChecked(true);
        QIcon icon9;
        icon9.addFile(QString::fromUtf8(":/boardicons/resources/pics/coord2.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionCoordinates->setIcon(icon9);
        actionPlay = new QAction(BoardWindow);
        actionPlay->setObjectName(QString::fromUtf8("actionPlay"));
        actionPlay->setCheckable(true);
        QIcon icon10;
        iconThemeName = QString::fromUtf8("media-playback-start");
        if (QIcon::hasThemeIcon(iconThemeName)) {
            icon10 = QIcon::fromTheme(iconThemeName);
        } else {
            icon10.addFile(QString::fromUtf8(":/boardicons/resources/pics/player_play.png"), QSize(), QIcon::Normal, QIcon::Off);
        }
        actionPlay->setIcon(icon10);
        actionExportASCII = new QAction(BoardWindow);
        actionExportASCII->setObjectName(QString::fromUtf8("actionExportASCII"));
        actionExportSgfClipB = new QAction(BoardWindow);
        actionExportSgfClipB->setObjectName(QString::fromUtf8("actionExportSgfClipB"));
        actionExportPic = new QAction(BoardWindow);
        actionExportPic->setObjectName(QString::fromUtf8("actionExportPic"));
        actionExportPicClipB = new QAction(BoardWindow);
        actionExportPicClipB->setObjectName(QString::fromUtf8("actionExportPicClipB"));
        actionInsertStone = new QAction(BoardWindow);
        actionInsertStone->setObjectName(QString::fromUtf8("actionInsertStone"));
        actionInsertStone->setCheckable(true);
        actionFirst_move = new QAction(BoardWindow);
        actionFirst_move->setObjectName(QString::fromUtf8("actionFirst_move"));
        QIcon icon11;
        icon11.addFile(QString::fromUtf8(":/boardicons/resources/pics/2leftarrow.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionFirst_move->setIcon(icon11);
        actionLast_move = new QAction(BoardWindow);
        actionLast_move->setObjectName(QString::fromUtf8("actionLast_move"));
        QIcon icon12;
        icon12.addFile(QString::fromUtf8(":/boardicons/resources/pics/2rightarrow.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionLast_move->setIcon(icon12);
        actionPrevious_move = new QAction(BoardWindow);
        actionPrevious_move->setObjectName(QString::fromUtf8("actionPrevious_move"));
        QIcon icon13;
        icon13.addFile(QString::fromUtf8(":/boardicons/resources/pics/1leftarrow.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionPrevious_move->setIcon(icon13);
        actionNext_move = new QAction(BoardWindow);
        actionNext_move->setObjectName(QString::fromUtf8("actionNext_move"));
        QIcon icon14;
        icon14.addFile(QString::fromUtf8(":/boardicons/resources/pics/1rightarrow.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionNext_move->setIcon(icon14);
        actionFind_move = new QAction(BoardWindow);
        actionFind_move->setObjectName(QString::fromUtf8("actionFind_move"));
        QIcon icon15;
        icon15.addFile(QString::fromUtf8(":/boardicons/resources/pics/goto_move.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionFind_move->setIcon(icon15);
        actionNext_variation = new QAction(BoardWindow);
        actionNext_variation->setObjectName(QString::fromUtf8("actionNext_variation"));
        QIcon icon16;
        icon16.addFile(QString::fromUtf8(":/boardicons/resources/pics/1downarrow.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionNext_variation->setIcon(icon16);
        actionPrevious_variation = new QAction(BoardWindow);
        actionPrevious_variation->setObjectName(QString::fromUtf8("actionPrevious_variation"));
        QIcon icon17;
        icon17.addFile(QString::fromUtf8(":/boardicons/resources/pics/1uparrow.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionPrevious_variation->setIcon(icon17);
        actionMain_branch = new QAction(BoardWindow);
        actionMain_branch->setObjectName(QString::fromUtf8("actionMain_branch"));
        QIcon icon18;
        icon18.addFile(QString::fromUtf8(":/boardicons/resources/pics/reload.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionMain_branch->setIcon(icon18);
        actionPrevious_comment = new QAction(BoardWindow);
        actionPrevious_comment->setObjectName(QString::fromUtf8("actionPrevious_comment"));
        QIcon icon19;
        icon19.addFile(QString::fromUtf8(":/boardicons/resources/pics/previous_comment.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionPrevious_comment->setIcon(icon19);
        actionNext_comment = new QAction(BoardWindow);
        actionNext_comment->setObjectName(QString::fromUtf8("actionNext_comment"));
        QIcon icon20;
        icon20.addFile(QString::fromUtf8(":/boardicons/resources/pics/next_comment.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionNext_comment->setIcon(icon20);
        centralwidget = new QWidget(BoardWindow);
        centralwidget->setObjectName(QString::fromUtf8("centralwidget"));
        centralwidget->setMinimumSize(QSize(0, 420));
        horizontalLayout = new QHBoxLayout(centralwidget);
        horizontalLayout->setSpacing(0);
        horizontalLayout->setContentsMargins(2, 2, 2, 2);
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        boardFrame = new QFrame(centralwidget);
        boardFrame->setObjectName(QString::fromUtf8("boardFrame"));
        QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(boardFrame->sizePolicy().hasHeightForWidth());
        boardFrame->setSizePolicy(sizePolicy);
        boardFrame->setMinimumSize(QSize(380, 250));
        boardFrame->setFrameShape(QFrame::Box);
        boardFrame->setFrameShadow(QFrame::Raised);
        boardFrame->setLineWidth(0);
        _7 = new QGridLayout(boardFrame);
        _7->setSpacing(0);
        _7->setContentsMargins(2, 2, 2, 2);
        _7->setObjectName(QString::fromUtf8("_7"));
        _7->setContentsMargins(0, 0, 0, 0);
        board = new Board(boardFrame);
        board->setObjectName(QString::fromUtf8("board"));
        QSizePolicy sizePolicy1(QSizePolicy::Expanding, QSizePolicy::Ignored);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(board->sizePolicy().hasHeightForWidth());
        board->setSizePolicy(sizePolicy1);
        board->setMinimumSize(QSize(380, 380));

        _7->addWidget(board, 0, 0, 1, 3);

        sliderRightLabel = new QLabel(boardFrame);
        sliderRightLabel->setObjectName(QString::fromUtf8("sliderRightLabel"));
        QFont font;
        font.setFamily(QString::fromUtf8("Helvetica"));
        font.setBold(false);
        font.setItalic(false);
        font.setUnderline(false);
        font.setWeight(50);
        font.setStrikeOut(false);
        sliderRightLabel->setFont(font);
        sliderRightLabel->setText(QString::fromUtf8("000"));
        sliderRightLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
        sliderRightLabel->setMargin(2);

        _7->addWidget(sliderRightLabel, 3, 2, 1, 1);

        slider = new QSlider(boardFrame);
        slider->setObjectName(QString::fromUtf8("slider"));
        slider->setFocusPolicy(Qt::NoFocus);
        slider->setMaximum(10);
        slider->setPageStep(1);
        slider->setOrientation(Qt::Horizontal);

        _7->addWidget(slider, 3, 1, 1, 1);


        horizontalLayout->addWidget(boardFrame);

        toolFrame = new QFrame(centralwidget);
        toolFrame->setObjectName(QString::fromUtf8("toolFrame"));
        QSizePolicy sizePolicy2(QSizePolicy::Fixed, QSizePolicy::MinimumExpanding);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(toolFrame->sizePolicy().hasHeightForWidth());
        toolFrame->setSizePolicy(sizePolicy2);
        toolFrame->setMinimumSize(QSize(130, 420));
        toolFrame->setMaximumSize(QSize(130, 16777215));
        toolFrame->setFrameShape(QFrame::NoFrame);
        toolFrame->setFrameShadow(QFrame::Raised);
        vboxLayout = new QVBoxLayout(toolFrame);
        vboxLayout->setSpacing(2);
        vboxLayout->setContentsMargins(2, 2, 2, 2);
        vboxLayout->setObjectName(QString::fromUtf8("vboxLayout"));
        vboxLayout->setContentsMargins(0, 2, 0, 2);
        turnLabel = new QLabel(toolFrame);
        turnLabel->setObjectName(QString::fromUtf8("turnLabel"));
        QPalette palette;
        QBrush brush(QColor(0, 0, 0, 255));
        brush.setStyle(Qt::SolidPattern);
        palette.setBrush(QPalette::Active, QPalette::WindowText, brush);
        QBrush brush1(QColor(172, 172, 172, 255));
        brush1.setStyle(Qt::SolidPattern);
        palette.setBrush(QPalette::Active, QPalette::Button, brush1);
        QBrush brush2(QColor(255, 255, 255, 255));
        brush2.setStyle(Qt::SolidPattern);
        palette.setBrush(QPalette::Active, QPalette::Light, brush2);
        QBrush brush3(QColor(213, 213, 213, 255));
        brush3.setStyle(Qt::SolidPattern);
        palette.setBrush(QPalette::Active, QPalette::Midlight, brush3);
        QBrush brush4(QColor(86, 86, 86, 255));
        brush4.setStyle(Qt::SolidPattern);
        palette.setBrush(QPalette::Active, QPalette::Dark, brush4);
        QBrush brush5(QColor(115, 115, 115, 255));
        brush5.setStyle(Qt::SolidPattern);
        palette.setBrush(QPalette::Active, QPalette::Mid, brush5);
        palette.setBrush(QPalette::Active, QPalette::Text, brush);
        palette.setBrush(QPalette::Active, QPalette::BrightText, brush2);
        palette.setBrush(QPalette::Active, QPalette::ButtonText, brush);
        palette.setBrush(QPalette::Active, QPalette::Base, brush2);
        palette.setBrush(QPalette::Active, QPalette::Window, brush1);
        palette.setBrush(QPalette::Active, QPalette::Shadow, brush);
        QBrush brush6(QColor(103, 141, 178, 255));
        brush6.setStyle(Qt::SolidPattern);
        palette.setBrush(QPalette::Active, QPalette::Highlight, brush6);
        palette.setBrush(QPalette::Active, QPalette::HighlightedText, brush2);
        QBrush brush7(QColor(0, 0, 238, 255));
        brush7.setStyle(Qt::SolidPattern);
        palette.setBrush(QPalette::Active, QPalette::Link, brush7);
        QBrush brush8(QColor(82, 24, 139, 255));
        brush8.setStyle(Qt::SolidPattern);
        palette.setBrush(QPalette::Active, QPalette::LinkVisited, brush8);
        palette.setBrush(QPalette::Active, QPalette::AlternateBase, brush3);
        palette.setBrush(QPalette::Inactive, QPalette::WindowText, brush);
        palette.setBrush(QPalette::Inactive, QPalette::Button, brush1);
        palette.setBrush(QPalette::Inactive, QPalette::Light, brush2);
        palette.setBrush(QPalette::Inactive, QPalette::Midlight, brush3);
        palette.setBrush(QPalette::Inactive, QPalette::Dark, brush4);
        palette.setBrush(QPalette::Inactive, QPalette::Mid, brush5);
        palette.setBrush(QPalette::Inactive, QPalette::Text, brush);
        palette.setBrush(QPalette::Inactive, QPalette::BrightText, brush2);
        palette.setBrush(QPalette::Inactive, QPalette::ButtonText, brush);
        palette.setBrush(QPalette::Inactive, QPalette::Base, brush2);
        palette.setBrush(QPalette::Inactive, QPalette::Window, brush1);
        palette.setBrush(QPalette::Inactive, QPalette::Shadow, brush);
        palette.setBrush(QPalette::Inactive, QPalette::Highlight, brush6);
        palette.setBrush(QPalette::Inactive, QPalette::HighlightedText, brush2);
        palette.setBrush(QPalette::Inactive, QPalette::Link, brush7);
        palette.setBrush(QPalette::Inactive, QPalette::LinkVisited, brush8);
        palette.setBrush(QPalette::Inactive, QPalette::AlternateBase, brush3);
        palette.setBrush(QPalette::Disabled, QPalette::WindowText, brush4);
        palette.setBrush(QPalette::Disabled, QPalette::Button, brush1);
        palette.setBrush(QPalette::Disabled, QPalette::Light, brush2);
        palette.setBrush(QPalette::Disabled, QPalette::Midlight, brush3);
        palette.setBrush(QPalette::Disabled, QPalette::Dark, brush4);
        palette.setBrush(QPalette::Disabled, QPalette::Mid, brush5);
        palette.setBrush(QPalette::Disabled, QPalette::Text, brush4);
        palette.setBrush(QPalette::Disabled, QPalette::BrightText, brush2);
        palette.setBrush(QPalette::Disabled, QPalette::ButtonText, brush4);
        palette.setBrush(QPalette::Disabled, QPalette::Base, brush1);
        palette.setBrush(QPalette::Disabled, QPalette::Window, brush1);
        palette.setBrush(QPalette::Disabled, QPalette::Shadow, brush);
        QBrush brush9(QColor(86, 117, 148, 255));
        brush9.setStyle(Qt::SolidPattern);
        palette.setBrush(QPalette::Disabled, QPalette::Highlight, brush9);
        palette.setBrush(QPalette::Disabled, QPalette::HighlightedText, brush2);
        palette.setBrush(QPalette::Disabled, QPalette::Link, brush7);
        palette.setBrush(QPalette::Disabled, QPalette::LinkVisited, brush8);
        palette.setBrush(QPalette::Disabled, QPalette::AlternateBase, brush1);
        turnLabel->setPalette(palette);
        turnLabel->setAutoFillBackground(true);
        turnLabel->setFrameShape(QFrame::Panel);
        turnLabel->setFrameShadow(QFrame::Sunken);

        vboxLayout->addWidget(turnLabel);

        varLabel = new QLabel(toolFrame);
        varLabel->setObjectName(QString::fromUtf8("varLabel"));
        QPalette palette1;
        palette1.setBrush(QPalette::Active, QPalette::WindowText, brush);
        palette1.setBrush(QPalette::Active, QPalette::Button, brush1);
        palette1.setBrush(QPalette::Active, QPalette::Light, brush2);
        palette1.setBrush(QPalette::Active, QPalette::Midlight, brush3);
        palette1.setBrush(QPalette::Active, QPalette::Dark, brush4);
        palette1.setBrush(QPalette::Active, QPalette::Mid, brush5);
        palette1.setBrush(QPalette::Active, QPalette::Text, brush);
        palette1.setBrush(QPalette::Active, QPalette::BrightText, brush2);
        palette1.setBrush(QPalette::Active, QPalette::ButtonText, brush);
        palette1.setBrush(QPalette::Active, QPalette::Base, brush2);
        palette1.setBrush(QPalette::Active, QPalette::Window, brush1);
        palette1.setBrush(QPalette::Active, QPalette::Shadow, brush);
        palette1.setBrush(QPalette::Active, QPalette::Highlight, brush6);
        palette1.setBrush(QPalette::Active, QPalette::HighlightedText, brush2);
        palette1.setBrush(QPalette::Active, QPalette::Link, brush7);
        palette1.setBrush(QPalette::Active, QPalette::LinkVisited, brush8);
        palette1.setBrush(QPalette::Active, QPalette::AlternateBase, brush3);
        palette1.setBrush(QPalette::Inactive, QPalette::WindowText, brush);
        palette1.setBrush(QPalette::Inactive, QPalette::Button, brush1);
        palette1.setBrush(QPalette::Inactive, QPalette::Light, brush2);
        palette1.setBrush(QPalette::Inactive, QPalette::Midlight, brush3);
        palette1.setBrush(QPalette::Inactive, QPalette::Dark, brush4);
        palette1.setBrush(QPalette::Inactive, QPalette::Mid, brush5);
        palette1.setBrush(QPalette::Inactive, QPalette::Text, brush);
        palette1.setBrush(QPalette::Inactive, QPalette::BrightText, brush2);
        palette1.setBrush(QPalette::Inactive, QPalette::ButtonText, brush);
        palette1.setBrush(QPalette::Inactive, QPalette::Base, brush2);
        palette1.setBrush(QPalette::Inactive, QPalette::Window, brush1);
        palette1.setBrush(QPalette::Inactive, QPalette::Shadow, brush);
        palette1.setBrush(QPalette::Inactive, QPalette::Highlight, brush6);
        palette1.setBrush(QPalette::Inactive, QPalette::HighlightedText, brush2);
        palette1.setBrush(QPalette::Inactive, QPalette::Link, brush7);
        palette1.setBrush(QPalette::Inactive, QPalette::LinkVisited, brush8);
        palette1.setBrush(QPalette::Inactive, QPalette::AlternateBase, brush3);
        palette1.setBrush(QPalette::Disabled, QPalette::WindowText, brush4);
        palette1.setBrush(QPalette::Disabled, QPalette::Button, brush1);
        palette1.setBrush(QPalette::Disabled, QPalette::Light, brush2);
        palette1.setBrush(QPalette::Disabled, QPalette::Midlight, brush3);
        palette1.setBrush(QPalette::Disabled, QPalette::Dark, brush4);
        palette1.setBrush(QPalette::Disabled, QPalette::Mid, brush5);
        palette1.setBrush(QPalette::Disabled, QPalette::Text, brush4);
        palette1.setBrush(QPalette::Disabled, QPalette::BrightText, brush2);
        palette1.setBrush(QPalette::Disabled, QPalette::ButtonText, brush4);
        palette1.setBrush(QPalette::Disabled, QPalette::Base, brush1);
        palette1.setBrush(QPalette::Disabled, QPalette::Window, brush1);
        palette1.setBrush(QPalette::Disabled, QPalette::Shadow, brush);
        palette1.setBrush(QPalette::Disabled, QPalette::Highlight, brush9);
        palette1.setBrush(QPalette::Disabled, QPalette::HighlightedText, brush2);
        palette1.setBrush(QPalette::Disabled, QPalette::Link, brush7);
        palette1.setBrush(QPalette::Disabled, QPalette::LinkVisited, brush8);
        palette1.setBrush(QPalette::Disabled, QPalette::AlternateBase, brush1);
        varLabel->setPalette(palette1);
        varLabel->setAutoFillBackground(true);
        varLabel->setFrameShape(QFrame::Panel);
        varLabel->setFrameShadow(QFrame::Sunken);

        vboxLayout->addWidget(varLabel);

        tabDisplay = new QStackedWidget(toolFrame);
        tabDisplay->setObjectName(QString::fromUtf8("tabDisplay"));
        tabDisplay->setMinimumSize(QSize(16, 120));
        tabDisplayGame = new QWidget();
        tabDisplayGame->setObjectName(QString::fromUtf8("tabDisplayGame"));
        tabDisplayGame->setMinimumSize(QSize(0, 90));
        vboxLayout1 = new QVBoxLayout(tabDisplayGame);
        vboxLayout1->setSpacing(2);
        vboxLayout1->setContentsMargins(2, 2, 2, 2);
        vboxLayout1->setObjectName(QString::fromUtf8("vboxLayout1"));
        vboxLayout1->setContentsMargins(12, 12, 12, 12);
        whiteLayout = new QVBoxLayout();
        whiteLayout->setSpacing(0);
        whiteLayout->setObjectName(QString::fromUtf8("whiteLayout"));
        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setSpacing(6);
        horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
        label = new QLabel(tabDisplayGame);
        label->setObjectName(QString::fromUtf8("label"));
        label->setPixmap(QPixmap(QString::fromUtf8(":/boardicons/resources/pics/stone_white.png")));

        horizontalLayout_2->addWidget(label);

        whiteName = new QLineEdit(tabDisplayGame);
        whiteName->setObjectName(QString::fromUtf8("whiteName"));
        whiteName->setAlignment(Qt::AlignCenter);
        whiteName->setReadOnly(true);

        horizontalLayout_2->addWidget(whiteName);


        whiteLayout->addLayout(horizontalLayout_2);

        horizontalLayout_4 = new QHBoxLayout();
        horizontalLayout_4->setSpacing(6);
        horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
        label_2 = new QLabel(tabDisplayGame);
        label_2->setObjectName(QString::fromUtf8("label_2"));

        horizontalLayout_4->addWidget(label_2);

        whiteTimeLabel = new QLabel(tabDisplayGame);
        whiteTimeLabel->setObjectName(QString::fromUtf8("whiteTimeLabel"));
        whiteTimeLabel->setAlignment(Qt::AlignCenter);

        horizontalLayout_4->addWidget(whiteTimeLabel);


        whiteLayout->addLayout(horizontalLayout_4);

        hboxLayout = new QHBoxLayout();
        hboxLayout->setSpacing(6);
        hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
        hboxLayout->setContentsMargins(0, 0, 0, 0);
        TextLabel2 = new QLabel(tabDisplayGame);
        TextLabel2->setObjectName(QString::fromUtf8("TextLabel2"));
        TextLabel2->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);

        hboxLayout->addWidget(TextLabel2);

        capturesWhite = new QLabel(tabDisplayGame);
        capturesWhite->setObjectName(QString::fromUtf8("capturesWhite"));
        capturesWhite->setText(QString::fromUtf8("0"));
        capturesWhite->setAlignment(Qt::AlignCenter);

        hboxLayout->addWidget(capturesWhite);


        whiteLayout->addLayout(hboxLayout);


        vboxLayout1->addLayout(whiteLayout);

        blackLayout = new QVBoxLayout();
        blackLayout->setSpacing(0);
        blackLayout->setObjectName(QString::fromUtf8("blackLayout"));
        horizontalLayout_3 = new QHBoxLayout();
        horizontalLayout_3->setSpacing(6);
        horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
        blackLabel = new QLabel(tabDisplayGame);
        blackLabel->setObjectName(QString::fromUtf8("blackLabel"));
        blackLabel->setPixmap(QPixmap(QString::fromUtf8(":/boardicons/resources/pics/stone_plain.png")));

        horizontalLayout_3->addWidget(blackLabel);

        blackName = new QLineEdit(tabDisplayGame);
        blackName->setObjectName(QString::fromUtf8("blackName"));
        blackName->setAlignment(Qt::AlignCenter);
        blackName->setReadOnly(true);

        horizontalLayout_3->addWidget(blackName);


        blackLayout->addLayout(horizontalLayout_3);

        horizontalLayout_5 = new QHBoxLayout();
        horizontalLayout_5->setSpacing(6);
        horizontalLayout_5->setObjectName(QString::fromUtf8("horizontalLayout_5"));
        label_3 = new QLabel(tabDisplayGame);
        label_3->setObjectName(QString::fromUtf8("label_3"));

        horizontalLayout_5->addWidget(label_3);

        blackTimeLabel = new QLabel(tabDisplayGame);
        blackTimeLabel->setObjectName(QString::fromUtf8("blackTimeLabel"));
        blackTimeLabel->setAlignment(Qt::AlignCenter);

        horizontalLayout_5->addWidget(blackTimeLabel);


        blackLayout->addLayout(horizontalLayout_5);

        _2 = new QHBoxLayout();
        _2->setSpacing(0);
        _2->setObjectName(QString::fromUtf8("_2"));
        TextLabel2_2 = new QLabel(tabDisplayGame);
        TextLabel2_2->setObjectName(QString::fromUtf8("TextLabel2_2"));
        TextLabel2_2->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);

        _2->addWidget(TextLabel2_2);

        capturesBlack = new QLabel(tabDisplayGame);
        capturesBlack->setObjectName(QString::fromUtf8("capturesBlack"));
        capturesBlack->setText(QString::fromUtf8("0"));
        capturesBlack->setAlignment(Qt::AlignCenter);

        _2->addWidget(capturesBlack);


        blackLayout->addLayout(_2);


        vboxLayout1->addLayout(blackLayout);

        tabDisplay->addWidget(tabDisplayGame);
        tabDisplayScore = new QWidget();
        tabDisplayScore->setObjectName(QString::fromUtf8("tabDisplayScore"));
        vboxLayout2 = new QVBoxLayout(tabDisplayScore);
        vboxLayout2->setSpacing(2);
        vboxLayout2->setContentsMargins(2, 2, 2, 2);
        vboxLayout2->setObjectName(QString::fromUtf8("vboxLayout2"));
        vboxLayout2->setContentsMargins(0, 0, 0, 0);
        whiteFrame_score = new QFrame(tabDisplayScore);
        whiteFrame_score->setObjectName(QString::fromUtf8("whiteFrame_score"));
        sizePolicy.setHeightForWidth(whiteFrame_score->sizePolicy().hasHeightForWidth());
        whiteFrame_score->setSizePolicy(sizePolicy);
        _8 = new QGridLayout(whiteFrame_score);
        _8->setSpacing(0);
        _8->setContentsMargins(2, 2, 2, 2);
        _8->setObjectName(QString::fromUtf8("_8"));
        whiteFrame_score_label = new QLabel(whiteFrame_score);
        whiteFrame_score_label->setObjectName(QString::fromUtf8("whiteFrame_score_label"));
        QSizePolicy sizePolicy3(QSizePolicy::MinimumExpanding, QSizePolicy::MinimumExpanding);
        sizePolicy3.setHorizontalStretch(0);
        sizePolicy3.setVerticalStretch(0);
        sizePolicy3.setHeightForWidth(whiteFrame_score_label->sizePolicy().hasHeightForWidth());
        whiteFrame_score_label->setSizePolicy(sizePolicy3);
        QFont font1;
        font1.setBold(true);
        font1.setWeight(75);
        whiteFrame_score_label->setFont(font1);

        _8->addWidget(whiteFrame_score_label, 0, 0, 1, 1);

        totalWhite = new QLabel(whiteFrame_score);
        totalWhite->setObjectName(QString::fromUtf8("totalWhite"));
        totalWhite->setFont(font1);

        _8->addWidget(totalWhite, 0, 1, 1, 1);

        TextLabel2_5 = new QLabel(whiteFrame_score);
        TextLabel2_5->setObjectName(QString::fromUtf8("TextLabel2_5"));
        QFont font2;
        font2.setBold(false);
        font2.setWeight(50);
        TextLabel2_5->setFont(font2);

        _8->addWidget(TextLabel2_5, 1, 0, 1, 1);

        terrWhite = new QLabel(whiteFrame_score);
        terrWhite->setObjectName(QString::fromUtf8("terrWhite"));
        terrWhite->setMargin(0);

        _8->addWidget(terrWhite, 1, 1, 1, 1);

        line = new QFrame(whiteFrame_score);
        line->setObjectName(QString::fromUtf8("line"));
        line->setFrameShape(QFrame::VLine);
        line->setFrameShadow(QFrame::Sunken);

        _8->addWidget(line, 2, 1, 1, 1);

        TextLabel2_3 = new QLabel(whiteFrame_score);
        TextLabel2_3->setObjectName(QString::fromUtf8("TextLabel2_3"));
        TextLabel2_3->setFont(font2);

        _8->addWidget(TextLabel2_3, 3, 0, 1, 1);

        capturesWhiteScore = new QLabel(whiteFrame_score);
        capturesWhiteScore->setObjectName(QString::fromUtf8("capturesWhiteScore"));
        capturesWhiteScore->setMargin(0);

        _8->addWidget(capturesWhiteScore, 3, 1, 1, 1);

        TextLabel_komi_2 = new QLabel(whiteFrame_score);
        TextLabel_komi_2->setObjectName(QString::fromUtf8("TextLabel_komi_2"));
        TextLabel_komi_2->setFont(font2);

        _8->addWidget(TextLabel_komi_2, 4, 0, 1, 1);

        komiScore = new QLabel(whiteFrame_score);
        komiScore->setObjectName(QString::fromUtf8("komiScore"));

        _8->addWidget(komiScore, 4, 1, 1, 1);


        vboxLayout2->addWidget(whiteFrame_score);

        blackFrame_score = new QFrame(tabDisplayScore);
        blackFrame_score->setObjectName(QString::fromUtf8("blackFrame_score"));
        QSizePolicy sizePolicy4(QSizePolicy::Expanding, QSizePolicy::MinimumExpanding);
        sizePolicy4.setHorizontalStretch(0);
        sizePolicy4.setVerticalStretch(0);
        sizePolicy4.setHeightForWidth(blackFrame_score->sizePolicy().hasHeightForWidth());
        blackFrame_score->setSizePolicy(sizePolicy4);
        gridLayout_4 = new QGridLayout(blackFrame_score);
        gridLayout_4->setSpacing(0);
        gridLayout_4->setContentsMargins(2, 2, 2, 2);
        gridLayout_4->setObjectName(QString::fromUtf8("gridLayout_4"));
        line_3 = new QFrame(blackFrame_score);
        line_3->setObjectName(QString::fromUtf8("line_3"));
        line_3->setFrameShape(QFrame::VLine);
        line_3->setFrameShadow(QFrame::Sunken);

        gridLayout_4->addWidget(line_3, 0, 1, 1, 1);

        blackFrame_score_label = new QLabel(blackFrame_score);
        blackFrame_score_label->setObjectName(QString::fromUtf8("blackFrame_score_label"));
        sizePolicy.setHeightForWidth(blackFrame_score_label->sizePolicy().hasHeightForWidth());
        blackFrame_score_label->setSizePolicy(sizePolicy);
        blackFrame_score_label->setFont(font1);

        gridLayout_4->addWidget(blackFrame_score_label, 1, 0, 1, 1);

        totalBlack = new QLabel(blackFrame_score);
        totalBlack->setObjectName(QString::fromUtf8("totalBlack"));
        totalBlack->setFont(font1);

        gridLayout_4->addWidget(totalBlack, 1, 1, 1, 1);

        TextLabel2_11 = new QLabel(blackFrame_score);
        TextLabel2_11->setObjectName(QString::fromUtf8("TextLabel2_11"));

        gridLayout_4->addWidget(TextLabel2_11, 2, 0, 1, 1);

        terrBlack = new QLabel(blackFrame_score);
        terrBlack->setObjectName(QString::fromUtf8("terrBlack"));

        gridLayout_4->addWidget(terrBlack, 2, 1, 1, 1);

        TextLabel2_12 = new QLabel(blackFrame_score);
        TextLabel2_12->setObjectName(QString::fromUtf8("TextLabel2_12"));

        gridLayout_4->addWidget(TextLabel2_12, 3, 0, 1, 1);

        capturesBlackScore = new QLabel(blackFrame_score);
        capturesBlackScore->setObjectName(QString::fromUtf8("capturesBlackScore"));

        gridLayout_4->addWidget(capturesBlackScore, 3, 1, 1, 1);


        vboxLayout2->addWidget(blackFrame_score);

        tabDisplay->addWidget(tabDisplayScore);

        vboxLayout->addWidget(tabDisplay);

        spacer_2 = new QSpacerItem(0, 0, QSizePolicy::Minimum, QSizePolicy::Expanding);

        vboxLayout->addItem(spacer_2);

        tabTools = new QStackedWidget(toolFrame);
        tabTools->setObjectName(QString::fromUtf8("tabTools"));
        tabEdit = new QWidget();
        tabEdit->setObjectName(QString::fromUtf8("tabEdit"));
        tabEdit->setMinimumSize(QSize(0, 270));
        vboxLayout3 = new QVBoxLayout(tabEdit);
        vboxLayout3->setSpacing(2);
        vboxLayout3->setContentsMargins(2, 2, 2, 2);
        vboxLayout3->setObjectName(QString::fromUtf8("vboxLayout3"));
        vboxLayout3->setContentsMargins(0, 0, 0, 0);
        groupBox = new QGroupBox(tabEdit);
        groupBox->setObjectName(QString::fromUtf8("groupBox"));
        QSizePolicy sizePolicy5(QSizePolicy::Expanding, QSizePolicy::Minimum);
        sizePolicy5.setHorizontalStretch(0);
        sizePolicy5.setVerticalStretch(0);
        sizePolicy5.setHeightForWidth(groupBox->sizePolicy().hasHeightForWidth());
        groupBox->setSizePolicy(sizePolicy5);
        groupBox->setMinimumSize(QSize(0, 120));
        groupBox->setCheckable(false);
        _3 = new QGridLayout(groupBox);
        _3->setSpacing(0);
        _3->setContentsMargins(2, 2, 2, 2);
        _3->setObjectName(QString::fromUtf8("_3"));
        _3->setContentsMargins(-1, 1, -1, 1);
        squareButton = new QPushButton(groupBox);
        squareButton->setObjectName(QString::fromUtf8("squareButton"));
        QSizePolicy sizePolicy6(QSizePolicy::Fixed, QSizePolicy::Fixed);
        sizePolicy6.setHorizontalStretch(0);
        sizePolicy6.setVerticalStretch(0);
        sizePolicy6.setHeightForWidth(squareButton->sizePolicy().hasHeightForWidth());
        squareButton->setSizePolicy(sizePolicy6);
        squareButton->setMinimumSize(QSize(25, 25));
        squareButton->setMaximumSize(QSize(25, 25));
        squareButton->setFocusPolicy(Qt::NoFocus);
        QIcon icon21;
        icon21.addFile(QString::fromUtf8(":/boardicons/resources/pics/stone_square.png"), QSize(), QIcon::Normal, QIcon::Off);
        squareButton->setIcon(icon21);
        squareButton->setIconSize(QSize(22, 22));
        squareButton->setCheckable(true);
        squareButton->setFlat(true);

        _3->addWidget(squareButton, 1, 0, 1, 1);

        circleButton = new QPushButton(groupBox);
        circleButton->setObjectName(QString::fromUtf8("circleButton"));
        sizePolicy6.setHeightForWidth(circleButton->sizePolicy().hasHeightForWidth());
        circleButton->setSizePolicy(sizePolicy6);
        circleButton->setMinimumSize(QSize(25, 25));
        circleButton->setMaximumSize(QSize(25, 25));
        circleButton->setFocusPolicy(Qt::NoFocus);
        QIcon icon22;
        icon22.addFile(QString::fromUtf8(":/boardicons/resources/pics/stone_circle.png"), QSize(), QIcon::Normal, QIcon::Off);
        circleButton->setIcon(icon22);
        circleButton->setIconSize(QSize(22, 22));
        circleButton->setCheckable(true);
        circleButton->setFlat(true);

        _3->addWidget(circleButton, 1, 1, 1, 1);

        triangleButton = new QPushButton(groupBox);
        triangleButton->setObjectName(QString::fromUtf8("triangleButton"));
        triangleButton->setMinimumSize(QSize(25, 25));
        triangleButton->setMaximumSize(QSize(25, 25));
        triangleButton->setFocusPolicy(Qt::NoFocus);
        QIcon icon23;
        icon23.addFile(QString::fromUtf8(":/boardicons/resources/pics/stone_triangle.png"), QSize(), QIcon::Normal, QIcon::Off);
        triangleButton->setIcon(icon23);
        triangleButton->setIconSize(QSize(22, 22));
        triangleButton->setCheckable(true);
        triangleButton->setFlat(true);

        _3->addWidget(triangleButton, 1, 2, 1, 1);

        crossButton = new QPushButton(groupBox);
        crossButton->setObjectName(QString::fromUtf8("crossButton"));
        sizePolicy6.setHeightForWidth(crossButton->sizePolicy().hasHeightForWidth());
        crossButton->setSizePolicy(sizePolicy6);
        crossButton->setMinimumSize(QSize(25, 25));
        crossButton->setMaximumSize(QSize(25, 25));
        crossButton->setFocusPolicy(Qt::NoFocus);
        QIcon icon24;
        icon24.addFile(QString::fromUtf8(":/boardicons/resources/pics/stone_cross.png"), QSize(), QIcon::Normal, QIcon::Off);
        crossButton->setIcon(icon24);
        crossButton->setIconSize(QSize(22, 22));
        crossButton->setCheckable(true);
        crossButton->setFlat(true);

        _3->addWidget(crossButton, 2, 0, 1, 1);

        labelLetterButton = new QPushButton(groupBox);
        labelLetterButton->setObjectName(QString::fromUtf8("labelLetterButton"));
        sizePolicy6.setHeightForWidth(labelLetterButton->sizePolicy().hasHeightForWidth());
        labelLetterButton->setSizePolicy(sizePolicy6);
        labelLetterButton->setMinimumSize(QSize(25, 25));
        labelLetterButton->setMaximumSize(QSize(25, 25));
        labelLetterButton->setFocusPolicy(Qt::NoFocus);
        QIcon icon25;
        icon25.addFile(QString::fromUtf8(":/boardicons/resources/pics/stone_letter.png"), QSize(), QIcon::Normal, QIcon::Off);
        labelLetterButton->setIcon(icon25);
        labelLetterButton->setIconSize(QSize(22, 22));
        labelLetterButton->setCheckable(true);
        labelLetterButton->setFlat(true);

        _3->addWidget(labelLetterButton, 2, 1, 1, 1);

        labelNumberButton = new QPushButton(groupBox);
        labelNumberButton->setObjectName(QString::fromUtf8("labelNumberButton"));
        sizePolicy6.setHeightForWidth(labelNumberButton->sizePolicy().hasHeightForWidth());
        labelNumberButton->setSizePolicy(sizePolicy6);
        labelNumberButton->setMinimumSize(QSize(25, 25));
        labelNumberButton->setMaximumSize(QSize(25, 25));
        labelNumberButton->setFocusPolicy(Qt::NoFocus);
        QIcon icon26;
        icon26.addFile(QString::fromUtf8(":/boardicons/resources/pics/stone_number.png"), QSize(), QIcon::Normal, QIcon::Off);
        labelNumberButton->setIcon(icon26);
        labelNumberButton->setIconSize(QSize(22, 22));
        labelNumberButton->setCheckable(true);
        labelNumberButton->setFlat(true);

        _3->addWidget(labelNumberButton, 2, 2, 1, 1);

        colorButton = new QPushButton(groupBox);
        colorButton->setObjectName(QString::fromUtf8("colorButton"));
        sizePolicy6.setHeightForWidth(colorButton->sizePolicy().hasHeightForWidth());
        colorButton->setSizePolicy(sizePolicy6);
        colorButton->setMinimumSize(QSize(25, 25));
        colorButton->setMaximumSize(QSize(25, 25));
        colorButton->setFocusPolicy(Qt::NoFocus);
        QIcon icon27;
        icon27.addFile(QString::fromUtf8(":/boardicons/resources/pics/stone_black.png"), QSize(), QIcon::Normal, QIcon::Off);
        colorButton->setIcon(icon27);
        colorButton->setIconSize(QSize(22, 22));
        colorButton->setCheckable(false);
        colorButton->setChecked(false);
        colorButton->setFlat(true);

        _3->addWidget(colorButton, 0, 2, 1, 1);

        stoneButton = new QPushButton(groupBox);
        stoneButton->setObjectName(QString::fromUtf8("stoneButton"));
        sizePolicy6.setHeightForWidth(stoneButton->sizePolicy().hasHeightForWidth());
        stoneButton->setSizePolicy(sizePolicy6);
        stoneButton->setMinimumSize(QSize(25, 25));
        stoneButton->setMaximumSize(QSize(25, 25));
        stoneButton->setFocusPolicy(Qt::NoFocus);
        QIcon icon28;
        icon28.addFile(QString::fromUtf8(":/boardicons/resources/pics/stone_add.png"), QSize(), QIcon::Normal, QIcon::Off);
        stoneButton->setIcon(icon28);
        stoneButton->setIconSize(QSize(22, 22));
        stoneButton->setCheckable(true);
        stoneButton->setFlat(true);

        _3->addWidget(stoneButton, 0, 0, 1, 1);


        vboxLayout3->addWidget(groupBox);

        groupBox_2 = new QGroupBox(tabEdit);
        groupBox_2->setObjectName(QString::fromUtf8("groupBox_2"));
        groupBox_2->setMinimumSize(QSize(0, 100));
        gridLayout_10 = new QGridLayout(groupBox_2);
        gridLayout_10->setSpacing(0);
        gridLayout_10->setContentsMargins(2, 2, 2, 2);
        gridLayout_10->setObjectName(QString::fromUtf8("gridLayout_10"));
        gridLayout_10->setContentsMargins(-1, 1, -1, 1);
        emptyVarButton = new QPushButton(groupBox_2);
        emptyVarButton->setObjectName(QString::fromUtf8("emptyVarButton"));
        sizePolicy6.setHeightForWidth(emptyVarButton->sizePolicy().hasHeightForWidth());
        emptyVarButton->setSizePolicy(sizePolicy6);
        emptyVarButton->setMinimumSize(QSize(25, 25));
        emptyVarButton->setMaximumSize(QSize(25, 25));
        emptyVarButton->setFocusPolicy(Qt::NoFocus);
        QIcon icon29;
        icon29.addFile(QString::fromUtf8(":/boardicons/resources/pics/empty_branch.png"), QSize(), QIcon::Normal, QIcon::Off);
        emptyVarButton->setIcon(icon29);
        emptyVarButton->setIconSize(QSize(22, 22));
        emptyVarButton->setCheckable(false);
        emptyVarButton->setFlat(true);

        gridLayout_10->addWidget(emptyVarButton, 0, 0, 1, 1);

        duplicateVarButton = new QPushButton(groupBox_2);
        duplicateVarButton->setObjectName(QString::fromUtf8("duplicateVarButton"));
        sizePolicy6.setHeightForWidth(duplicateVarButton->sizePolicy().hasHeightForWidth());
        duplicateVarButton->setSizePolicy(sizePolicy6);
        duplicateVarButton->setMinimumSize(QSize(25, 25));
        duplicateVarButton->setMaximumSize(QSize(25, 25));
        duplicateVarButton->setFocusPolicy(Qt::NoFocus);
        QIcon icon30;
        icon30.addFile(QString::fromUtf8(":/boardicons/resources/pics/duplicate_move.png"), QSize(), QIcon::Normal, QIcon::Off);
        duplicateVarButton->setIcon(icon30);
        duplicateVarButton->setIconSize(QSize(22, 22));
        duplicateVarButton->setCheckable(false);
        duplicateVarButton->setFlat(true);

        gridLayout_10->addWidget(duplicateVarButton, 0, 1, 1, 1);

        swapVarButton = new QPushButton(groupBox_2);
        swapVarButton->setObjectName(QString::fromUtf8("swapVarButton"));
        sizePolicy6.setHeightForWidth(swapVarButton->sizePolicy().hasHeightForWidth());
        swapVarButton->setSizePolicy(sizePolicy6);
        swapVarButton->setMinimumSize(QSize(25, 25));
        swapVarButton->setMaximumSize(QSize(25, 25));
        swapVarButton->setFocusPolicy(Qt::NoFocus);
        QIcon icon31;
        icon31.addFile(QString::fromUtf8(":/boardicons/resources/pics/swap_variations.png"), QSize(), QIcon::Normal, QIcon::Off);
        swapVarButton->setIcon(icon31);
        swapVarButton->setIconSize(QSize(22, 22));
        swapVarButton->setCheckable(false);
        swapVarButton->setFlat(true);

        gridLayout_10->addWidget(swapVarButton, 0, 2, 1, 1);

        insertMoveButton = new QPushButton(groupBox_2);
        insertMoveButton->setObjectName(QString::fromUtf8("insertMoveButton"));
        sizePolicy6.setHeightForWidth(insertMoveButton->sizePolicy().hasHeightForWidth());
        insertMoveButton->setSizePolicy(sizePolicy6);
        insertMoveButton->setMinimumSize(QSize(25, 25));
        insertMoveButton->setMaximumSize(QSize(25, 25));
        insertMoveButton->setFocusPolicy(Qt::NoFocus);
        QIcon icon32;
        icon32.addFile(QString::fromUtf8(":/boardicons/resources/pics/insert_move.png"), QSize(), QIcon::Normal, QIcon::Off);
        insertMoveButton->setIcon(icon32);
        insertMoveButton->setIconSize(QSize(22, 22));
        insertMoveButton->setCheckable(true);
        insertMoveButton->setFlat(true);

        gridLayout_10->addWidget(insertMoveButton, 1, 0, 1, 1);

        deleteButton = new QPushButton(groupBox_2);
        deleteButton->setObjectName(QString::fromUtf8("deleteButton"));
        sizePolicy6.setHeightForWidth(deleteButton->sizePolicy().hasHeightForWidth());
        deleteButton->setSizePolicy(sizePolicy6);
        deleteButton->setMinimumSize(QSize(25, 25));
        deleteButton->setMaximumSize(QSize(25, 25));
        deleteButton->setFocusPolicy(Qt::NoFocus);
        QIcon icon33;
        icon33.addFile(QString::fromUtf8(":/boardicons/resources/pics/eraser.png"), QSize(), QIcon::Normal, QIcon::Off);
        deleteButton->setIcon(icon33);
        deleteButton->setIconSize(QSize(22, 22));
        deleteButton->setCheckable(false);
        deleteButton->setFlat(true);

        gridLayout_10->addWidget(deleteButton, 1, 1, 1, 1);


        vboxLayout3->addWidget(groupBox_2);

        groupBox_3 = new QGroupBox(tabEdit);
        groupBox_3->setObjectName(QString::fromUtf8("groupBox_3"));
        _6 = new QGridLayout(groupBox_3);
        _6->setSpacing(2);
        _6->setContentsMargins(2, 2, 2, 2);
        _6->setObjectName(QString::fromUtf8("_6"));
        _6->setContentsMargins(2, 2, 2, 2);
        cutButton = new QPushButton(groupBox_3);
        cutButton->setObjectName(QString::fromUtf8("cutButton"));
        sizePolicy6.setHeightForWidth(cutButton->sizePolicy().hasHeightForWidth());
        cutButton->setSizePolicy(sizePolicy6);
        cutButton->setMinimumSize(QSize(25, 25));
        cutButton->setMaximumSize(QSize(25, 25));
        cutButton->setFocusPolicy(Qt::NoFocus);
        QIcon icon34;
        iconThemeName = QString::fromUtf8("edit-cut");
        if (QIcon::hasThemeIcon(iconThemeName)) {
            icon34 = QIcon::fromTheme(iconThemeName);
        } else {
            icon34.addFile(QString::fromUtf8(":/boardicons/resources/pics/editcut.png"), QSize(), QIcon::Normal, QIcon::Off);
        }
        cutButton->setIcon(icon34);
        cutButton->setIconSize(QSize(22, 22));
        cutButton->setCheckable(false);
        cutButton->setFlat(true);

        _6->addWidget(cutButton, 0, 0, 1, 1);

        pasteButton = new QPushButton(groupBox_3);
        pasteButton->setObjectName(QString::fromUtf8("pasteButton"));
        sizePolicy6.setHeightForWidth(pasteButton->sizePolicy().hasHeightForWidth());
        pasteButton->setSizePolicy(sizePolicy6);
        pasteButton->setMinimumSize(QSize(25, 25));
        pasteButton->setMaximumSize(QSize(25, 25));
        pasteButton->setFocusPolicy(Qt::NoFocus);
        QIcon icon35;
        iconThemeName = QString::fromUtf8("edit-paste");
        if (QIcon::hasThemeIcon(iconThemeName)) {
            icon35 = QIcon::fromTheme(iconThemeName);
        } else {
            icon35.addFile(QString::fromUtf8("."), QSize(), QIcon::Normal, QIcon::Off);
        }
        pasteButton->setIcon(icon35);
        pasteButton->setIconSize(QSize(22, 22));
        pasteButton->setCheckable(false);
        pasteButton->setFlat(true);

        _6->addWidget(pasteButton, 0, 1, 1, 1);

        pasteAsVarButton = new QPushButton(groupBox_3);
        pasteAsVarButton->setObjectName(QString::fromUtf8("pasteAsVarButton"));
        sizePolicy6.setHeightForWidth(pasteAsVarButton->sizePolicy().hasHeightForWidth());
        pasteAsVarButton->setSizePolicy(sizePolicy6);
        pasteAsVarButton->setMinimumSize(QSize(25, 25));
        pasteAsVarButton->setMaximumSize(QSize(25, 25));
        pasteAsVarButton->setFocusPolicy(Qt::NoFocus);
        QIcon icon36;
        icon36.addFile(QString::fromUtf8(":/boardicons/resources/pics/paste_as_var.png"), QSize(), QIcon::Normal, QIcon::Off);
        pasteAsVarButton->setIcon(icon36);
        pasteAsVarButton->setIconSize(QSize(22, 22));
        pasteAsVarButton->setCheckable(false);
        pasteAsVarButton->setFlat(true);

        _6->addWidget(pasteAsVarButton, 0, 2, 1, 1);


        vboxLayout3->addWidget(groupBox_3);

        spacerItem = new QSpacerItem(20, 2, QSizePolicy::Minimum, QSizePolicy::Expanding);

        vboxLayout3->addItem(spacerItem);

        passButton_2 = new QPushButton(tabEdit);
        passButton_2->setObjectName(QString::fromUtf8("passButton_2"));
        QSizePolicy sizePolicy7(QSizePolicy::Minimum, QSizePolicy::Fixed);
        sizePolicy7.setHorizontalStretch(0);
        sizePolicy7.setVerticalStretch(0);
        sizePolicy7.setHeightForWidth(passButton_2->sizePolicy().hasHeightForWidth());
        passButton_2->setSizePolicy(sizePolicy7);
        passButton_2->setMaximumSize(QSize(16777215, 20));
        passButton_2->setFocusPolicy(Qt::NoFocus);

        vboxLayout3->addWidget(passButton_2);

        scoreButton = new QPushButton(tabEdit);
        scoreButton->setObjectName(QString::fromUtf8("scoreButton"));
        scoreButton->setMaximumSize(QSize(16777215, 20));
        scoreButton->setFocusPolicy(Qt::NoFocus);
        scoreButton->setCheckable(true);

        vboxLayout3->addWidget(scoreButton);

        buttonModeLocal = new QPushButton(tabEdit);
        buttonModeLocal->setObjectName(QString::fromUtf8("buttonModeLocal"));

        vboxLayout3->addWidget(buttonModeLocal);

        tabTools->addWidget(tabEdit);
        tabPlay = new QWidget();
        tabPlay->setObjectName(QString::fromUtf8("tabPlay"));
        verticalLayout_3 = new QVBoxLayout(tabPlay);
        verticalLayout_3->setSpacing(0);
        verticalLayout_3->setContentsMargins(2, 2, 2, 2);
        verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
        verticalLayout = new QVBoxLayout();
        verticalLayout->setSpacing(0);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        computerControlsWidget = new QWidget(tabPlay);
        computerControlsWidget->setObjectName(QString::fromUtf8("computerControlsWidget"));
        computerControls = new QVBoxLayout(computerControlsWidget);
        computerControls->setSpacing(0);
        computerControls->setContentsMargins(2, 2, 2, 2);
        computerControls->setObjectName(QString::fromUtf8("computerControls"));
        computerBlack = new QCheckBox(computerControlsWidget);
        computerBlack->setObjectName(QString::fromUtf8("computerBlack"));
        computerBlack->setIcon(icon27);

        computerControls->addWidget(computerBlack);

        computerWhite = new QCheckBox(computerControlsWidget);
        computerWhite->setObjectName(QString::fromUtf8("computerWhite"));
        QIcon icon37;
        icon37.addFile(QString::fromUtf8(":/boardicons/resources/pics/stone_white.png"), QSize(), QIcon::Normal, QIcon::Off);
        computerWhite->setIcon(icon37);

        computerControls->addWidget(computerWhite);

        computerMakeMove = new QPushButton(computerControlsWidget);
        computerMakeMove->setObjectName(QString::fromUtf8("computerMakeMove"));
        computerMakeMove->setMaximumSize(QSize(16777215, 50));
        QIcon icon38;
        icon38.addFile(QString::fromUtf8(":/resources/pics/toolbar_3.png"), QSize(), QIcon::Normal, QIcon::Off);
        computerMakeMove->setIcon(icon38);

        computerControls->addWidget(computerMakeMove);


        verticalLayout->addWidget(computerControlsWidget);

        spacerItem1 = new QSpacerItem(127, 18, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout->addItem(spacerItem1);

        undoButton = new QPushButton(tabPlay);
        undoButton->setObjectName(QString::fromUtf8("undoButton"));
        sizePolicy7.setHeightForWidth(undoButton->sizePolicy().hasHeightForWidth());
        undoButton->setSizePolicy(sizePolicy7);
        undoButton->setMaximumSize(QSize(16777215, 50));
        undoButton->setFocusPolicy(Qt::NoFocus);

        verticalLayout->addWidget(undoButton);

        passButton = new QPushButton(tabPlay);
        passButton->setObjectName(QString::fromUtf8("passButton"));
        sizePolicy7.setHeightForWidth(passButton->sizePolicy().hasHeightForWidth());
        passButton->setSizePolicy(sizePolicy7);
        passButton->setMaximumSize(QSize(16777215, 50));
        passButton->setFocusPolicy(Qt::NoFocus);

        verticalLayout->addWidget(passButton);

        refreshButton = new QPushButton(tabPlay);
        refreshButton->setObjectName(QString::fromUtf8("refreshButton"));
        sizePolicy7.setHeightForWidth(refreshButton->sizePolicy().hasHeightForWidth());
        refreshButton->setSizePolicy(sizePolicy7);
        refreshButton->setMaximumSize(QSize(16777215, 50));
        refreshButton->setFocusPolicy(Qt::NoFocus);

        verticalLayout->addWidget(refreshButton);

        spacer = new QSpacerItem(127, 17, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout->addItem(spacer);

        adjournButton = new QPushButton(tabPlay);
        adjournButton->setObjectName(QString::fromUtf8("adjournButton"));
        sizePolicy7.setHeightForWidth(adjournButton->sizePolicy().hasHeightForWidth());
        adjournButton->setSizePolicy(sizePolicy7);
        adjournButton->setMaximumSize(QSize(16777215, 50));
        adjournButton->setFocusPolicy(Qt::NoFocus);

        verticalLayout->addWidget(adjournButton);

        drawButton = new QPushButton(tabPlay);
        drawButton->setObjectName(QString::fromUtf8("drawButton"));
        QSizePolicy sizePolicy8(QSizePolicy::Minimum, QSizePolicy::Minimum);
        sizePolicy8.setHorizontalStretch(0);
        sizePolicy8.setVerticalStretch(0);
        sizePolicy8.setHeightForWidth(drawButton->sizePolicy().hasHeightForWidth());
        drawButton->setSizePolicy(sizePolicy8);
        drawButton->setMaximumSize(QSize(16777215, 50));
        drawButton->setFocusPolicy(Qt::NoFocus);
        drawButton->setIconSize(QSize(16, 16));

        verticalLayout->addWidget(drawButton);

        countButton = new QPushButton(tabPlay);
        countButton->setObjectName(QString::fromUtf8("countButton"));
        sizePolicy8.setHeightForWidth(countButton->sizePolicy().hasHeightForWidth());
        countButton->setSizePolicy(sizePolicy8);
        countButton->setMaximumSize(QSize(16777215, 50));
        countButton->setFocusPolicy(Qt::NoFocus);

        verticalLayout->addWidget(countButton);

        doneButton = new QPushButton(tabPlay);
        doneButton->setObjectName(QString::fromUtf8("doneButton"));
        sizePolicy8.setHeightForWidth(doneButton->sizePolicy().hasHeightForWidth());
        doneButton->setSizePolicy(sizePolicy8);
        doneButton->setMaximumSize(QSize(16777215, 50));
        doneButton->setFocusPolicy(Qt::NoFocus);

        verticalLayout->addWidget(doneButton);

        resignButton = new QPushButton(tabPlay);
        resignButton->setObjectName(QString::fromUtf8("resignButton"));
        sizePolicy7.setHeightForWidth(resignButton->sizePolicy().hasHeightForWidth());
        resignButton->setSizePolicy(sizePolicy7);
        resignButton->setMaximumSize(QSize(16777215, 50));
        QPalette palette2;
        palette2.setBrush(QPalette::Active, QPalette::WindowText, brush);
        QBrush brush10(QColor(181, 179, 220, 255));
        brush10.setStyle(Qt::SolidPattern);
        palette2.setBrush(QPalette::Active, QPalette::Button, brush10);
        palette2.setBrush(QPalette::Active, QPalette::Light, brush2);
        QBrush brush11(QColor(218, 217, 237, 255));
        brush11.setStyle(Qt::SolidPattern);
        palette2.setBrush(QPalette::Active, QPalette::Midlight, brush11);
        QBrush brush12(QColor(90, 89, 110, 255));
        brush12.setStyle(Qt::SolidPattern);
        palette2.setBrush(QPalette::Active, QPalette::Dark, brush12);
        QBrush brush13(QColor(120, 119, 146, 255));
        brush13.setStyle(Qt::SolidPattern);
        palette2.setBrush(QPalette::Active, QPalette::Mid, brush13);
        palette2.setBrush(QPalette::Active, QPalette::Text, brush);
        palette2.setBrush(QPalette::Active, QPalette::BrightText, brush2);
        palette2.setBrush(QPalette::Active, QPalette::ButtonText, brush);
        palette2.setBrush(QPalette::Active, QPalette::Base, brush2);
        QBrush brush14(QColor(212, 208, 200, 255));
        brush14.setStyle(Qt::SolidPattern);
        palette2.setBrush(QPalette::Active, QPalette::Window, brush14);
        palette2.setBrush(QPalette::Active, QPalette::Shadow, brush);
        QBrush brush15(QColor(10, 36, 106, 255));
        brush15.setStyle(Qt::SolidPattern);
        palette2.setBrush(QPalette::Active, QPalette::Highlight, brush15);
        palette2.setBrush(QPalette::Active, QPalette::HighlightedText, brush2);
        palette2.setBrush(QPalette::Active, QPalette::Link, brush);
        palette2.setBrush(QPalette::Active, QPalette::LinkVisited, brush);
        QBrush brush16(QColor(232, 232, 232, 255));
        brush16.setStyle(Qt::SolidPattern);
        palette2.setBrush(QPalette::Active, QPalette::AlternateBase, brush16);
        palette2.setBrush(QPalette::Inactive, QPalette::WindowText, brush);
        palette2.setBrush(QPalette::Inactive, QPalette::Button, brush10);
        palette2.setBrush(QPalette::Inactive, QPalette::Light, brush2);
        QBrush brush17(QColor(208, 205, 253, 255));
        brush17.setStyle(Qt::SolidPattern);
        palette2.setBrush(QPalette::Inactive, QPalette::Midlight, brush17);
        palette2.setBrush(QPalette::Inactive, QPalette::Dark, brush12);
        palette2.setBrush(QPalette::Inactive, QPalette::Mid, brush13);
        palette2.setBrush(QPalette::Inactive, QPalette::Text, brush);
        palette2.setBrush(QPalette::Inactive, QPalette::BrightText, brush2);
        palette2.setBrush(QPalette::Inactive, QPalette::ButtonText, brush);
        palette2.setBrush(QPalette::Inactive, QPalette::Base, brush2);
        palette2.setBrush(QPalette::Inactive, QPalette::Window, brush14);
        palette2.setBrush(QPalette::Inactive, QPalette::Shadow, brush);
        palette2.setBrush(QPalette::Inactive, QPalette::Highlight, brush15);
        palette2.setBrush(QPalette::Inactive, QPalette::HighlightedText, brush2);
        palette2.setBrush(QPalette::Inactive, QPalette::Link, brush);
        palette2.setBrush(QPalette::Inactive, QPalette::LinkVisited, brush);
        palette2.setBrush(QPalette::Inactive, QPalette::AlternateBase, brush16);
        QBrush brush18(QColor(128, 128, 128, 255));
        brush18.setStyle(Qt::SolidPattern);
        palette2.setBrush(QPalette::Disabled, QPalette::WindowText, brush18);
        palette2.setBrush(QPalette::Disabled, QPalette::Button, brush10);
        palette2.setBrush(QPalette::Disabled, QPalette::Light, brush2);
        palette2.setBrush(QPalette::Disabled, QPalette::Midlight, brush17);
        palette2.setBrush(QPalette::Disabled, QPalette::Dark, brush12);
        palette2.setBrush(QPalette::Disabled, QPalette::Mid, brush13);
        palette2.setBrush(QPalette::Disabled, QPalette::Text, brush);
        palette2.setBrush(QPalette::Disabled, QPalette::BrightText, brush2);
        palette2.setBrush(QPalette::Disabled, QPalette::ButtonText, brush18);
        palette2.setBrush(QPalette::Disabled, QPalette::Base, brush2);
        palette2.setBrush(QPalette::Disabled, QPalette::Window, brush14);
        palette2.setBrush(QPalette::Disabled, QPalette::Shadow, brush);
        palette2.setBrush(QPalette::Disabled, QPalette::Highlight, brush15);
        palette2.setBrush(QPalette::Disabled, QPalette::HighlightedText, brush2);
        palette2.setBrush(QPalette::Disabled, QPalette::Link, brush);
        palette2.setBrush(QPalette::Disabled, QPalette::LinkVisited, brush);
        palette2.setBrush(QPalette::Disabled, QPalette::AlternateBase, brush16);
        resignButton->setPalette(palette2);
        resignButton->setFocusPolicy(Qt::NoFocus);
        resignButton->setCheckable(false);

        verticalLayout->addWidget(resignButton);

        spacerItem2 = new QSpacerItem(125, 19, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout->addItem(spacerItem2);

        reviewButton = new QPushButton(tabPlay);
        reviewButton->setObjectName(QString::fromUtf8("reviewButton"));
        reviewButton->setMaximumSize(QSize(16777215, 50));

        verticalLayout->addWidget(reviewButton);

        buttonModeEdit = new QPushButton(tabPlay);
        buttonModeEdit->setObjectName(QString::fromUtf8("buttonModeEdit"));

        verticalLayout->addWidget(buttonModeEdit);


        verticalLayout_3->addLayout(verticalLayout);

        tabTools->addWidget(tabPlay);

        vboxLayout->addWidget(tabTools);


        horizontalLayout->addWidget(toolFrame);

        BoardWindow->setCentralWidget(centralwidget);
        statusbar = new QStatusBar(BoardWindow);
        statusbar->setObjectName(QString::fromUtf8("statusbar"));
        BoardWindow->setStatusBar(statusbar);
        toolBar = new QToolBar(BoardWindow);
        toolBar->setObjectName(QString::fromUtf8("toolBar"));
        toolBar->setMinimumSize(QSize(0, 0));
        toolBar->setMaximumSize(QSize(16777215, 40));
        toolBar->setOrientation(Qt::Horizontal);
        toolBar->setIconSize(QSize(22, 22));
        BoardWindow->addToolBar(Qt::TopToolBarArea, toolBar);
        menubar = new QMenuBar(BoardWindow);
        menubar->setObjectName(QString::fromUtf8("menubar"));
        menubar->setGeometry(QRect(0, 0, 981, 22));
        BoardWindow->setMenuBar(menubar);
        dockWidget = new QDockWidget(BoardWindow);
        dockWidget->setObjectName(QString::fromUtf8("dockWidget"));
        dockWidgetContents = new QWidget();
        dockWidgetContents->setObjectName(QString::fromUtf8("dockWidgetContents"));
        verticalLayout_5 = new QVBoxLayout(dockWidgetContents);
        verticalLayout_5->setSpacing(0);
        verticalLayout_5->setContentsMargins(2, 2, 2, 2);
        verticalLayout_5->setObjectName(QString::fromUtf8("verticalLayout_5"));
        commentEdit = new QTextEdit(dockWidgetContents);
        commentEdit->setObjectName(QString::fromUtf8("commentEdit"));
        QSizePolicy sizePolicy9(QSizePolicy::Expanding, QSizePolicy::Expanding);
        sizePolicy9.setHorizontalStretch(0);
        sizePolicy9.setVerticalStretch(0);
        sizePolicy9.setHeightForWidth(commentEdit->sizePolicy().hasHeightForWidth());
        commentEdit->setSizePolicy(sizePolicy9);
        commentEdit->setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded);
        commentEdit->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);

        verticalLayout_5->addWidget(commentEdit);

        commentEdit2 = new QLineEdit(dockWidgetContents);
        commentEdit2->setObjectName(QString::fromUtf8("commentEdit2"));
        QSizePolicy sizePolicy10(QSizePolicy::Expanding, QSizePolicy::Fixed);
        sizePolicy10.setHorizontalStretch(0);
        sizePolicy10.setVerticalStretch(0);
        sizePolicy10.setHeightForWidth(commentEdit2->sizePolicy().hasHeightForWidth());
        commentEdit2->setSizePolicy(sizePolicy10);

        verticalLayout_5->addWidget(commentEdit2);

        dockWidget->setWidget(dockWidgetContents);
        BoardWindow->addDockWidget(Qt::RightDockWidgetArea, dockWidget);
        dockWidget_2 = new QDockWidget(BoardWindow);
        dockWidget_2->setObjectName(QString::fromUtf8("dockWidget_2"));
        dockWidgetContents_2 = new QWidget();
        dockWidgetContents_2->setObjectName(QString::fromUtf8("dockWidgetContents_2"));
        verticalLayout_6 = new QVBoxLayout(dockWidgetContents_2);
        verticalLayout_6->setSpacing(0);
        verticalLayout_6->setContentsMargins(2, 2, 2, 2);
        verticalLayout_6->setObjectName(QString::fromUtf8("verticalLayout_6"));
        observerView = new QTreeView(dockWidgetContents_2);
        observerView->setObjectName(QString::fromUtf8("observerView"));
        observerView->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
        observerView->setProperty("showDropIndicator", QVariant(false));
        observerView->setSelectionMode(QAbstractItemView::NoSelection);
        observerView->setRootIsDecorated(false);
        observerView->setUniformRowHeights(true);
        observerView->setItemsExpandable(false);
        observerView->setSortingEnabled(true);

        verticalLayout_6->addWidget(observerView);

        dockWidget_2->setWidget(dockWidgetContents_2);
        BoardWindow->addDockWidget(Qt::RightDockWidgetArea, dockWidget_2);
        toolBar_Navigation = new QToolBar(BoardWindow);
        toolBar_Navigation->setObjectName(QString::fromUtf8("toolBar_Navigation"));
        toolBar_Navigation->setIconSize(QSize(22, 22));
        BoardWindow->addToolBar(Qt::TopToolBarArea, toolBar_Navigation);

        toolBar->addAction(actionFileSave);
        toolBar->addAction(actionFileSaveAs);
        toolBar->addSeparator();
        toolBar->addAction(actionImport);
        toolBar->addAction(actionDuplicate);
        toolBar->addSeparator();
        toolBar->addAction(actionPlay);
        toolBar->addSeparator();
        toolBar->addAction(actionGameInfo);
        toolBar->addAction(actionSound);
        toolBar->addAction(actionCoordinates);
        toolBar->addSeparator();
        toolBar->addAction(actionWhatsThis);
        toolBar->addAction(actionQuit);
        toolBar_Navigation->addAction(actionFirst_move);
        toolBar_Navigation->addAction(actionPrevious_move);
        toolBar_Navigation->addAction(actionFind_move);
        toolBar_Navigation->addAction(actionNext_move);
        toolBar_Navigation->addAction(actionLast_move);
        toolBar_Navigation->addAction(actionPrevious_variation);
        toolBar_Navigation->addAction(actionNext_variation);
        toolBar_Navigation->addAction(actionMain_branch);
        toolBar_Navigation->addAction(actionPrevious_comment);
        toolBar_Navigation->addAction(actionNext_comment);

        retranslateUi(BoardWindow);
        QObject::connect(actionQuit, SIGNAL(triggered()), BoardWindow, SLOT(close()));

        tabDisplay->setCurrentIndex(0);
        tabTools->setCurrentIndex(1);


        QMetaObject::connectSlotsByName(BoardWindow);
    } // setupUi

    void retranslateUi(QMainWindow *BoardWindow)
    {
        BoardWindow->setWindowTitle(QCoreApplication::translate("BoardWindow", "MainWindow", nullptr));
        actionFileSave->setText(QCoreApplication::translate("BoardWindow", "Save...", nullptr));
#if QT_CONFIG(shortcut)
        actionFileSave->setShortcut(QCoreApplication::translate("BoardWindow", "Ctrl+S", nullptr));
#endif // QT_CONFIG(shortcut)
        actionFileSaveAs->setText(QCoreApplication::translate("BoardWindow", "Save As...", nullptr));
#if QT_CONFIG(tooltip)
        actionFileSaveAs->setToolTip(QCoreApplication::translate("BoardWindow", "Save As...", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        actionFileSaveAs->setShortcut(QCoreApplication::translate("BoardWindow", "Ctrl+Shift+S", nullptr));
#endif // QT_CONFIG(shortcut)
        actionQuit->setText(QCoreApplication::translate("BoardWindow", "Close", nullptr));
#if QT_CONFIG(tooltip)
        actionQuit->setToolTip(QCoreApplication::translate("BoardWindow", "Close window", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        actionQuit->setShortcut(QCoreApplication::translate("BoardWindow", "Ctrl+W", nullptr));
#endif // QT_CONFIG(shortcut)
        actionExport->setText(QCoreApplication::translate("BoardWindow", "export", nullptr));
#if QT_CONFIG(whatsthis)
        actionExport->setWhatsThis(QCoreApplication::translate("BoardWindow", "export  export to several formats", nullptr));
#endif // QT_CONFIG(whatsthis)
        actionImport->setText(QCoreApplication::translate("BoardWindow", "import", nullptr));
        actionGameInfo->setText(QCoreApplication::translate("BoardWindow", "gameInfo", nullptr));
#if QT_CONFIG(shortcut)
        actionGameInfo->setShortcut(QCoreApplication::translate("BoardWindow", "Ctrl+I", nullptr));
#endif // QT_CONFIG(shortcut)
        actionSound->setText(QCoreApplication::translate("BoardWindow", "sound", nullptr));
        actionWhatsThis->setText(QCoreApplication::translate("BoardWindow", "whatsThis", nullptr));
        actionDuplicate->setText(QCoreApplication::translate("BoardWindow", "duplicate", nullptr));
        actionCoordinates->setText(QCoreApplication::translate("BoardWindow", "Coordinates", nullptr));
#if QT_CONFIG(tooltip)
        actionCoordinates->setToolTip(QCoreApplication::translate("BoardWindow", "Show/hide coordinates", nullptr));
#endif // QT_CONFIG(tooltip)
        actionPlay->setText(QCoreApplication::translate("BoardWindow", "play", nullptr));
        actionExportASCII->setText(QCoreApplication::translate("BoardWindow", "Export &ASCII", nullptr));
#if QT_CONFIG(whatsthis)
        actionExportASCII->setWhatsThis(QCoreApplication::translate("BoardWindow", "Export ASCII\n"
"\n"
"Export current board to ASCII.", nullptr));
#endif // QT_CONFIG(whatsthis)
        actionExportSgfClipB->setText(QCoreApplication::translate("BoardWindow", "Export SGF &to clipboard", nullptr));
        actionExportPic->setText(QCoreApplication::translate("BoardWindow", "Export &Image", nullptr));
        actionExportPicClipB->setText(QCoreApplication::translate("BoardWindow", "E&xport Image to clipboard", nullptr));
        actionInsertStone->setText(QCoreApplication::translate("BoardWindow", "InsertStone", nullptr));
#if QT_CONFIG(tooltip)
        actionInsertStone->setToolTip(QCoreApplication::translate("BoardWindow", "Insert stone to position (no variation)", nullptr));
#endif // QT_CONFIG(tooltip)
        actionFirst_move->setText(QCoreApplication::translate("BoardWindow", "First move", nullptr));
#if QT_CONFIG(tooltip)
        actionFirst_move->setToolTip(QCoreApplication::translate("BoardWindow", "Go to first move", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        actionFirst_move->setShortcut(QCoreApplication::translate("BoardWindow", "Home", nullptr));
#endif // QT_CONFIG(shortcut)
        actionLast_move->setText(QCoreApplication::translate("BoardWindow", "Last move", nullptr));
#if QT_CONFIG(tooltip)
        actionLast_move->setToolTip(QCoreApplication::translate("BoardWindow", "Go to last move", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        actionLast_move->setShortcut(QCoreApplication::translate("BoardWindow", "End", nullptr));
#endif // QT_CONFIG(shortcut)
        actionPrevious_move->setText(QCoreApplication::translate("BoardWindow", "Previous move", nullptr));
#if QT_CONFIG(tooltip)
        actionPrevious_move->setToolTip(QCoreApplication::translate("BoardWindow", "Go to previous move", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        actionPrevious_move->setShortcut(QCoreApplication::translate("BoardWindow", "Left", nullptr));
#endif // QT_CONFIG(shortcut)
        actionNext_move->setText(QCoreApplication::translate("BoardWindow", "Next move", nullptr));
#if QT_CONFIG(tooltip)
        actionNext_move->setToolTip(QCoreApplication::translate("BoardWindow", "Go to next move", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        actionNext_move->setShortcut(QCoreApplication::translate("BoardWindow", "Right", nullptr));
#endif // QT_CONFIG(shortcut)
        actionFind_move->setText(QCoreApplication::translate("BoardWindow", "Find move", nullptr));
#if QT_CONFIG(tooltip)
        actionFind_move->setToolTip(QCoreApplication::translate("BoardWindow", "Find move by coordinates", nullptr));
#endif // QT_CONFIG(tooltip)
        actionNext_variation->setText(QCoreApplication::translate("BoardWindow", "Next variation", nullptr));
#if QT_CONFIG(tooltip)
        actionNext_variation->setToolTip(QCoreApplication::translate("BoardWindow", "Next variation", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        actionNext_variation->setShortcut(QCoreApplication::translate("BoardWindow", "Down", nullptr));
#endif // QT_CONFIG(shortcut)
        actionPrevious_variation->setText(QCoreApplication::translate("BoardWindow", "Previous variation", nullptr));
#if QT_CONFIG(tooltip)
        actionPrevious_variation->setToolTip(QCoreApplication::translate("BoardWindow", "Go to previous variation", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(shortcut)
        actionPrevious_variation->setShortcut(QCoreApplication::translate("BoardWindow", "Up", nullptr));
#endif // QT_CONFIG(shortcut)
        actionMain_branch->setText(QCoreApplication::translate("BoardWindow", "Main branch", nullptr));
#if QT_CONFIG(tooltip)
        actionMain_branch->setToolTip(QCoreApplication::translate("BoardWindow", "Go to main branch", nullptr));
#endif // QT_CONFIG(tooltip)
        actionPrevious_comment->setText(QCoreApplication::translate("BoardWindow", "Previous comment", nullptr));
#if QT_CONFIG(tooltip)
        actionPrevious_comment->setToolTip(QCoreApplication::translate("BoardWindow", "Go to previous comment", nullptr));
#endif // QT_CONFIG(tooltip)
        actionNext_comment->setText(QCoreApplication::translate("BoardWindow", "Next comment", nullptr));
#if QT_CONFIG(tooltip)
        actionNext_comment->setToolTip(QCoreApplication::translate("BoardWindow", "Go to next comment", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        board->setWhatsThis(QCoreApplication::translate("BoardWindow", "Click on the board to place a stone.\n"
"\n"
"When in normal mode, left click plays moves in alternating colors.\n"
"Shift + left click moves to the first move in the main branch.\n"
"Shift + right click moves to the next move in the current branch.\n"
"When in edit mode and editing stones, left click places a black, right click a white stone, clicking on an existant stone removes it.\n"
"When editing marks, left click sets, right click removes the mark. When editing letter marks, shift-click allows to customize the mark text.\n"
"When in score mode, left click to mark a group as dead, right click to mark it alive in seki. Click again to unmark as dead or seki.", nullptr));
#endif // QT_CONFIG(whatsthis)
#if QT_CONFIG(whatsthis)
        sliderRightLabel->setWhatsThis(QCoreApplication::translate("BoardWindow", "Slider max value\n"
"\n"
"Maximum game move the slider can currently show.", nullptr));
#endif // QT_CONFIG(whatsthis)
#if QT_CONFIG(tooltip)
        slider->setToolTip(QCoreApplication::translate("BoardWindow", "Navigate through the game", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        slider->setWhatsThis(QCoreApplication::translate("BoardWindow", "Navigate to move\n"
"\n"
"Use the slider to quickly navigate through the current branch of the game.", nullptr));
#endif // QT_CONFIG(whatsthis)
#if QT_CONFIG(tooltip)
        turnLabel->setToolTip(QCoreApplication::translate("BoardWindow", "Player to play", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        turnLabel->setWhatsThis(QCoreApplication::translate("BoardWindow", "Player to play\n"
"\n"
"Indicates whether it is black's or white's turn.", nullptr));
#endif // QT_CONFIG(whatsthis)
        turnLabel->setText(QCoreApplication::translate("BoardWindow", "Black to play", nullptr));
#if QT_CONFIG(tooltip)
        varLabel->setToolTip(QCoreApplication::translate("BoardWindow", "Variations", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        varLabel->setWhatsThis(QCoreApplication::translate("BoardWindow", "Variations\n"
"\n"
"Shows the number of sons and brothers within the current node.", nullptr));
#endif // QT_CONFIG(whatsthis)
        varLabel->setText(QCoreApplication::translate("BoardWindow", "0 brothers\n"
"0 sons", nullptr));
        label->setText(QString());
        label_2->setText(QCoreApplication::translate("BoardWindow", "Time:", nullptr));
        whiteTimeLabel->setText(QCoreApplication::translate("BoardWindow", "0:00", nullptr));
        TextLabel2->setText(QCoreApplication::translate("BoardWindow", "Captures:", nullptr));
        blackLabel->setText(QString());
        label_3->setText(QCoreApplication::translate("BoardWindow", "Time:", nullptr));
        blackTimeLabel->setText(QCoreApplication::translate("BoardWindow", "0:00", nullptr));
        TextLabel2_2->setText(QCoreApplication::translate("BoardWindow", "Captures:", nullptr));
        whiteFrame_score_label->setText(QCoreApplication::translate("BoardWindow", "White", nullptr));
        totalWhite->setText(QCoreApplication::translate("BoardWindow", "0", nullptr));
        TextLabel2_5->setText(QCoreApplication::translate("BoardWindow", "Territory :", nullptr));
        terrWhite->setText(QCoreApplication::translate("BoardWindow", "0", nullptr));
        TextLabel2_3->setText(QCoreApplication::translate("BoardWindow", "Captures:", nullptr));
        capturesWhiteScore->setText(QCoreApplication::translate("BoardWindow", "0", nullptr));
#if QT_CONFIG(tooltip)
        TextLabel_komi_2->setToolTip(QCoreApplication::translate("BoardWindow", "komi points", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        TextLabel_komi_2->setWhatsThis(QCoreApplication::translate("BoardWindow", "komi:\n"
"\n"
"Add komi points to white because black has the advantage to set the first stone.\n"
"Use \"komi x\" to request a komi of x (number).", nullptr));
#endif // QT_CONFIG(whatsthis)
        TextLabel_komi_2->setText(QCoreApplication::translate("BoardWindow", "Komi:", nullptr));
        komiScore->setText(QCoreApplication::translate("BoardWindow", "5.5", nullptr));
        blackFrame_score_label->setText(QCoreApplication::translate("BoardWindow", "Black", nullptr));
        totalBlack->setText(QCoreApplication::translate("BoardWindow", "0", nullptr));
        TextLabel2_11->setText(QCoreApplication::translate("BoardWindow", "Territory :", nullptr));
        terrBlack->setText(QCoreApplication::translate("BoardWindow", "0", nullptr));
        TextLabel2_12->setText(QCoreApplication::translate("BoardWindow", "Captures:", nullptr));
        capturesBlackScore->setText(QCoreApplication::translate("BoardWindow", "0", nullptr));
        groupBox->setTitle(QCoreApplication::translate("BoardWindow", "Stones tools", nullptr));
#if QT_CONFIG(tooltip)
        squareButton->setToolTip(QCoreApplication::translate("BoardWindow", "Square", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        squareButton->setWhatsThis(QCoreApplication::translate("BoardWindow", "Square\n"
"\n"
"Edit square marks on the board. Left click sets a mark, right click removes it.", nullptr));
#endif // QT_CONFIG(whatsthis)
        squareButton->setText(QString());
#if QT_CONFIG(tooltip)
        circleButton->setToolTip(QCoreApplication::translate("BoardWindow", "Circle", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        circleButton->setWhatsThis(QCoreApplication::translate("BoardWindow", "Circle\n"
"\n"
"Edit circle marks on the board. Left click sets a mark, right click removes it.", nullptr));
#endif // QT_CONFIG(whatsthis)
        circleButton->setText(QString());
#if QT_CONFIG(tooltip)
        triangleButton->setToolTip(QCoreApplication::translate("BoardWindow", "Triangle", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        triangleButton->setWhatsThis(QCoreApplication::translate("BoardWindow", "Triangle\n"
"\n"
"Edit triangle marks on the board. Left click sets a mark, right click removes it.", nullptr));
#endif // QT_CONFIG(whatsthis)
        triangleButton->setText(QString());
#if QT_CONFIG(tooltip)
        crossButton->setToolTip(QCoreApplication::translate("BoardWindow", "Cross", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        crossButton->setWhatsThis(QCoreApplication::translate("BoardWindow", "Cross\n"
"\n"
"Edit cross marks on the board. Left click sets a mark, right click removes it.", nullptr));
#endif // QT_CONFIG(whatsthis)
        crossButton->setText(QString());
#if QT_CONFIG(tooltip)
        labelLetterButton->setToolTip(QCoreApplication::translate("BoardWindow", "Letter", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        labelLetterButton->setWhatsThis(QCoreApplication::translate("BoardWindow", "Letter\n"
"\n"
"Edit letter marks on the board. Left click sets a mark, right click removes it. Shift-click lets you edit a custom text.", nullptr));
#endif // QT_CONFIG(whatsthis)
        labelLetterButton->setText(QString());
#if QT_CONFIG(tooltip)
        labelNumberButton->setToolTip(QCoreApplication::translate("BoardWindow", "Number", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        labelNumberButton->setWhatsThis(QCoreApplication::translate("BoardWindow", "Number\n"
"\n"
"Edit Number marks on the board. Left click sets a mark, right click removes it.", nullptr));
#endif // QT_CONFIG(whatsthis)
        labelNumberButton->setText(QString());
#if QT_CONFIG(tooltip)
        colorButton->setToolTip(QCoreApplication::translate("BoardWindow", "Color of next move", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        colorButton->setWhatsThis(QCoreApplication::translate("BoardWindow", "Color\n"
"\n"
"Set the color of next move. If left untouched, default color is chosen.", nullptr));
#endif // QT_CONFIG(whatsthis)
        colorButton->setText(QString());
#if QT_CONFIG(tooltip)
        stoneButton->setToolTip(QCoreApplication::translate("BoardWindow", "Stone", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        stoneButton->setWhatsThis(QCoreApplication::translate("BoardWindow", "Stone\n"
"\n"
"Edit stones on the board. Left click for a black, right click for a white stone.", nullptr));
#endif // QT_CONFIG(whatsthis)
        stoneButton->setText(QString());
        groupBox_2->setTitle(QCoreApplication::translate("BoardWindow", "Game Tree tools", nullptr));
#if QT_CONFIG(tooltip)
        emptyVarButton->setToolTip(QCoreApplication::translate("BoardWindow", "Create an empty branch", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        emptyVarButton->setWhatsThis(QCoreApplication::translate("BoardWindow", "Empty variatonreate an empty branch", nullptr));
#endif // QT_CONFIG(whatsthis)
        emptyVarButton->setText(QString());
#if QT_CONFIG(tooltip)
        duplicateVarButton->setToolTip(QCoreApplication::translate("BoardWindow", "Duplicate the current node", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        duplicateVarButton->setWhatsThis(QCoreApplication::translate("BoardWindow", "Empty variatonreate an empty branch", nullptr));
#endif // QT_CONFIG(whatsthis)
        duplicateVarButton->setText(QString());
#if QT_CONFIG(tooltip)
        swapVarButton->setToolTip(QCoreApplication::translate("BoardWindow", "Swap variations", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        swapVarButton->setWhatsThis(QCoreApplication::translate("BoardWindow", "Empty variatonreate an empty branch", nullptr));
#endif // QT_CONFIG(whatsthis)
        swapVarButton->setText(QString());
#if QT_CONFIG(tooltip)
        insertMoveButton->setToolTip(QCoreApplication::translate("BoardWindow", "Insert move mode", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        insertMoveButton->setWhatsThis(QCoreApplication::translate("BoardWindow", "Insert move mode", nullptr));
#endif // QT_CONFIG(whatsthis)
        insertMoveButton->setText(QString());
#if QT_CONFIG(tooltip)
        deleteButton->setToolTip(QCoreApplication::translate("BoardWindow", "Delete current move", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        deleteButton->setWhatsThis(QCoreApplication::translate("BoardWindow", "Empty variatonreate an empty branch", nullptr));
#endif // QT_CONFIG(whatsthis)
        deleteButton->setText(QString());
        groupBox_3->setTitle(QCoreApplication::translate("BoardWindow", "Clipboard tools", nullptr));
#if QT_CONFIG(tooltip)
        cutButton->setToolTip(QCoreApplication::translate("BoardWindow", "cut", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        cutButton->setWhatsThis(QString());
#endif // QT_CONFIG(whatsthis)
        cutButton->setText(QString());
#if QT_CONFIG(tooltip)
        pasteButton->setToolTip(QCoreApplication::translate("BoardWindow", "paste", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        pasteButton->setWhatsThis(QString());
#endif // QT_CONFIG(whatsthis)
        pasteButton->setText(QString());
#if QT_CONFIG(tooltip)
        pasteAsVarButton->setToolTip(QCoreApplication::translate("BoardWindow", "paste as variation", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        pasteAsVarButton->setWhatsThis(QString());
#endif // QT_CONFIG(whatsthis)
        pasteAsVarButton->setText(QString());
#if QT_CONFIG(tooltip)
        passButton_2->setToolTip(QCoreApplication::translate("BoardWindow", "Pass move", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        passButton_2->setWhatsThis(QCoreApplication::translate("BoardWindow", "Pass\n"
"\n"
"Pass your turn.", nullptr));
#endif // QT_CONFIG(whatsthis)
        passButton_2->setText(QCoreApplication::translate("BoardWindow", "Pass", nullptr));
#if QT_CONFIG(tooltip)
        scoreButton->setToolTip(QCoreApplication::translate("BoardWindow", "switch to score mode", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        scoreButton->setWhatsThis(QCoreApplication::translate("BoardWindow", "Adjourn.\n"
"\n"
"Send adjournment request to your opponent. If he accept it, the game will be adjourned and saved.", nullptr));
#endif // QT_CONFIG(whatsthis)
        scoreButton->setText(QCoreApplication::translate("BoardWindow", "Score", nullptr));
        buttonModeLocal->setText(QCoreApplication::translate("BoardWindow", "To game mode", nullptr));
        computerBlack->setText(QCoreApplication::translate("BoardWindow", "computer", nullptr));
        computerWhite->setText(QCoreApplication::translate("BoardWindow", "computer", nullptr));
        computerMakeMove->setText(QCoreApplication::translate("BoardWindow", "Make move", nullptr));
#if QT_CONFIG(tooltip)
        undoButton->setToolTip(QCoreApplication::translate("BoardWindow", "Undo last move", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        undoButton->setWhatsThis(QCoreApplication::translate("BoardWindow", "Undo\n"
"\n"
"Undo the opponent's last move.", nullptr));
#endif // QT_CONFIG(whatsthis)
        undoButton->setText(QCoreApplication::translate("BoardWindow", "Undo", nullptr));
#if QT_CONFIG(tooltip)
        passButton->setToolTip(QCoreApplication::translate("BoardWindow", "Pass move", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        passButton->setWhatsThis(QCoreApplication::translate("BoardWindow", "Pass\n"
"\n"
"Pass your turn.", nullptr));
#endif // QT_CONFIG(whatsthis)
        passButton->setText(QCoreApplication::translate("BoardWindow", "Pass", nullptr));
#if QT_CONFIG(tooltip)
        refreshButton->setToolTip(QCoreApplication::translate("BoardWindow", "Refresh display", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        refreshButton->setWhatsThis(QCoreApplication::translate("BoardWindow", "Refresh\n"
"\n"
"Refresh board. Use this if you cannot see any stones on the board.", nullptr));
#endif // QT_CONFIG(whatsthis)
        refreshButton->setText(QCoreApplication::translate("BoardWindow", "Refresh", nullptr));
#if QT_CONFIG(tooltip)
        adjournButton->setToolTip(QCoreApplication::translate("BoardWindow", "Request adjournment", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        adjournButton->setWhatsThis(QCoreApplication::translate("BoardWindow", "Adjourn.\n"
"\n"
"Send adjournment request to your opponent. If he accept it, the game will be adjourned and saved.", nullptr));
#endif // QT_CONFIG(whatsthis)
        adjournButton->setText(QCoreApplication::translate("BoardWindow", "Adjourn", nullptr));
#if QT_CONFIG(tooltip)
        drawButton->setToolTip(QCoreApplication::translate("BoardWindow", "Pass move", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        drawButton->setWhatsThis(QCoreApplication::translate("BoardWindow", "Pass\n"
"\n"
"Pass your turn.", nullptr));
#endif // QT_CONFIG(whatsthis)
        drawButton->setText(QCoreApplication::translate("BoardWindow", "Draw", nullptr));
#if QT_CONFIG(tooltip)
        countButton->setToolTip(QCoreApplication::translate("BoardWindow", "Pass move", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        countButton->setWhatsThis(QCoreApplication::translate("BoardWindow", "Pass\n"
"\n"
"Pass your turn.", nullptr));
#endif // QT_CONFIG(whatsthis)
        countButton->setText(QCoreApplication::translate("BoardWindow", "Count", nullptr));
#if QT_CONFIG(tooltip)
        doneButton->setToolTip(QCoreApplication::translate("BoardWindow", "Pass move", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        doneButton->setWhatsThis(QCoreApplication::translate("BoardWindow", "Pass\n"
"\n"
"Pass your turn.", nullptr));
#endif // QT_CONFIG(whatsthis)
        doneButton->setText(QCoreApplication::translate("BoardWindow", "Done", nullptr));
#if QT_CONFIG(tooltip)
        resignButton->setToolTip(QCoreApplication::translate("BoardWindow", "Default Loss", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        resignButton->setWhatsThis(QCoreApplication::translate("BoardWindow", "Resign.\n"
"\n"
"Resign the game immediately. Clicking here is a default loss. Your opponent wins. Game ends.", nullptr));
#endif // QT_CONFIG(whatsthis)
        resignButton->setText(QCoreApplication::translate("BoardWindow", "RESIGN", nullptr));
        reviewButton->setText(QCoreApplication::translate("BoardWindow", "Review", nullptr));
        buttonModeEdit->setText(QCoreApplication::translate("BoardWindow", "To edit mode", nullptr));
        toolBar->setWindowTitle(QCoreApplication::translate("BoardWindow", "Main toolbar", nullptr));
        dockWidget->setWindowTitle(QCoreApplication::translate("BoardWindow", "&Comments", nullptr));
        dockWidget_2->setWindowTitle(QCoreApplication::translate("BoardWindow", "&Observers", nullptr));
        toolBar_Navigation->setWindowTitle(QCoreApplication::translate("BoardWindow", "toolBar_2", nullptr));
    } // retranslateUi

};

namespace Ui {
    class BoardWindow: public Ui_BoardWindow {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_BOARDWINDOW_H
