
Cockatrice源码分析
晚睡协会常任理事
talk is cheap,show me the code.
展开
-
【04】Cockatrice界面构成
简介上一篇我们梳理了Cockatrice的初始化流程,这一篇我们接着介绍Client端主体界面构成。Cockatrice提供了MainWindow类用来支撑主界面框架,该类继承自QMainWindow。源码分析[1]调用MainWindowmain()中调用MainWindow生成主界面并设置主窗口&状态栏图标。int main(int argc, char *a...原创 2020-03-22 11:34:10 · 1676 阅读 · 0 评论 -
【03】Cockatrice应用入口与标准初始化流程
我们从main.cpp & main.h开始分析://main.h#ifndef MAIN_H#define MAIN_Hclass CardDatabase;class QString;class QSystemTrayIcon;class QTranslator;class SoundEngine;extern CardDatabase *db;exte...原创 2020-02-24 09:41:54 · 266 阅读 · 0 评论 -
【02】Cockatrice源码结构分析
C++项目一般从main开始分析:root@ubuntu:/Cockatrice# find -name main.*./servatrice/src/main.cpp./servatrice/src/main.h./oracle/src/main.cpp./oracle/src/main.h./cockatrice/src/main.cpp./cockatrice/src/main...原创 2020-02-24 09:41:31 · 306 阅读 · 0 评论 -
【01】初识Cockatrice
鸡蛇(Cockatrice)是一个基于Qt5的跨平台开源(MIT License)项目,旨在打造一款轻量级的网络纸牌游戏对战平台。传统CS架构,既支持了网络对战,让牌友们可以远程疯狂输出;又提供了单机模式,允许精分大佬离线自嗨(。・∀・)ノ゙。实在是再好不过的预研目标了。说搞就搞,三连走起:源码下载:https://github.com/Cockatrice/Cockatric...原创 2020-02-24 09:41:00 · 881 阅读 · 0 评论