请移步项目网页版
Можно использовать для тренировки расчёта очков в маджонге с прямым выигрышем.
Материалы для рисования карт взяты из Википедии о прямом выигрыше в маджонг.
pai
предоставляет базовое определение для карт маджонга.yaku
определяет все виды комбинаций.calculate
рассчитывает очки для заданной руки карт.problem
— модуль для создания задач.pailabel
отображает элементы управления картами.ansedit
— поле ввода ответа, которое позволяет захватывать ввод при нажатии Enter.mainwindow
— главное окно программы.fureferncewidget
— таблица быстрого поиска комбинаций по их названиям.pointreferncewidget
— таблица быстрого поиска очков для различных комбинаций карт.importproblemdialog
— диалоговое окно для импорта задач.exportproblemdialog
— диалоговое окно для экспорта задач.customproblemdialog
— настраиваемое диалоговое окно для создания собственных задач (не завершено).Рекомендуется использовать Qt5.14 или 5.15 для компиляции, другие версии пока не поддерживаются.
Windows TODO
Linux Установите Qt 5.15:
sudo apt-get install qt5-qmake qtbase5-dev
sudo add-apt-repository ppa:savoury1/qt-5-15
sudo apt-get install qt5-qmake qtbase5-dev
Компилируйте MahjongPointer:
git clone https://gitee.com/linlexiao/MahjongPointer.git
cd MahjongPointer
mkdir build; cd build
qmake ..
make
Запустите MahjongPointer:
./MahjongPointer
MacOS TODO
clang-format
для форматирования кода, используя следующий стиль:
BasedOnStyle: google
IndentWidth: 4
AccessModifierOffset: -3
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )