Skip to content

💬 Qt6 开发的聊天社交客户端界面,纯静态页面演示,不依赖任何数据库或网络组件,支持 Windows 11 直接运行。

Notifications You must be signed in to change notification settings

NLN6666/NetherLink-static

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📦 NetherLink‑static

基于 Qt 的聊天社交客户端静态演示,Minecraft 风格,展现群聊/私聊、帖子中心、AI 对话等功能的美化界面与动画效果。


🧭 目录


📖 项目介绍

NetherLink‑static 是一个基于 Qt 的聊天社交客户端静态演示,不包含后端逻辑 ,仅展示界面和动画效果。启动后直接进入主界面,无需登录/注册流程。所有页面、控件与交互均为静态展现,便于演示 UI 设计思路。


✨ 核心功能

  • 🔹 群聊 & 私聊

    • 多人群组聊天页面
    • 单对单私聊页面
    • 消息类型:文字、图片
  • 🔹 帖子中心

    • 浏览帖子列表
    • 支持对帖子 点赞
    • 支持对帖子 发表评论(暂不支持评论点赞及评论回复)
  • 🔹 AI 对话

    • 演示与 AI 聊天机器人的对话界面
    • 支持文字互动
  • 🔹 界面美化 & 动画

    • Minecraft 像素风图标与配色
    • 界面元素动效(滑动、弹出、淡入淡出等)

🛠 技术栈

类别 技术
UI 框架 Qt Widgets (C++ / Qt 6)
动画 QPropertyAnimation
图标 & 资源 Minecraft 风格 PNG
构建工具 CMake

🖼 界面预览

以下为示例截图,展示主要页面风格。

  1. 主界面
  2. 好友列表
  3. 帖子中心
  4. AI 对话窗口

聊天界面

联系人界面

帖子中心

帖子详情页

AI 对话


🚀 安装与启动

环境要求

  • Qt 6.x
  • CMake ≥ 3.10
  • 支持平台:Windows 11

快速运行

# 克隆仓库
git clone https://github.com/ming0725/NetherLink-static.git
cd NetherLink-static

# 创建构建目录并编译
mkdir build && cd build
cmake ..
cmake --build . --config Release

# 运行可执行文件
./NetherLink-static

⚠️ 已知问题

  • 内存占用较高:部分页面连续切换或加载大量图片时内存飙升。
  • 界面卡顿:动画切换偶有卡顿现象。

📌 后续计划:优化资源加载、添加虚拟化/懒加载机制、进一步调优动画曲线。

About

💬 Qt6 开发的聊天社交客户端界面,纯静态页面演示,不依赖任何数据库或网络组件,支持 Windows 11 直接运行。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 98.3%
  • CMake 1.4%
  • C 0.3%