/Txtreader

This is a text reader,it's mainly used for reading text originally novels. Simple and Plain.

Primary LanguageC++

Txt Reader(小说阅读器) for linux

This is a text reader,it's mainly used for reading text originally novels.

一个简单的小说阅读器,主要用来阅读纯文本电子书。

NOTICE:
Designed with QT4, and tested in Everest linux 0.5.2. Before installtion please check the QT4 library.


Usages:

1.Right click on the tray icon or the reader, you could see a menu to show all the operations you could do;

2.Click the "Open" action from the menu, you could browse files and select one to open; Or drag and drop a file to open it;

3.Press "→" or "↓" or click the right to pagedown,"↑" or "←" or click the left to pageup;

4.Press "Esc" will hide the reader to a tray icon while the reader is activated;

5.Show and hide the reader by left click on the tray icon;

6.You could select the codec for your files by select the "Codec" submenu;

7.Using the "Bookmark" submenu,you could add or delete bookmark;

8.Other functions would be found if you have a try.



注意:使用QT4设计,在Everest0.5.2下测试通过,使用前请安装QT4库


使用说明:

1.托盘图标或窗口中点击右键,可看到所有功能菜单;

2.从菜单中选择“打开”命令,可浏览本机文件夹并打开指定文档;也可拖拽打开指定文档;

3.方向键“→”或“↓”、鼠标点击阅读界面左1/4向下翻页,“↑”或“←”、鼠标点击阅读界面右1/4向上翻页;

4.窗口处于激活状态时,按“Esc”键隐藏界面至托盘图标;

5.在托盘图标上单击可进行阅读器的隐藏与显示切换;

6.编码子菜单中可切换打开文件时所使用编码;

7.菜单中书签项可增加书签,若需删除书签则可跳转至书签所指示页面并选择删除菜单;

8.其它字体放大、缩小、颜色设置等功能不再一一列举,请自行尝试。
Design by lsyer

2014-11-23 0.6.6
--------------------------------
-修复首次打开文件不能正确分页的BUG
2011-3-14 0.6.5
--------------------------------
-增加搜索功能
-再次优化分页算法,通过略微提高代码和空间复杂性换得性能改进
-解决设置背景时阅读区域不能使用的BUG
-解决linux及win下字体宽度取值方式不同而造成win版本在特定大小字体下不能正确分行的BUG
-增加软链接/usr/bin/txtreader
-增加Makefile文件中install与uninstall部分
2011-3-1 0.6.4 累积更新
----------------------- 
-重写分页算法,打开书籍速度显著提高
-更新书签位置、当前阅读进度的记录方式,为每本书籍分别保存历史信息
-简化程序结构,增强代码可读性
-优化使用指南与阅读界面切换算法
-增加清除书签菜单
-解决托盘状态About对话框确认后程序退出的问题
-解决全屏、正常阅读与隐藏之间相互切换不正常的BUG
-解决历史文件不存在时不能自动清除的BUG
-其它更新,如新的菜单图标等