Linux 平台基于 Qt + MYSQL 的聊天程序。
已编译好的 HTYChat 程序适用 64 位 Linux 系统 Qt5 环境,双击运行,其他版本请自行编译。
Qt5 安装 MYSQL 插件:sudo apt-get install libqt5sql5-mysql
如果想使用自定义 MYSQL 服务器,新建数据库并执行:
create table if not exists user(id INT, name TEXT, signature TEXT, password TEXT, memo TEXT, homepage TEXT, domicile TEXT, email TEXT, regtime DATETIME, birthday DATE, avantar TEXT, phonenumber INT, sex TEXT)
并修改源码 mainwindow.cpp 的 23-30 行
db.setHostName("服务器地址");
db.setUserName("用户名");
db.setPassword("密码");
db.setDatabaseName("数据库名");
因为从数据库读消息,需要通过发消息或者点击消息记录更新,人多的话数据库可能会读写死,未来可能采用点对点模式替代。
只能发文字,不能发图片。
修改资料后无法立即更新主面板资料,下次登录才能更新资料。