# 3. Описание графического интерфейса с пользователем

- Меню

  - File (Файл)

    - Quit (Завершить игру) -- М-да, это трудно объяснить. Давайте перейдем к следующим пунктам.

  - Game (Игра)

    - New (Новая) -- Начинает новую игру (и обрывает текущую, если таковая была).

    - Give up (Сдаюсь) -- Показывает местоположение шаров.

    - Done (Готово) -- Проверяет, все ли шары найдены, если да, то прекращает игру, вычисляет количество очков и показывает действительное положение шаров. Средняя кнопка мыши также выполняет эту функцию.

    - Resize (Изменить размер) -- Изменяет размер главного окна до оптимального размера. Полезно, если вы случайно изменили размер окна...

  - Options (Настройки)

    - Size (Размер) -- Изменяет размер игрового поля (черного ящика).

    - Balls (Шары) -- Определяет количество шаров в черном ящике.

    - Tutorial (Обучение) -- Включает/отключает режим обучения, когда вы можете видеть расположение шаров.

  - Help (Помощь)

    - Help (Помощь) -- Показывает этот документ.

    - About (О программе) -- Показывает диалог "About".

    - About Qt (О Qt) - Показывает информацию о библиотеке графического интерфейса с пользователем Qt.

- Панель инструментов: Панель инструментов дублирует некоторые наиболее полезные функции меню, а именно (в приводимом порядке):

  - Quit (Завершить игру)

  - New (Новая)

  - Give up (Сдаюсь)

  - Done (Готово)

- Панель статуса: Показывает некоторую полезную информацию.