
kchmviewer
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
KchmViewer is a chm (MS HTML help file format) viewer, written in C++. Unlike most existing CHM viewers for Unix, it uses Trolltech Qt widget library, and does not depend on KDE or Gnome. However, it may be compiled with full KDE support, including KDE widgets and KIO/KHTML.
The main advantage of KchmViewer is non-English language support. Unlike others, KchmViewer in most cases correctly detects help file encoding, correctly shows tables of context of Russian, Korean, Chinese and Japanese help files, and correctly searches in non-English help files (search for MBCS languages - ja/ko/ch is still in progress).
KchmViewer is written by George Yunaev, and is licensed under GNU GPL v3 license.
mathpr
14 years ago
as i told you befor i tried to rebuild it form soure with the following options.
./configure --prefix=/opt/kde3 --with-kde
my question was, because you have allready been made a rpm package, wheter you could repacking it, using the options above. :)
thank you that would be very nice of you.
Report
linux3114a
14 years ago
at
http://home.scarlet.be/raoul.linux/lotus.html
Report
mathpr
14 years ago
Report
vdboor
14 years ago
Report
dkarlovi
14 years ago
Report
vdboor
14 years ago
Report
gassauer
14 years ago
after finding a chapter/page in the search tab, clicking on this page should (optionaly?) search for the search term in this page.
currently the search term has to be copied in the search field on top and the search has to be executed manualy.
BTW searching for substrings would be great too.
Report
gassauer
14 years ago
the performance gain is great, but compared to the previous version on SuSE 10.2 the color highglightening is lost. all text is black.
My be my setup is not correct, where can I look?.
Report
karunamurti
14 years ago
libchmfileimpl.h:33: error: parse error before `t'
libchmfileimpl.h:33: error: missing ';' before right brace
libchmfileimpl.h:35: error: `u_int64_t' was not declared in this scope
libchmfileimpl.h:35: error: template argument 1 is invalid
libchmfileimpl.h:35: error: ISO C++ forbids declaration of `offsets' with no
type
libchmfileimpl.h:36: error: 'u_int32_t' is used as a type, but is not defined
as a type.
libchmfileimpl.h:37: error: 'u_int32_t' is used as a type, but is not defined
as a type.
libchmfileimpl.h:38: error: parse error before `}' token
libchmfileimpl.h:135: error: parse error before `&' token
libchmfileimpl.h:141: error: `u_int64_t' was not declared in this scope
libchmfileimpl.h:141: error: parse error before `,' token
make[2]: *** [libchmfile.o] Error 1
make[2]: Leaving directory `/opt/tmp/kchmviewer-3.0/lib/libchmfile'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/tmp/kchmviewer-3.0/lib'
make: *** [all-recursive] Error 1
kchmviewer 3.0 using gcc 3.3.4, any suggestions?
Report
linux3114a
14 years ago
at
http://home.scarlet.be/raoul.linux/
under DOWNLOAD section ( My SuSE RPM's )
Report
mononoke
14 years ago
http://morte.jedrea.com/~jedwin/projects/chmlib/
Report
mononoke
14 years ago
Report
Kalidarn
14 years ago
I tested it on Debian and on Gentoo.
Report
pupil
14 years ago
anyway i use sled 10 & KDE 3.5.1.
Report
Kalidarn
14 years ago
Report
linmain
14 years ago
Report
linux3114a
14 years ago
at
http://home.scarlet.be/raoul.linux/
under DOWNLOAD section ( My SuSE RPM's )
Report
ilj
14 years ago
I thought you'd like to have a look at the screenshot I'd taken for you: http://i93.photobucket.com/albums/l72/xtrue_till_deathx/kchm-kio-issue.jpg
Using KDE 3.5.4, kchmviewer 2.6 configured with these options:
./configure --prefix=$KDEDIR --with-kde --disable-debug
Standalone viewer works just fine while KIO-slave acts that weird.
Is it a known bug?
I like working with KIO-slaves and resorted to using kchm for that purpose.
If you could fix the bug kchmviewer would be kicking kchm's ass pretty HARD (no offence guys, I'm just kidding :) )
Thanks for the great contribution anyway!
Looking forward to see an updated and fixed version of kchmviewer.
Kind regards.
Report
nareshv
14 years ago
kchmviewwindow.cpp: In member function 'KQPopupMenu* KCHMViewWindow::getContextMenu(const QString&, QWidget*)':
kchmviewwindow.cpp:233: error: 'tr' was not declared in this scope
kchmviewwindow.cpp: In member function 'KQPopupMenu* KCHMViewWindow::createListItemContextMenu(QWidget*)':
kchmviewwindow.cpp:346: error: 'tr' was not declared in this scope
filetype_handler.h: At global scope:
filetype_handler.h:29: warning: 'bool handleFileType(const QString&, QString&)' defined but not used
make[3]: *** [kchmviewwindow.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/usr/src/redhat/BUILD/kchmviewer-2.6/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/redhat/BUILD/kchmviewer-2.6/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/redhat/BUILD/kchmviewer-2.6/src'
make: *** [all-recursive] Error 1
error: Bad exit status from /var/tmp/rpm-tmp.56817 (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.56817 (%build)
[root@nareshv SOURCES]# gcc -v
Using built-in specs.
Target: i386-redhat-linux
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-libgcj-multifile --enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk --disable-dssi --enable-plugin --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre --with-cpu=generic --host=i386-redhat-linux
Thread model: posix
gcc version 4.1.1 20061011 (Red Hat 4.1.1-30)
Report
pupil
14 years ago
http://donnie.110mb.com/downloads.php?cat_id=2&download_id=4
Report
pupil
14 years ago
they provided me with a temporary domain at http://donnie.911mb.com.
if you have trouble downloading the rpm, just replace the 110mb.com with 911mb.com
http://donnie.911mb.com/downloads.php?cat_id=2
Report
crazyM
14 years ago
--- kchmviewer-2.6-old/src/kde-qt.h 2006-04-01 21:09:14.000000000 -0500
+++ kchmviewer-2.6/src/kde-qt.h 2006-07-08 13:18:39.000000000 -0400
@@ -59,7 +59,7 @@
#include
#include
- #define i18n(A) tr(A)
+ #define i18n(A) QObject::tr(A)
#endif /* USE_KDE */
Source:
http://forum.vnoss.org/viewtopic.php?id=3162&action=new
Report
yuanjiayj
14 years ago
Report
thormedia
14 years ago
I know there are some tools for Windows to do such, but they charge for them.
Personally I think it would be a great additional feature to a your application.
Regards
Report
emdot
14 years ago
Report