QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2834|回复: 8

中华诗词QT版

[复制链接]
发表于 2003-8-7 22:59:30 | 显示全部楼层 |阅读模式
中华诗词QT版有谁安装成功的话,能否说一下具体的安装过程?
发表于 2003-8-7 23:35:41 | 显示全部楼层
http://www.qiliang.net/software/zhsc.html
回复

使用道具 举报

发表于 2003-8-8 00:14:52 | 显示全部楼层
1.先去楼上所说的网址下载zhsc-src.tar.gz(源代码)、zhsc.zip(程序所需数据文件)和mysql.zip(数据库导入文件).
2.确保你的系统中安装有以下软件包:
   mysql-3.23.54a-11
   mysql-server-3.23.54a-11
   qt-3.1.1-6
   qt-MySQL-3.1.1-6
可以在终端里分别执行rpm -qa|grep qt和prm -qa|grep mysql命令,检查是否安装有以上软件包.如没有安装的话,请在光盘中找到相应软件包或者自行下载,再安装这些软件包.
3.解压缩zhsc-src.tar.gz文件(tar zxvf zhsc-src.tar.gz), 进入解压缩后的目录src(cd src), 执行 qmake zhsc.pro命令生成makefile,再执行make 命令,开始编译软件.
4.解压缩zhsc.zip文件(unzip zhsc.zip),得到zhsc目录,该目录即为程序运行所需的数据文件,将zhsc目录及其中的文件拷贝到/var/lib/mysql下.
5.在终端里执行mysql --user=root mysql命令,出现mysql>提示符号.再输入
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP
           ON zhsc.*
           TO zhsc@localhost
           IDENTIFIED BY 'zhsc';
如此,就增加了一个用户zhsc,其密码为zhsc,对数据库zhsc具有查询、插入、删除等权限;
或者解压缩mysql.zip文件(unzip mysql.zip),将mysql目录拷贝到/var/lib/mysql目录中(这个我没有试过,软件作者说可以的。)
6.点击开始菜单---->系统设置--->服务器设置---->服务,在左边一栏中找到mysqld一行,选中该方框,使其打勾,保存改变,退出。------这步是让系统开机就自动运行mysql服务器守护进程。
7。执行src目录下的zhsc文件。
以上所说步骤都在Redhat 9.0上执行通过,下面附一张我电脑上运行中华诗词的图片,个人认为中华诗词这个软件做的不错。在此感谢软件作者Cavendish为此付出的辛勤劳动,使大家在linux系统下拥有一个不错的文学软件 :-) .

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2003-8-8 08:16:47 | 显示全部楼层
我已经安装了这些软件包:
qtcups-2.0-15
qt-designer-3.1.1-6
qt-3.1.1-6
qt-devel-3.1.1-6
qt-MySQL-3.1.1-6
qt-Xt-3.1.1-6
mysql-server-3.23.54a-11
mysql-3.23.54a-11
可是在运行时还是出现这样的提示:
QSqlDatabase warning: QMYSQL3 driver not loaded
QSqlDatabase: available drivers:
Failed to open ZHSC database: Driver not loaded
Driver not loaded
这是什么原因?
回复

使用道具 举报

发表于 2003-8-8 09:56:53 | 显示全部楼层
应该是SQL部分没搞好吧,你的sql服务启动了吗 ?

再仔细看看文档和LOG,不明白的帖出来!
回复

使用道具 举报

发表于 2003-8-8 14:35:47 | 显示全部楼层
What a great software!!!
回复

使用道具 举报

 楼主| 发表于 2003-8-9 06:49:00 | 显示全部楼层
今天当我重新启动进入Red Hat Linux9.0的时候,却发现中华诗词QT版已经能正常运行了。但是还是出现这样的提示:
QDateTime::fromString: Parameter out of range.
QDate::setYMD: Invalid date 0000-01-00
QDateTime::fromString: Parameter out of range.
QDate::setYMD: Invalid date 0000-01-00
这是什么原因?
中华诗词QT版是不是没有提供搜索功能?我的好像只能翻动记录,不能查找记录的。与WIN98下的中华诗词的功能不一样。
但是在重新进入./zhsc的时候,就没有上面的提示了。

在这个论坛里如何上传图片?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2003-8-9 10:30:50 | 显示全部楼层
中华诗词QT版是Cavendish改编自windows下的中华诗词软件,功能是有点差别。

点击网页左下角的"发表新贴"或者"发表回复"按钮,在新出来的网页里的下端有一个"新增附加档案"按钮,点击它,就可以上传图片;如果你是用"快速回复"框发标贴子的,再点击你发表贴子的右上端的"编辑"按钮,在新出来的网页里的下端也有一个"新增附加档案"按钮.
回复

使用道具 举报

 楼主| 发表于 2003-8-9 10:32:58 | 显示全部楼层
谢谢楼上的答复。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-5-19 03:18 , Processed in 0.169287 second(s), 17 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表