summaryrefslogtreecommitdiff
authormickeyl <mickeyl>2004-08-25 12:15:50 (UTC)
committer mickeyl <mickeyl>2004-08-25 12:15:50 (UTC)
commita4c678976a3e3fd5afec1a9595a1a80ed621a5e2 (patch) (side-by-side diff)
treee92cd8cc9b21e5efe21579fae2c434770106309f
parent6e4b80e6ec07587e69ad8a374431097d484079e8 (diff)
downloadopie-a4c678976a3e3fd5afec1a9595a1a80ed621a5e2.zip
opie-a4c678976a3e3fd5afec1a9595a1a80ed621a5e2.tar.gz
opie-a4c678976a3e3fd5afec1a9595a1a80ed621a5e2.tar.bz2
- remove bogus mak and pro files
- fix build order - fix binary name - add bogus include files
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/opie-reader/AportisCodec.mak166
-rw-r--r--noncore/apps/opie-reader/AportisCodec.omak139
-rw-r--r--noncore/apps/opie-reader/AportisCodec.wmak127
-rw-r--r--noncore/apps/opie-reader/AportisCodec.wpro17
-rw-r--r--noncore/apps/opie-reader/AportisCodec.zmak127
-rw-r--r--noncore/apps/opie-reader/AportisCodec.zpro17
-rw-r--r--noncore/apps/opie-reader/CDrawBuffer.cpp1
-rw-r--r--noncore/apps/opie-reader/CHM.mak177
-rw-r--r--noncore/apps/opie-reader/CHM.omak140
-rw-r--r--noncore/apps/opie-reader/CHM.zmak140
-rw-r--r--noncore/apps/opie-reader/CHM.zpro16
-rw-r--r--noncore/apps/opie-reader/FontControl.cpp1
-rw-r--r--noncore/apps/opie-reader/HTMLFilter.mak170
-rw-r--r--noncore/apps/opie-reader/HTMLFilter.omak131
-rw-r--r--noncore/apps/opie-reader/HTMLFilter.wmak131
-rw-r--r--noncore/apps/opie-reader/HTMLFilter.wpro17
-rw-r--r--noncore/apps/opie-reader/HTMLFilter.zmak131
-rw-r--r--noncore/apps/opie-reader/HTMLFilter.zpro17
-rw-r--r--noncore/apps/opie-reader/PluckerCodec.mak176
-rw-r--r--noncore/apps/opie-reader/PluckerCodec.omak138
-rw-r--r--noncore/apps/opie-reader/PluckerCodec.wmak138
-rw-r--r--noncore/apps/opie-reader/PluckerCodec.wpro16
-rw-r--r--noncore/apps/opie-reader/PluckerCodec.zmak138
-rw-r--r--noncore/apps/opie-reader/PluckerCodec.zpro16
-rw-r--r--noncore/apps/opie-reader/QTReaderApp.cpp9931
-rw-r--r--noncore/apps/opie-reader/WeaselCodec.mak166
-rw-r--r--noncore/apps/opie-reader/WeaselCodec.omak127
-rw-r--r--noncore/apps/opie-reader/WeaselCodec.wmak127
-rw-r--r--noncore/apps/opie-reader/WeaselCodec.wpro15
-rw-r--r--noncore/apps/opie-reader/WeaselCodec.zmak127
-rw-r--r--noncore/apps/opie-reader/WeaselCodec.zpro15
-rw-r--r--noncore/apps/opie-reader/codeclib.mak195
-rw-r--r--noncore/apps/opie-reader/codeclib.omak160
-rw-r--r--noncore/apps/opie-reader/codeclib.wmak160
-rw-r--r--noncore/apps/opie-reader/codeclib.wpro15
-rw-r--r--noncore/apps/opie-reader/codeclib.zmak160
-rw-r--r--noncore/apps/opie-reader/codeclib.zpro15
-rw-r--r--noncore/apps/opie-reader/iSiloCodec.mak162
-rw-r--r--noncore/apps/opie-reader/iSiloCodec.omak123
-rw-r--r--noncore/apps/opie-reader/iSiloCodec.wmak123
-rw-r--r--noncore/apps/opie-reader/iSiloCodec.wpro17
-rw-r--r--noncore/apps/opie-reader/iSiloCodec.zmak123
-rw-r--r--noncore/apps/opie-reader/iSiloCodec.zpro17
-rw-r--r--noncore/apps/opie-reader/opie-reader.pro2
-rw-r--r--noncore/apps/opie-reader/pdblib.mak161
-rw-r--r--noncore/apps/opie-reader/pdblib.omak122
-rw-r--r--noncore/apps/opie-reader/pdblib.wmak122
-rw-r--r--noncore/apps/opie-reader/pdblib.wpro14
-rw-r--r--noncore/apps/opie-reader/pdblib.zmak122
-rw-r--r--noncore/apps/opie-reader/pdblib.zpro14
-rw-r--r--noncore/apps/opie-reader/pluckerbaselib.mak169
-rw-r--r--noncore/apps/opie-reader/pluckerbaselib.omak131
-rw-r--r--noncore/apps/opie-reader/pluckerbaselib.wmak131
-rw-r--r--noncore/apps/opie-reader/pluckerbaselib.wpro14
-rw-r--r--noncore/apps/opie-reader/pluckerbaselib.zmak131
-rw-r--r--noncore/apps/opie-reader/pluckerbaselib.zpro14
-rw-r--r--noncore/apps/opie-reader/ppmsCodec.mak178
-rw-r--r--noncore/apps/opie-reader/ppmsCodec.omak141
-rw-r--r--noncore/apps/opie-reader/ppmsCodec.wmak141
-rw-r--r--noncore/apps/opie-reader/ppmsCodec.wpro17
-rw-r--r--noncore/apps/opie-reader/ppmsCodec.zmak141
-rw-r--r--noncore/apps/opie-reader/ppmsCodec.zpro17
-rw-r--r--noncore/apps/opie-reader/reader.mak591
-rw-r--r--noncore/apps/opie-reader/reader.omak605
-rw-r--r--noncore/apps/opie-reader/reader.staticmak846
-rw-r--r--noncore/apps/opie-reader/reader.staticzmak862
-rw-r--r--noncore/apps/opie-reader/reader.wmak604
-rw-r--r--noncore/apps/opie-reader/reader.wpro93
-rw-r--r--noncore/apps/opie-reader/reader.zmak605
-rw-r--r--noncore/apps/opie-reader/reader.zpro95
-rw-r--r--noncore/apps/opie-reader/reader/reader.pro12
-rw-r--r--noncore/apps/opie-reader/static.h0
-rw-r--r--noncore/apps/opie-reader/useqpe.h0
73 files changed, 4970 insertions, 15190 deletions
diff --git a/noncore/apps/opie-reader/AportisCodec.mak b/noncore/apps/opie-reader/AportisCodec.mak
deleted file mode 100644
index 89bf57d..0000000
--- a/noncore/apps/opie-reader/AportisCodec.mak
+++ b/dev/null
@@ -1,166 +0,0 @@
-#############################################################################
-# Makefile for building: libAportis.so.1.0.0
-# Generated by qmake (1.06c) (Qt 3.2.3) on: Sun Jul 25 08:36:46 2004
-# Project: AportisCodec.pro
-# Template: lib
-# Command: $(QMAKE) -o AportisCodec.mak AportisCodec.pro
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = gcc
-CXX = g++
-LEX = flex
-YACC = yacc
-CFLAGS = -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-CXXFLAGS = -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-LEXFLAGS =
-YACCFLAGS= -d
-INCPATH = -I/usr/lib/qt3/mkspecs/default -I. -IQREADERINC -I$(QTDIR)/include -IQREADERMOCS/
-LINK = g++
-LFLAGS = -shared -Wl,-soname,libAportis.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -L/usr/X11R6/lib -L$(READERDIR)/lib -lreader_pdb -lreader_codec -lqt-mt -lXext -lX11 -lm -lpthread
-AR = ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-QMAKE = qmake
-TAR = tar -cf
-GZIP = gzip -9f
-COPY = cp -f
-COPY_FILE= $(COPY)
-COPY_DIR = $(COPY) -r
-DEL_FILE = rm -f
-SYMLINK = ln -sf
-DEL_DIR = rmdir
-MOVE = mv -f
-CHK_DIR_EXISTS= test -d
-MKDIR = mkdir -p
-
-####### Output directory
-
-OBJECTS_DIR = QREADEROBJS/
-
-####### Files
-
-HEADERS = Aportis.h
-SOURCES = Aportis.cpp
-OBJECTS = QREADEROBJS/Aportis.o
-FORMS =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST = AportisCodec.pro
-QMAKE_TARGET = Aportis
-DESTDIR = $(READERDIR)/codecs/
-TARGET = libAportis.so.1.0.0
-TARGETA = $(READERDIR)/codecs/libAportis.a
-TARGETD = libAportis.so.1.0.0
-TARGET0 = libAportis.so
-TARGET1 = libAportis.so.1
-TARGET2 = libAportis.so.1.0
-
-first: all
-####### Implicit rules
-
-.SUFFIXES: .c .o .cpp .cc .cxx .C
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-all: AportisCodec.mak $(READERDIR)/codecs/$(TARGET)
-
-$(READERDIR)/codecs/$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(SUBLIBS) $(OBJCOMP)
- test -d $(READERDIR)/codecs/ || mkdir -p $(READERDIR)/codecs/
- -$(DEL_FILE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS) $(OBJCOMP)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET0)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET1)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET2)
- -$(MOVE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(READERDIR)/codecs/
-
-
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(OBJCOMP)
- -$(DEL_FILE) $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-mocables: $(SRCMOC)
-uicables: $(UICDECLS) $(UICIMPLS)
-
-$(MOC):
- ( cd $(QTDIR)/src/moc ; $(MAKE) )
-
-AportisCodec.mak: AportisCodec.pro /usr/lib/qt3/mkspecs/default/qmake.conf
- $(QMAKE) -o AportisCodec.mak AportisCodec.pro
-qmake:
- @$(QMAKE) -o AportisCodec.mak AportisCodec.pro
-
-dist:
- @mkdir -p QREADEROBJS/Aportis && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) QREADEROBJS/Aportis/ && ( cd `dirname QREADEROBJS/Aportis` && $(TAR) Aportis.tar Aportis && $(GZIP) Aportis.tar ) && $(MOVE) `dirname QREADEROBJS/Aportis`/Aportis.tar.gz . && $(DEL_FILE) -r QREADEROBJS/Aportis
-
-mocclean:
-
-uiclean:
-
-yaccclean:
-lexclean:
-clean:
- -$(DEL_FILE) $(OBJECTS)
- -$(DEL_FILE) *~ core *.core
-
-
-####### Sub-libraries
-
-distclean: clean
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET) $(TARGET)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET0) $(READERDIR)/codecs/$(TARGET1) $(READERDIR)/codecs/$(TARGET2) $(TARGETA)
-
-
-FORCE:
-
-####### Compile
-
-QREADEROBJS/Aportis.o: Aportis.cpp Aportis.h \
- my_list.h \
- Bkmks.h \
- QREADERINC/static.h \
- CExpander.h \
- pdb.h \
- QREADERINC/useqpe.h \
- config.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ustring.h \
- Filedata.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/Aportis.o Aportis.cpp
-
-####### Install
-
-install: all
-
-uninstall:
-
diff --git a/noncore/apps/opie-reader/AportisCodec.omak b/noncore/apps/opie-reader/AportisCodec.omak
deleted file mode 100644
index 2de7cd6..0000000
--- a/noncore/apps/opie-reader/AportisCodec.omak
+++ b/dev/null
@@ -1,139 +0,0 @@
-#############################################################################
-# Makefile for building libAportis.so.1.0.0
-# Generated by tmake at 15:14, 2004/05/08
-# Project: AportisCodec.opro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = arm-linux-gcc
-CXX = arm-linux-g++
-CFLAGS = -pipe -Wall -W -O3 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQT_QWS_EBX -DQT_QWS_CUSTOM -DQWS -fno-exceptions -fno-rtti -Wall -W -O3 -fPIC -DNO_DEBUG
-INCPATH = -IOREADERINC -I$(QTDIR)/include
-LINK = arm-linux-gcc
-LFLAGS = -shared -Wl,-soname,libAportis.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lreader_pdb -lreader_codec -lqte
-AR = arm-linux-ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = Aportis.h \
- CExpander.h \
- OREADERINC/useqpe.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- pdb.h \
- my_list.h \
- Bkmks.h \
- Filedata.h
-SOURCES = Aportis.cpp
-OBJECTS = OREADEROBJS/Aportis.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libAportis.so.1.0.0
-TARGETA = $(QTDIR)/plugins/reader/codecs/libAportis.a
-TARGETD = libAportis.so.1.0.0
-TARGET0 = libAportis.so
-TARGET1 = libAportis.so.1
-TARGET2 = libAportis.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/plugins/reader/codecs/libAportis.so.1.0.0
-
-$(QTDIR)/plugins/reader/codecs/libAportis.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET0)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET1)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/plugins/reader/codecs/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: AportisCodec.omak
-
-AportisCodec.omak: AportisCodec.opro
- tmake AportisCodec.opro -o AportisCodec.omak
-
-dist:
- $(TAR) AportisCodec.opro.tar AportisCodec.opro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) AportisCodec.opro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-OREADEROBJS/Aportis.o: Aportis.cpp \
- Aportis.h \
- CExpander.h \
- OREADERINC/useqpe.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- pdb.h \
- my_list.h \
- Bkmks.h \
- Filedata.h \
- OREADERINC/static.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/Aportis.o Aportis.cpp
-
diff --git a/noncore/apps/opie-reader/AportisCodec.wmak b/noncore/apps/opie-reader/AportisCodec.wmak
deleted file mode 100644
index 02c9ef0..0000000
--- a/noncore/apps/opie-reader/AportisCodec.wmak
+++ b/dev/null
@@ -1,127 +0,0 @@
-#############################################################################
-# Makefile for building libAportis.so.1.0.0
-# Generated by tmake at 23:23, 2004/03/09
-# Project: AportisCodec.wpro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = gcc-2.96
-CXX = g++-2.96
-CFLAGS = -pipe -Wall -W -O2 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -fPIC -DNO_DEBUG
-INCPATH = -IWSREADERINC -I$(QTDIR)/include
-LINK = g++-2.96
-LFLAGS = -shared -Wl,-soname,libAportis.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lreader_pdb -lreader_codec -lqte
-AR = ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = Aportis.h
-SOURCES = Aportis.cpp
-OBJECTS = WSREADEROBJS/Aportis.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libAportis.so.1.0.0
-TARGETA = $(QTDIR)/plugins/reader/codecs/libAportis.a
-TARGETD = libAportis.so.1.0.0
-TARGET0 = libAportis.so
-TARGET1 = libAportis.so.1
-TARGET2 = libAportis.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/plugins/reader/codecs/libAportis.so.1.0.0
-
-$(QTDIR)/plugins/reader/codecs/libAportis.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET0)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET1)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/plugins/reader/codecs/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: AportisCodec.wmak
-
-AportisCodec.wmak: AportisCodec.wpro
- tmake AportisCodec.wpro -o AportisCodec.wmak
-
-dist:
- $(TAR) AportisCodec.wpro.tar AportisCodec.wpro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) AportisCodec.wpro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-WSREADEROBJS/Aportis.o: Aportis.cpp \
- Aportis.h \
- CExpander.h \
- WSREADERINC/useqpe.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- pdb.h \
- my_list.h \
- Bkmks.h \
- Filedata.h \
- WSREADERINC/static.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/Aportis.o Aportis.cpp
-
diff --git a/noncore/apps/opie-reader/AportisCodec.wpro b/noncore/apps/opie-reader/AportisCodec.wpro
deleted file mode 100644
index b21f2cb..0000000
--- a/noncore/apps/opie-reader/AportisCodec.wpro
+++ b/dev/null
@@ -1,17 +0,0 @@
-TEMPLATE = lib
-CONFIG = qt warn_on release dll
-HEADERS = Aportis.h
-
-SOURCES = Aportis.cpp
-
-
-INTERFACES =
-DESTDIR = $(QTDIR)/plugins/reader/codecs
-TARGET = Aportis
-LIBS += -lreader_pdb -lreader_codec
-
-
-OBJECTS_DIR = WSREADEROBJS
-MOC_DIR = WSREADERMOCS
-INCLUDEPATH += WSREADERINC
-DEPENDPATH += WSREADERINC
diff --git a/noncore/apps/opie-reader/AportisCodec.zmak b/noncore/apps/opie-reader/AportisCodec.zmak
deleted file mode 100644
index 6fb0444..0000000
--- a/noncore/apps/opie-reader/AportisCodec.zmak
+++ b/dev/null
@@ -1,127 +0,0 @@
-#############################################################################
-# Makefile for building libAportis.so.1.0.0
-# Generated by tmake at 15:17, 2004/05/08
-# Project: AportisCodec.zpro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = arm-linux-gcc
-CXX = arm-linux-g++
-CFLAGS = -pipe -Wall -W -O2 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQT_QWS_EBX -DQT_QWS_CUSTOM -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -fPIC -DNO_DEBUG
-INCPATH = -IZREADERINC -I$(QTDIR)/include
-LINK = arm-linux-gcc
-LFLAGS = -shared -Wl,-soname,libAportis.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lreader_pdb -lreader_codec -lqte
-AR = arm-linux-ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = Aportis.h
-SOURCES = Aportis.cpp
-OBJECTS = ZREADEROBJS/Aportis.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libAportis.so.1.0.0
-TARGETA = $(QTDIR)/plugins/reader/codecs/libAportis.a
-TARGETD = libAportis.so.1.0.0
-TARGET0 = libAportis.so
-TARGET1 = libAportis.so.1
-TARGET2 = libAportis.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/plugins/reader/codecs/libAportis.so.1.0.0
-
-$(QTDIR)/plugins/reader/codecs/libAportis.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET0)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET1)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/plugins/reader/codecs/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: AportisCodec.zmak
-
-AportisCodec.zmak: AportisCodec.zpro
- tmake AportisCodec.zpro -o AportisCodec.zmak
-
-dist:
- $(TAR) AportisCodec.zpro.tar AportisCodec.zpro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) AportisCodec.zpro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-ZREADEROBJS/Aportis.o: Aportis.cpp \
- Aportis.h \
- CExpander.h \
- ZREADERINC/useqpe.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- pdb.h \
- my_list.h \
- Bkmks.h \
- Filedata.h \
- ZREADERINC/static.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/Aportis.o Aportis.cpp
-
diff --git a/noncore/apps/opie-reader/AportisCodec.zpro b/noncore/apps/opie-reader/AportisCodec.zpro
deleted file mode 100644
index 8e4b26c..0000000
--- a/noncore/apps/opie-reader/AportisCodec.zpro
+++ b/dev/null
@@ -1,17 +0,0 @@
-TEMPLATE = lib
-CONFIG = qt warn_on release dll
-HEADERS = Aportis.h
-
-SOURCES = Aportis.cpp
-
-
-INTERFACES =
-DESTDIR = $(QTDIR)/plugins/reader/codecs
-TARGET = Aportis
-LIBS += -lreader_pdb -lreader_codec
-
-
-OBJECTS_DIR = ZREADEROBJS
-MOC_DIR = ZREADERMOCS
-INCLUDEPATH += ZREADERINC
-DEPENDPATH += ZREADERINC
diff --git a/noncore/apps/opie-reader/CDrawBuffer.cpp b/noncore/apps/opie-reader/CDrawBuffer.cpp
index cd79fec..caccf1b 100644
--- a/noncore/apps/opie-reader/CDrawBuffer.cpp
+++ b/noncore/apps/opie-reader/CDrawBuffer.cpp
@@ -1,864 +1,863 @@
#include "CDrawBuffer.h"
#include "FontControl.h"
#include <qfontmetrics.h>
#include <qpainter.h>
#include <qpixmap.h>
#include <qimage.h>
#include "useqpe.h"
-#include "opie.h"
CDrawBuffer::~CDrawBuffer()
{
while (!segs.isEmpty()) segs.erase(0);
}
void CDrawBuffer::setright(CDrawBuffer& rhs, int f)
{
int i;
len = rhs.len;
fc = rhs.fc;
m_ascent = m_descent = m_lineSpacing = m_lineExtraSpacing = 0;
while (!segs.isEmpty())
{
segs.erase(0);
}
for (CList<textsegment>::iterator iter = rhs.segs.begin(); iter != rhs.segs.end(); )
{
CList<textsegment>::iterator next = iter;
iter++;
if (iter == rhs.segs.end() || iter->start > f)
{
int st = next->start-f;
if (st < 0) st = 0;
CStyle _style = next->style;
segs.push_back(textsegment(st,next->style));
}
}
for (i = f; rhs[i] != '\0'; i++) (*this)[i-f] = rhs[i];
(*this)[i-f] = '\0';
len = i;
}
CDrawBuffer& CDrawBuffer::operator=(CDrawBuffer& rhs)
{
int i;
// //qDebug("Trying 2");
len = rhs.len;
m_ascent = rhs.m_ascent;
m_descent = rhs.m_descent;
m_lineSpacing = rhs.m_lineSpacing;
m_lineExtraSpacing = rhs.m_lineExtraSpacing;
m_showPartial = rhs.m_showPartial;
while (!segs.isEmpty())
{
segs.erase(0);
}
for (CList<textsegment>::iterator iter = rhs.segs.begin(); iter != rhs.segs.end(); iter++)
{
segs.push_back(*iter);
}
for (i = 0; rhs[i] != '\0'; i++) (*this)[i] = rhs[i];
(*this)[i] = '\0';
len = i;
// //qDebug("Tried 2");
return *this;
}
CDrawBuffer& CDrawBuffer::operator=(const tchar*sztmp)
{
int i;
while (!segs.isEmpty())
{
segs.erase(0);
}
segs.push_back(textsegment(0, CStyle()));
for (i = 0; sztmp[i] != '\0'; i++) (*this)[i] = sztmp[i];
(*this)[i] = '\0';
len = i;
return *this;
}
void CDrawBuffer::empty()
{
m_bSop = false;
m_bEop = false;
m_bBop = false;
len = 0;
(*this)[0] = 0;
while (!segs.isEmpty())
{
segs.erase(0);
}
segs.push_back(textsegment(0,CStyle()));
m_ascent = m_descent = m_lineSpacing = m_lineExtraSpacing = 0;
m_bEof = false;
}
void CDrawBuffer::setendpara(const CStyle& _style/* = ucFontBase*/)
{
m_bEop = true;
if (len == 0)
{
segs.first().start = 0;
segs.first().style = _style;
}
}
void CDrawBuffer::addch(tchar ch, CStyle _style/* = ucFontBase*/)
{
if (len == 0)
{
segs.first().start = 0;
segs.first().style = _style;
}
else if (_style != segs.last().style)
{
segs.push_back(textsegment(len, _style));
}
(*this)[len++] = ch;
}
void CDrawBuffer::truncate(int n)
{
len = n;
(*this)[n] = 0;
}
int CDrawBuffer::width(int availht, int numchars, bool onscreen, int scwidth, unsigned short _lborder, unsigned short _rborder)
{
int gzoom = fc->gzoom();
int currentx = 0, end = 0;
QString text = (numchars < 0) ? toQString(data()) : toQString(data(), numchars);
CList<textsegment>::iterator textstart = segs.begin();
int extraspace = 0;
bool just = (onscreen && !m_bEop && textstart->style.getJustify() == m_AlignJustify);
int spaces = 0;
int spacesofar = 0;
int spacenumber = 0;
int nonspace = 0;
if (just)
{
for (int i = 0; i < len; i++)
{
if ((*this)[i] != ' ')
{
nonspace = i;
break;
}
}
#ifdef _WINDOWS
for (i = nonspace; i < len; i++)
#else
for (int i = nonspace; i < len; i++)
#endif
{
if ((*this)[i] == ' ')
{
spaces++;
}
}
if (spaces == 0)
{
just = false;
}
else
{
extraspace = (scwidth - (_lborder+_rborder) - rightMargin() - leftMargin() - width(availht));
if (extraspace == 0) just = false;
}
}
CList<textsegment>::iterator textend = textstart;
do
{
textend++;
end = (textend != segs.end()) ? textend->start : len;
if (numchars >= 0 && end > numchars)
{
end = numchars;
}
CStyle currentstyle = textstart->style;
if (currentstyle.isPicture())
{
if (currentstyle.canScale())
{
int ht = (gzoom*currentstyle.getPicture()->height())/100;
int wt = (gzoom*currentstyle.getPicture()->width())/100;
if (ht > availht)
{
wt = (wt*availht)/ht;
}
currentx += wt;
}
else
{
currentx += currentstyle.getPicture()->width();
}
}
else
{
if (currentstyle.isMono() && !fc->hasCourier())
{
int cw = (7*fc->getsize(currentstyle))/10;
currentx += cw*(end-textstart->start);
}
else
{
QFont f(currentstyle.isMono() ? QString(fc->fixedfontname()) : fc->name(), fc->getsize(currentstyle), (currentstyle.isBold()) ? QFont::Bold : QFont::Normal, (currentstyle.isItalic()) );
// f.setUnderline(currentstyle.isUnderline());
QString str = text.mid(textstart->start, end-textstart->start);
QFontMetrics fm(f);
if (just)
{
int lastspace = -1;
int nsp = 0;
int cx = currentx;
while ((nsp = str.find(" ", lastspace+1)) >= 0)
{
if (nsp > nonspace)
{
spacenumber++;
int nexttoadd = (extraspace*spacenumber+spaces/2)/spaces - spacesofar;
QString nstr = str.mid(lastspace+1, nsp-lastspace);
int lw = fm.width(nstr);
cx += lw+nexttoadd;
spacesofar += nexttoadd;
lastspace = nsp;
}
else
{
QString nstr = str.mid(lastspace+1, nsp-lastspace);
// qDebug("str:%s: last:%d new:%d nstr:%s:", (const char*)str, lastspace, nsp, (const char*)nstr);
int lw = fm.width(nstr);
cx += lw;
lastspace = nsp;
}
}
QString nstr = str.right(str.length()-1-lastspace);
cx += fm.width(nstr);
currentx = cx;
}
else
{
currentx += fm.width(str);
}
}
}
textstart = textend;
}
while (textend != segs.end() && end != numchars && textstart->start < len);
return currentx;
}
int CDrawBuffer::charwidth(int numchars, CStyle& currentstyle)
{
if (currentstyle.isPicture())
{
int gzoom = fc->gzoom();
if (currentstyle.canScale())
{
return (gzoom*currentstyle.getPicture()->width())/100;
}
else
{
return currentstyle.getPicture()->width();
}
}
else
{
if (currentstyle.isMono() && !fc->hasCourier())
{
return (7*fc->getsize(currentstyle))/10;
}
else
{
QString text = QChar((data())[numchars]);
QFont f(currentstyle.isMono() ? QString(fc->fixedfontname()) : fc->name(), fc->getsize(currentstyle), (currentstyle.isBold()) ? QFont::Bold : QFont::Normal, (currentstyle.isItalic()) );
// f.setUnderline(currentstyle.isUnderline());
QFontMetrics fm(f);
return fm.width(text);
}
}
return 0;
}
int CDrawBuffer::charwidth(int numchars)
{
int gzoom = fc->gzoom();
int end = 0;
QString text = QChar((data())[numchars]);
CList<textsegment>::iterator textstart = segs.begin();
CList<textsegment>::iterator textend = textstart;
do
{
textend++;
end = (textend != segs.end()) ? textend->start : len;
if (end <= numchars)
{
textstart = textend;
continue;
}
if (numchars >= 0 && end > numchars)
{
end = numchars;
}
CStyle currentstyle = textstart->style;
if (currentstyle.isPicture())
{
if (currentstyle.canScale())
{
return (gzoom*currentstyle.getPicture()->width())/100;
}
else
{
return currentstyle.getPicture()->width();
}
}
else
{
if (currentstyle.isMono() && !fc->hasCourier())
{
return (7*fc->getsize(currentstyle))/10;
}
else
{
QFont f(currentstyle.isMono() ? QString(fc->fixedfontname()) : fc->name(), fc->getsize(currentstyle), (currentstyle.isBold()) ? QFont::Bold : QFont::Normal, (currentstyle.isItalic()) );
// f.setUnderline(currentstyle.isUnderline());
QFontMetrics fm(f);
return fm.width(text);
}
}
textstart = textend;
}
while (textend != segs.end() /* && end != numchars*/ && textstart->start < len);
return 0;
}
int CDrawBuffer::leftMargin()
{
return (segs.begin()->style.getLeftMargin()*fc->getsize(segs.begin()->style)+3)/6;
}
int CDrawBuffer::rightMargin()
{
return (segs.begin()->style.getRightMargin()*fc->getsize(segs.begin()->style)+3)/6;
}
int CDrawBuffer::offset(int scwidth, unsigned short _lborder, unsigned short _rborder, int availht)
{
int currentx = _lborder;
switch(segs.begin()->style.getJustify())
{
case m_AlignRight:
{
currentx = scwidth - _rborder - rightMargin() - width(availht);
}
break;
case m_AlignCentre:
{
currentx = (
scwidth - _lborder -_rborder +
leftMargin() - rightMargin()
- width(availht))/2 + _lborder;
}
break;
case m_AlignJustify:
case m_AlignLeft:
currentx = _lborder + leftMargin();
break;
}
return currentx;
}
void CDrawBuffer::render(QPainter* _p, int _y, bool _bMono, int _charWidth, int scwidth, unsigned short _lborder, unsigned short _rborder, const QColor& _bg, int availht)
{
CList<textsegment>::iterator textstart = segs.begin();
QColor paperColour = QColor(qRgb(textstart->style.pRed(),
textstart->style.pGreen(),
textstart->style.pBlue()));
Highlight(_p, !(paperColour == _bg), _lborder, _y, scwidth-(_lborder+_rborder), paperColour);
// Highlight(_p, true, _lborder, _y, scwidth-(_lborder+_rborder), paperColour);
int gzoom = fc->gzoom();
int currentx = offset(scwidth, _lborder, _rborder, availht);
if (!m_hastext)
{
for (CList<textsegment>::iterator iter = segs.begin(); iter != segs.end(); iter++)
{
CStyle currentstyle = iter->style;
if (currentstyle.isPicture())
{
CStyle currentstyle = segs.begin()->style;
int ht = (gzoom*currentstyle.getPicture()->height())/100;
int wt = (gzoom*currentstyle.getPicture()->width())/100;
bool willscale = false;
if (ht > availht)
{
wt = (wt*availht)/ht;
ht = availht;
willscale = true;
}
QPixmap pc;
if ((willscale || gzoom != 100) && currentstyle.canScale())
{
QImage im = currentstyle.getPicture()->smoothScale(wt,ht);
pc.convertFromImage(im);
}
else
{
pc.convertFromImage(*currentstyle.getPicture());
}
int yoffset = pc.height()/2;
_p->drawPixmap( currentx, _y-yoffset, pc );
currentx += pc.width();
}
}
return;
}
QString text = toQString(data());
int extraspace = 0;
bool just = (!m_bEop && textstart->style.getJustify() == m_AlignJustify);
int spaces = 0;
int spacesofar = 0;
int spacenumber = 0;
int nonspace = 0;
if (just)
{
for (int i = 0; i < len; i++)
{
if ((*this)[i] != ' ')
{
nonspace = i;
break;
}
}
#ifdef _WINDOWS
for (i = nonspace; i < len; i++)
#else
for (int i = nonspace; i < len; i++)
#endif
{
if ((*this)[i] == ' ')
{
spaces++;
}
}
if (spaces == 0)
{
just = false;
}
else
{
extraspace = (scwidth - (_lborder+_rborder) - rightMargin() - leftMargin() - width(availht));
if (extraspace == 0) just = false;
}
}
CList<textsegment>::iterator textend = textstart;
bool drawBackground = false;
do
{
textend++;
int end = (textend != segs.end()) ? textend->start : len;
CStyle currentstyle = textstart->style;
/*
bool drawBackground = (
currentstyle.bRed() != 255
||
currentstyle.bGreen() != 255
||
currentstyle.bBlue() != 255
);
*/
QColor bgColour = QColor(qRgb(currentstyle.bRed(),
currentstyle.bGreen(),
currentstyle.bBlue()));
drawBackground = !(bgColour == _bg);
// if (drawBackground) qDebug("Drawing background");
QFont f((currentstyle.isMono() && fc->hasCourier()) ? fc->fixedfontname() : fc->name(), fc->getsize(currentstyle), (currentstyle.isBold()) ? QFont::Bold : QFont::Normal, (currentstyle.isItalic()) );
// f.setUnderline(currentstyle.isUnderline());
// if (currentstyle.isUnderline()) qDebug("UNDERLINE");
_p->setFont(f);
QString str = text.mid(textstart->start, end-textstart->start);
#if defined(OPIE) || !defined(USEQPE)
_p->setPen(QPen(QColor(currentstyle.Red(), currentstyle.Green(), currentstyle.Blue()), fc->getsize(currentstyle)/100));
#else
_p->setPen(QPen(QColor(currentstyle.Red(), currentstyle.Green(), currentstyle.Blue()), fc->getsize(currentstyle)/10));
#endif
int voffset = currentstyle.getVOffset()*fc->getsize(currentstyle)/2;
if (_bMono)
{
Highlight(_p, drawBackground, currentx, _y, str.length()*_charWidth, bgColour);
if (currentstyle.isUnderline())
{
_p->drawLine( currentx, _y+voffset, currentx + str.length()*_charWidth, _y+voffset);
}
if (currentstyle.isStrikethru())
{
int ascent = fc->ascent(currentstyle)/3;
_p->drawLine( currentx, _y-ascent+voffset, currentx + str.length()*_charWidth, _y-ascent+voffset);
}
for (int i = 0; i < str.length(); i++)
{
_p->drawText( currentx + i*_charWidth, _y+voffset, QString(str[i]));
}
currentx += str.length()*_charWidth;
}
else
{
if (currentstyle.isPicture())
{
int ht = (gzoom*currentstyle.getPicture()->height())/100;
int wt = (gzoom*currentstyle.getPicture()->width())/100;
bool willscale = false;
if (ht > availht)
{
wt = (wt*availht)/ht;
ht = availht;
willscale = true;
}
int ascent = fc->ascent(currentstyle)/2;
int yoffset = ht/2 + ascent;
QPixmap pc;
if ((willscale || gzoom != 100) && currentstyle.canScale())
{
QImage im = currentstyle.getPicture()->smoothScale(wt,ht);
pc.convertFromImage(im);
}
else
{
pc.convertFromImage(*currentstyle.getPicture());
}
_p->drawPixmap( currentx, _y-yoffset, pc );
currentx += wt;
}
else
{
if (currentstyle.isMono() && !fc->hasCourier())
{
int cw = (7*fc->getsize(currentstyle))/10;
int w = cw*(end-textstart->start);
Highlight(_p, drawBackground, currentx, _y, w, bgColour);
if (currentstyle.isUnderline())
{
_p->drawLine( currentx, _y+voffset, currentx + w, _y+voffset);
}
if (currentstyle.isStrikethru())
{
int ascent = fc->ascent(currentstyle)/3;
_p->drawLine( currentx, _y-ascent+voffset, currentx + w, _y-ascent+voffset);
}
QString str = text.mid(textstart->start, end-textstart->start);
for (unsigned int i = 0; i < str.length(); i++)
{
#ifdef _WINDOWS
_p->drawText( currentx, _y+voffset, QString(str.at(i)));
#else
_p->drawText( currentx, _y+voffset, QString(str[i]));
#endif
currentx += cw;
}
}
else
{
QFontMetrics fm(f);
int w;
if (just)
{
int lastspace = -1;
int nsp = 0;
int cx = currentx;
while ((nsp = str.find(" ", lastspace+1)) >= 0)
{
if (nsp+textstart->start >= nonspace)
{
spacenumber++;
int nexttoadd = (extraspace*spacenumber+spaces/2)/spaces - spacesofar;
QString nstr = str.mid(lastspace+1, nsp-lastspace);
// qDebug("str:%s: last:%d new:%d nstr:%s:", (const char*)str, lastspace, nsp, (const char*)nstr);
int lw = fm.width(nstr);
Highlight(_p, drawBackground, cx, _y, lw, bgColour);
_p->drawText( cx, _y+voffset, nstr);
Highlight(_p, drawBackground, cx+lw, _y, nexttoadd, bgColour);
cx += lw+nexttoadd;
spacesofar += nexttoadd;
lastspace = nsp;
}
else
{
QString nstr = str.mid(lastspace+1, nsp-lastspace);
// qDebug("str:%s: last:%d new:%d nstr:%s:", (const char*)str, lastspace, nsp, (const char*)nstr);
int lw = fm.width(nstr);
Highlight(_p, drawBackground, cx, _y, lw, bgColour);
_p->drawText( cx, _y+voffset, nstr);
cx += lw;
lastspace = nsp;
}
}
QString nstr = str.right(str.length()-1-lastspace);
int lw = fm.width(nstr);
Highlight(_p, drawBackground, cx, _y, lw, bgColour);
_p->drawText( cx, _y+voffset, nstr);
cx += lw;
w = cx - currentx;
}
else
{
int lw = fm.width(str);
Highlight(_p, drawBackground, currentx, _y, lw, bgColour);
_p->drawText( currentx, _y+voffset, str);
w = lw;
}
if (currentstyle.isUnderline())
{
_p->drawLine( currentx, _y+voffset, currentx + w, _y+voffset);
}
if (currentstyle.isStrikethru())
{
int ascent = fc->ascent(currentstyle)/3;
_p->drawLine( currentx, _y-ascent+voffset, currentx + w, _y-ascent+voffset);
}
currentx += w;
}
}
}
textstart = textend;
}
while (textend != segs.end() && textstart->start < len);
/*
if (firstColour == bgColour)
{
Highlight(_p, drawBackground, currentx, _y, scwidth - (currentx + _lborder + _rborder), bgColour);
}
*/
}
void CDrawBuffer::Highlight(QPainter* _p, bool drawBackground, int _x, int _y, int w, QColor bgColour)
{
if (drawBackground)
{
_p->fillRect(_x, _y-m_ascent, w, m_lineSpacing, bgColour);
}
}
CStyle CDrawBuffer::laststyle()
{
return segs.last().style;
}
CStyle CDrawBuffer::firststyle()
{
return segs.first().style;
}
linkType CDrawBuffer::getLinkType(int numchars, size_t& tgt, size_t& offset, size_t& pictgt, QImage*& img)
{
linkType ret = eNone;
int end = 0;
CStyle currentstyle;
CList<textsegment>::iterator textstart = segs.begin();
CList<textsegment>::iterator textend = textstart;
do
{
textend++;
end = (textend != segs.end()) ? textend->start : len;
currentstyle = textstart->style;
/*
if (currentstyle.isPicture()) qDebug("Passed thru picture");
if (currentstyle.getLink()) qDebug("Passed thru link");
//qDebug("islink:%d - %d", numchars, end);
*/
textstart = textend;
}
while (textend != segs.end() && end <= numchars);
img = currentstyle.getPicture();
if (currentstyle.getPictureLink())
{
pictgt = currentstyle.getPictureLinkData();
ret |= ePicture;
}
if (currentstyle.getLink())
{
tgt = currentstyle.getData();
offset = currentstyle.getOffset();
ret |= eLink;
}
return ret;
}
void CDrawBuffer::resize(int availht)
{
int gzoom = fc->gzoom();
m_ascent = m_descent = m_lineSpacing = m_lineExtraSpacing = 0;
/*
int t_ascent = 0;
int t_descent = 0;
int t_lineExtraSpacing = 0;
*/
int t_lineSpacing = 0;
m_hastext = false;
for (CList<textsegment>::iterator iter = segs.begin(); iter != segs.end() && iter->start <= len; )
{
CStyle _style = iter->style;
if (!_style.isPicture())
{
m_hastext = true;
break;
}
iter++;
}
if (m_hastext)
{
for (CList<textsegment>::iterator iter = segs.begin(); iter != segs.end() && iter->start <= len; )
{
CList<textsegment>::iterator next = iter;
iter++;
int st = next->start;
if (st < 0) st = 0;
CStyle _style = next->style;
int linespacing, ascent, descent, extra;
ascent = fc->ascent(_style);
descent = fc->descent(_style);
linespacing = fc->lineSpacing(_style);
extra = linespacing - ascent - descent;
/*
if (ascent > t_ascent) t_ascent = ascent;
if (descent > t_descent) t_descent = descent;
if (extra > t_lineExtraSpacing) t_lineExtraSpacing = extra;
t_lineSpacing = t_ascent+t_descent+t_lineExtraSpacing;
*/
if (linespacing > t_lineSpacing) t_lineSpacing = linespacing;
if (_style.isPicture())
{
int ht = (gzoom*_style.getPicture()->height())/100;
int wt = (gzoom*_style.getPicture()->width())/100;
bool willscale = false;
if (ht > availht)
{
wt = (wt*availht)/ht;
ht = availht;
willscale = true;
}
if (willscale || _style.canScale())
{
descent = ((gzoom*_style.getPicture()->height())/100-ascent)/2;
ascent = ((gzoom*_style.getPicture()->height())/100+ascent)/2;
}
}
/*
else if (fc != NULL)
{
ascent = fc->ascent(_style);
descent = fc->descent(_style);
linespacing = fc->lineSpacing(_style);
extra = linespacing - ascent - descent;
}
*/
if (ascent > m_ascent) m_ascent = ascent;
if (descent > m_descent) m_descent = descent;
if (extra > m_lineExtraSpacing) m_lineExtraSpacing = extra;
m_lineSpacing = m_ascent+m_descent+m_lineExtraSpacing;
}
m_showPartial = (m_lineSpacing > t_lineSpacing);
int lead = fc->getlead();
if (lead != 0)
{
int xt = (lead*t_lineSpacing+5)/10;
m_lineExtraSpacing += xt;
m_lineSpacing += xt;
}
if (m_bSop)
{
int xt = ((segs.begin()->style.getExtraSpace()+fc->getextraspace())*fc->getsize(segs.begin()->style)+5)/10;
// qDebug("ExtraSpace:%d", xt);
m_ascent += xt;
m_lineSpacing += xt;
}
}
else
{
m_showPartial = true;
int maxheight = 0;
for (CList<textsegment>::iterator iter = segs.begin(); iter != segs.end(); iter++)
{
CStyle _style = iter->style;
if (_style.isPicture())
{
int ht = 0;
if (_style.canScale())
{
ht = ((gzoom*_style.getPicture()->height())/100);
}
else
{
ht = _style.getPicture()->height();
}
if (ht > availht)
{
ht = availht;
}
if (ht > maxheight) maxheight = ht;
}
}
m_ascent = maxheight/2;
m_descent = maxheight-m_ascent;
m_lineExtraSpacing = 0;
m_lineSpacing = m_ascent+m_descent;
}
}
CStyle* CDrawBuffer::getNextLink(int& offset)
{
CStyle* ret = NULL;
for (CList<textsegment>::iterator iter = segs.begin(); iter != segs.end(); ++iter)
{
if (offset < iter->start && iter->style.getLink())
{
ret = &(iter->style);
offset = iter->start;
qDebug("Found a link at offset %d!", offset);
break;
}
}
return ret;
}
int CDrawBuffer::invertLink(int offset)
{
for (CList<textsegment>::iterator iter = segs.begin(); iter != segs.end(); ++iter)
{
if (offset <= iter->start && iter->style.getLink())
{
iter->style.invert();
unsigned long currentvalue = iter->style.getData();
qDebug("Link data %u", currentvalue);
CList<textsegment>::iterator next = iter;
++next;
while (next != segs.end() && (currentvalue == next->style.getData()) && next->style.getLink())
{
next->style.invert();
offset = next->start;
iter++;
next++;
}
return offset;
}
}
qDebug("Failed to invert");
return offset;
}
diff --git a/noncore/apps/opie-reader/CHM.mak b/noncore/apps/opie-reader/CHM.mak
deleted file mode 100644
index e14db5b..0000000
--- a/noncore/apps/opie-reader/CHM.mak
+++ b/dev/null
@@ -1,177 +0,0 @@
-#############################################################################
-# Makefile for building: libCHM.so.1.0.0
-# Generated by qmake (1.06c) (Qt 3.2.3) on: Sun Jul 25 08:37:00 2004
-# Project: CHM.pro
-# Template: lib
-# Command: $(QMAKE) -o CHM.mak CHM.pro
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = gcc
-CXX = g++
-LEX = flex
-YACC = yacc
-CFLAGS = -pipe -w -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-CXXFLAGS = -pipe -w -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-LEXFLAGS =
-YACCFLAGS= -d
-INCPATH = -I/usr/lib/qt3/mkspecs/default -I. -IQREADERINC -I$(QTDIR)/include -IQREADERMOCS/
-LINK = g++
-LFLAGS = -shared -Wl,-soname,libCHM.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -L/usr/X11R6/lib -L$(READERDIR)/lib -lreader_codec -lqt-mt -lXext -lX11 -lm -lpthread
-AR = ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-QMAKE = qmake
-TAR = tar -cf
-GZIP = gzip -9f
-COPY = cp -f
-COPY_FILE= $(COPY)
-COPY_DIR = $(COPY) -r
-DEL_FILE = rm -f
-SYMLINK = ln -sf
-DEL_DIR = rmdir
-MOVE = mv -f
-CHK_DIR_EXISTS= test -d
-MKDIR = mkdir -p
-
-####### Output directory
-
-OBJECTS_DIR = QREADEROBJS/
-
-####### Files
-
-HEADERS = CHM.h \
- chm_lib.h \
- lzx.h
-SOURCES = CHM.cpp \
- chm_lib.c \
- lzx.c
-OBJECTS = QREADEROBJS/CHM.o \
- QREADEROBJS/chm_lib.o \
- QREADEROBJS/lzx.o
-FORMS =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST = CHM.pro
-QMAKE_TARGET = CHM
-DESTDIR = $(READERDIR)/codecs/
-TARGET = libCHM.so.1.0.0
-TARGETA = $(READERDIR)/codecs/libCHM.a
-TARGETD = libCHM.so.1.0.0
-TARGET0 = libCHM.so
-TARGET1 = libCHM.so.1
-TARGET2 = libCHM.so.1.0
-
-first: all
-####### Implicit rules
-
-.SUFFIXES: .c .o .cpp .cc .cxx .C
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-all: CHM.mak $(READERDIR)/codecs/$(TARGET)
-
-$(READERDIR)/codecs/$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(SUBLIBS) $(OBJCOMP)
- test -d $(READERDIR)/codecs/ || mkdir -p $(READERDIR)/codecs/
- -$(DEL_FILE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS) $(OBJCOMP)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET0)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET1)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET2)
- -$(MOVE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(READERDIR)/codecs/
-
-
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(OBJCOMP)
- -$(DEL_FILE) $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-mocables: $(SRCMOC)
-uicables: $(UICDECLS) $(UICIMPLS)
-
-$(MOC):
- ( cd $(QTDIR)/src/moc ; $(MAKE) )
-
-CHM.mak: CHM.pro /usr/lib/qt3/mkspecs/default/qmake.conf
- $(QMAKE) -o CHM.mak CHM.pro
-qmake:
- @$(QMAKE) -o CHM.mak CHM.pro
-
-dist:
- @mkdir -p QREADEROBJS/CHM && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) QREADEROBJS/CHM/ && ( cd `dirname QREADEROBJS/CHM` && $(TAR) CHM.tar CHM && $(GZIP) CHM.tar ) && $(MOVE) `dirname QREADEROBJS/CHM`/CHM.tar.gz . && $(DEL_FILE) -r QREADEROBJS/CHM
-
-mocclean:
-
-uiclean:
-
-yaccclean:
-lexclean:
-clean:
- -$(DEL_FILE) $(OBJECTS)
- -$(DEL_FILE) *~ core *.core
-
-
-####### Sub-libraries
-
-distclean: clean
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET) $(TARGET)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET0) $(READERDIR)/codecs/$(TARGET1) $(READERDIR)/codecs/$(TARGET2) $(TARGETA)
-
-
-FORCE:
-
-####### Compile
-
-QREADEROBJS/CHM.o: CHM.cpp CHM.h \
- chm_lib.h \
- QREADERINC/static.h \
- QREADERINC/useqpe.h \
- CExpander.h \
- my_list.h \
- config.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/CHM.o CHM.cpp
-
-QREADEROBJS/chm_lib.o: chm_lib.c chm_lib.h \
- lzx.h
- $(CC) -c $(CFLAGS) $(INCPATH) -o QREADEROBJS/chm_lib.o chm_lib.c
-
-QREADEROBJS/lzx.o: lzx.c lzx.h
- $(CC) -c $(CFLAGS) $(INCPATH) -o QREADEROBJS/lzx.o lzx.c
-
-####### Install
-
-install: all
-
-uninstall:
-
diff --git a/noncore/apps/opie-reader/CHM.omak b/noncore/apps/opie-reader/CHM.omak
deleted file mode 100644
index 4cdfbe2..0000000
--- a/noncore/apps/opie-reader/CHM.omak
+++ b/dev/null
@@ -1,140 +0,0 @@
-#############################################################################
-# Makefile for building libCHM.so.1.0.0
-# Generated by tmake at 15:14, 2004/05/08
-# Project: CHM.opro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = arm-linux-gcc
-CXX = arm-linux-g++
-CFLAGS = -pipe -Wall -W -O3 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQT_QWS_EBX -DQT_QWS_CUSTOM -DQWS -fno-exceptions -fno-rtti -Wall -W -O3 -fPIC -DNO_DEBUG
-INCPATH = -IOREADERINC -I$(QTDIR)/include
-LINK = arm-linux-gcc
-LFLAGS = -shared -Wl,-soname,libCHM.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lreader_codec -lqte
-AR = arm-linux-ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = CHM.h \
- chm_lib.h \
- lzx.h
-SOURCES = CHM.cpp \
- chm_lib.c \
- lzx.c
-OBJECTS = OREADEROBJS/CHM.o \
- OREADEROBJS/chm_lib.o \
- OREADEROBJS/lzx.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libCHM.so.1.0.0
-TARGETA = $(QTDIR)/plugins/reader/codecs/libCHM.a
-TARGETD = libCHM.so.1.0.0
-TARGET0 = libCHM.so
-TARGET1 = libCHM.so.1
-TARGET2 = libCHM.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/plugins/reader/codecs/libCHM.so.1.0.0
-
-$(QTDIR)/plugins/reader/codecs/libCHM.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET0)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET1)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/plugins/reader/codecs/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: CHM.omak
-
-CHM.omak: CHM.opro
- tmake CHM.opro -o CHM.omak
-
-dist:
- $(TAR) CHM.opro.tar CHM.opro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) CHM.opro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-OREADEROBJS/CHM.o: CHM.cpp \
- CHM.h \
- OREADERINC/useqpe.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- chm_lib.h \
- my_list.h \
- OREADERINC/static.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/CHM.o CHM.cpp
-
-OREADEROBJS/chm_lib.o: chm_lib.c \
- chm_lib.h \
- lzx.h
- $(CC) -c $(CFLAGS) $(INCPATH) -o OREADEROBJS/chm_lib.o chm_lib.c
-
-OREADEROBJS/lzx.o: lzx.c \
- lzx.h
- $(CC) -c $(CFLAGS) $(INCPATH) -o OREADEROBJS/lzx.o lzx.c
-
diff --git a/noncore/apps/opie-reader/CHM.zmak b/noncore/apps/opie-reader/CHM.zmak
deleted file mode 100644
index 6cde457..0000000
--- a/noncore/apps/opie-reader/CHM.zmak
+++ b/dev/null
@@ -1,140 +0,0 @@
-#############################################################################
-# Makefile for building libCHM.so.1.0.0
-# Generated by tmake at 15:17, 2004/05/08
-# Project: CHM.zpro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = arm-linux-gcc
-CXX = arm-linux-g++
-CFLAGS = -pipe -Wall -W -O2 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQT_QWS_EBX -DQT_QWS_CUSTOM -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -fPIC -DNO_DEBUG
-INCPATH = -IZREADERINC -I$(QTDIR)/include
-LINK = arm-linux-gcc
-LFLAGS = -shared -Wl,-soname,libCHM.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lreader_codec -lqte
-AR = arm-linux-ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = CHM.h \
- chm_lib.h \
- lzx.h
-SOURCES = CHM.cpp \
- chm_lib.c \
- lzx.c
-OBJECTS = ZREADEROBJS/CHM.o \
- ZREADEROBJS/chm_lib.o \
- ZREADEROBJS/lzx.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libCHM.so.1.0.0
-TARGETA = $(QTDIR)/plugins/reader/codecs/libCHM.a
-TARGETD = libCHM.so.1.0.0
-TARGET0 = libCHM.so
-TARGET1 = libCHM.so.1
-TARGET2 = libCHM.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/plugins/reader/codecs/libCHM.so.1.0.0
-
-$(QTDIR)/plugins/reader/codecs/libCHM.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET0)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET1)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/plugins/reader/codecs/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: CHM.zmak
-
-CHM.zmak: CHM.zpro
- tmake CHM.zpro -o CHM.zmak
-
-dist:
- $(TAR) CHM.zpro.tar CHM.zpro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) CHM.zpro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-ZREADEROBJS/CHM.o: CHM.cpp \
- CHM.h \
- ZREADERINC/useqpe.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- chm_lib.h \
- my_list.h \
- ZREADERINC/static.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/CHM.o CHM.cpp
-
-ZREADEROBJS/chm_lib.o: chm_lib.c \
- chm_lib.h \
- lzx.h
- $(CC) -c $(CFLAGS) $(INCPATH) -o ZREADEROBJS/chm_lib.o chm_lib.c
-
-ZREADEROBJS/lzx.o: lzx.c \
- lzx.h
- $(CC) -c $(CFLAGS) $(INCPATH) -o ZREADEROBJS/lzx.o lzx.c
-
diff --git a/noncore/apps/opie-reader/CHM.zpro b/noncore/apps/opie-reader/CHM.zpro
deleted file mode 100644
index 1f2464a..0000000
--- a/noncore/apps/opie-reader/CHM.zpro
+++ b/dev/null
@@ -1,16 +0,0 @@
-TEMPLATE = lib
-CONFIG = qt warn_on release dll
-HEADERS = CHM.h chm_lib.h lzx.h
-
-SOURCES = CHM.cpp chm_lib.c lzx.c
-
-
-INTERFACES =
-DESTDIR = $(QTDIR)/plugins/reader/codecs
-TARGET = CHM
-LIBS += -lreader_codec
-
-OBJECTS_DIR = ZREADEROBJS
-MOC_DIR = ZREADERMOCS
-INCLUDEPATH += ZREADERINC
-DEPENDPATH += ZREADERINC
diff --git a/noncore/apps/opie-reader/FontControl.cpp b/noncore/apps/opie-reader/FontControl.cpp
index d082898..bbd9fe0 100644
--- a/noncore/apps/opie-reader/FontControl.cpp
+++ b/noncore/apps/opie-reader/FontControl.cpp
@@ -1,68 +1,67 @@
#include <qfontdatabase.h>
-#include "opie.h"
#include "useqpe.h"
#include "FontControl.h"
int FontControl::gzoom()
{
if (m_fixgraphics)
{
return 100;
}
else
{
int ret;
if (m_size == g_size)
{
ret = m_fontsizes[m_size]*m_basesize;
}
else if (g_size < 0)
{
int f = -g_size;
ret = (m_fontsizes[0]*m_basesize) >> (f/2);
if (f%2) ret = (2*ret/3);
}
else
{
int f = g_size - m_maxsize + 1;
ret = (m_fontsizes[m_maxsize-1]*m_basesize) << (f/2);
if (f%2) ret = (3*ret/2);
}
return ret;
}
}
bool FontControl::ChangeFont(QString& n, int tgt)
{
QValueList<int>::Iterator it;
QFontDatabase fdb;
QValueList<int> sizes = fdb.pointSizes(n);
if (sizes.count() == 0)
{
return false;
}
else
{
m_fontname = n;
m_maxsize = sizes.count();
if (m_fontsizes != NULL) delete [] m_fontsizes;
m_fontsizes = new int[m_maxsize];
uint i = 0;
uint best = 0;
for (it = sizes.begin(); it != sizes.end(); it++)
{
#if defined(OPIE) || !defined(USEQPE)
m_fontsizes[i] = (*it);
#else
m_fontsizes[i] = (*it)/10;
#endif
if (abs(tgt-m_fontsizes[i]) < abs(tgt-m_fontsizes[best]))
{
best = i;
}
i++;
}
g_size = m_size = best;
}
return true;
}
diff --git a/noncore/apps/opie-reader/HTMLFilter.mak b/noncore/apps/opie-reader/HTMLFilter.mak
deleted file mode 100644
index e1a2125..0000000
--- a/noncore/apps/opie-reader/HTMLFilter.mak
+++ b/dev/null
@@ -1,170 +0,0 @@
-#############################################################################
-# Makefile for building: libHTMLfilter.so.1.0.0
-# Generated by qmake (1.06c) (Qt 3.2.3) on: Sun Jul 25 08:38:47 2004
-# Project: HTMLFilter.pro
-# Template: lib
-# Command: $(QMAKE) -o HTMLFilter.mak HTMLFilter.pro
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = gcc
-CXX = g++
-LEX = flex
-YACC = yacc
-CFLAGS = -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-CXXFLAGS = -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-LEXFLAGS =
-YACCFLAGS= -d
-INCPATH = -I/usr/lib/qt3/mkspecs/default -I. -IQREADERINC -I$(QTDIR)/include -IQREADERMOCS/
-LINK = g++
-LFLAGS = -shared -Wl,-soname,libHTMLfilter.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -L/usr/X11R6/lib -lqt-mt -lXext -lX11 -lm -lpthread
-AR = ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-QMAKE = qmake
-TAR = tar -cf
-GZIP = gzip -9f
-COPY = cp -f
-COPY_FILE= $(COPY)
-COPY_DIR = $(COPY) -r
-DEL_FILE = rm -f
-SYMLINK = ln -sf
-DEL_DIR = rmdir
-MOVE = mv -f
-CHK_DIR_EXISTS= test -d
-MKDIR = mkdir -p
-
-####### Output directory
-
-OBJECTS_DIR = QREADEROBJS/
-
-####### Files
-
-HEADERS = CFilter.h
-SOURCES = striphtml.cpp
-OBJECTS = QREADEROBJS/striphtml.o
-FORMS =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST = HTMLFilter.pro
-QMAKE_TARGET = HTMLfilter
-DESTDIR = $(READERDIR)/filters/
-TARGET = libHTMLfilter.so.1.0.0
-TARGETA = $(READERDIR)/filters/libHTMLfilter.a
-TARGETD = libHTMLfilter.so.1.0.0
-TARGET0 = libHTMLfilter.so
-TARGET1 = libHTMLfilter.so.1
-TARGET2 = libHTMLfilter.so.1.0
-
-first: all
-####### Implicit rules
-
-.SUFFIXES: .c .o .cpp .cc .cxx .C
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-all: HTMLFilter.mak $(READERDIR)/filters/$(TARGET)
-
-$(READERDIR)/filters/$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(SUBLIBS) $(OBJCOMP)
- test -d $(READERDIR)/filters/ || mkdir -p $(READERDIR)/filters/
- -$(DEL_FILE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS) $(OBJCOMP)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -$(DEL_FILE) $(READERDIR)/filters/$(TARGET)
- -$(DEL_FILE) $(READERDIR)/filters/$(TARGET0)
- -$(DEL_FILE) $(READERDIR)/filters/$(TARGET1)
- -$(DEL_FILE) $(READERDIR)/filters/$(TARGET2)
- -$(MOVE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(READERDIR)/filters/
-
-
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(OBJCOMP)
- -$(DEL_FILE) $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-mocables: $(SRCMOC)
-uicables: $(UICDECLS) $(UICIMPLS)
-
-$(MOC):
- ( cd $(QTDIR)/src/moc ; $(MAKE) )
-
-HTMLFilter.mak: HTMLFilter.pro /usr/lib/qt3/mkspecs/default/qmake.conf
- $(QMAKE) -o HTMLFilter.mak HTMLFilter.pro
-qmake:
- @$(QMAKE) -o HTMLFilter.mak HTMLFilter.pro
-
-dist:
- @mkdir -p QREADEROBJS/HTMLfilter && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) QREADEROBJS/HTMLfilter/ && ( cd `dirname QREADEROBJS/HTMLfilter` && $(TAR) HTMLfilter.tar HTMLfilter && $(GZIP) HTMLfilter.tar ) && $(MOVE) `dirname QREADEROBJS/HTMLfilter`/HTMLfilter.tar.gz . && $(DEL_FILE) -r QREADEROBJS/HTMLfilter
-
-mocclean:
-
-uiclean:
-
-yaccclean:
-lexclean:
-clean:
- -$(DEL_FILE) $(OBJECTS)
- -$(DEL_FILE) *~ core *.core
-
-
-####### Sub-libraries
-
-distclean: clean
- -$(DEL_FILE) $(READERDIR)/filters/$(TARGET) $(TARGET)
- -$(DEL_FILE) $(READERDIR)/filters/$(TARGET0) $(READERDIR)/filters/$(TARGET1) $(READERDIR)/filters/$(TARGET2) $(TARGETA)
-
-
-FORCE:
-
-####### Compile
-
-QREADEROBJS/striphtml.o: striphtml.cpp QREADERINC/useqpe.h \
- CDrawBuffer.h \
- striphtml.h \
- hrule.h \
- StyleConsts.h \
- CBuffer.h \
- my_list.h \
- linktype.h \
- config.h \
- ustring.h \
- CFilter.h \
- Navigation.h \
- CExpander.h \
- CEncoding.h \
- QREADERINC/static.h \
- Markups.h \
- names.h \
- CEncoding_tables.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/striphtml.o striphtml.cpp
-
-####### Install
-
-install: all
-
-uninstall:
-
diff --git a/noncore/apps/opie-reader/HTMLFilter.omak b/noncore/apps/opie-reader/HTMLFilter.omak
deleted file mode 100644
index 1ab671f..0000000
--- a/noncore/apps/opie-reader/HTMLFilter.omak
+++ b/dev/null
@@ -1,131 +0,0 @@
-#############################################################################
-# Makefile for building libHTMLfilter.so.1.0.0
-# Generated by tmake at 15:14, 2004/05/08
-# Project: HTMLFilter.opro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = arm-linux-gcc
-CXX = arm-linux-g++
-CFLAGS = -pipe -Wall -W -O3 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQT_QWS_EBX -DQT_QWS_CUSTOM -DQWS -fno-exceptions -fno-rtti -Wall -W -O3 -fPIC -DNO_DEBUG
-INCPATH = -IOREADERINC -I$(QTDIR)/include
-LINK = arm-linux-gcc
-LFLAGS = -shared -Wl,-soname,libHTMLfilter.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lqte
-AR = arm-linux-ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = CFilter.h
-SOURCES = striphtml.cpp
-OBJECTS = OREADEROBJS/striphtml.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libHTMLfilter.so.1.0.0
-TARGETA = $(QTDIR)/plugins/reader/filters/libHTMLfilter.a
-TARGETD = libHTMLfilter.so.1.0.0
-TARGET0 = libHTMLfilter.so
-TARGET1 = libHTMLfilter.so.1
-TARGET2 = libHTMLfilter.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/plugins/reader/filters/libHTMLfilter.so.1.0.0
-
-$(QTDIR)/plugins/reader/filters/libHTMLfilter.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/plugins/reader/filters/$(TARGET)
- -rm -f $(QTDIR)/plugins/reader/filters/$(TARGET0)
- -rm -f $(QTDIR)/plugins/reader/filters/$(TARGET1)
- -rm -f $(QTDIR)/plugins/reader/filters/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/plugins/reader/filters/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: HTMLFilter.omak
-
-HTMLFilter.omak: HTMLFilter.opro
- tmake HTMLFilter.opro -o HTMLFilter.omak
-
-dist:
- $(TAR) HTMLFilter.opro.tar HTMLFilter.opro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) HTMLFilter.opro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-OREADEROBJS/striphtml.o: striphtml.cpp \
- OREADERINC/useqpe.h \
- CDrawBuffer.h \
- StyleConsts.h \
- CBuffer.h \
- config.h \
- ustring.h \
- my_list.h \
- linktype.h \
- striphtml.h \
- CFilter.h \
- CExpander.h \
- Markups.h \
- names.h \
- CEncoding.h \
- CEncoding_tables.h \
- OREADERINC/static.h \
- Navigation.h \
- hrule.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/striphtml.o striphtml.cpp
-
diff --git a/noncore/apps/opie-reader/HTMLFilter.wmak b/noncore/apps/opie-reader/HTMLFilter.wmak
deleted file mode 100644
index 485bb21..0000000
--- a/noncore/apps/opie-reader/HTMLFilter.wmak
+++ b/dev/null
@@ -1,131 +0,0 @@
-#############################################################################
-# Makefile for building libHTMLfilter.so.1.0.0
-# Generated by tmake at 23:23, 2004/03/09
-# Project: HTMLFilter.wpro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = gcc-2.96
-CXX = g++-2.96
-CFLAGS = -pipe -Wall -W -O2 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -fPIC -DNO_DEBUG
-INCPATH = -IWSREADERINC -I$(QTDIR)/include
-LINK = g++-2.96
-LFLAGS = -shared -Wl,-soname,libHTMLfilter.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lqte
-AR = ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = CFilter.h
-SOURCES = striphtml.cpp
-OBJECTS = WSREADEROBJS/striphtml.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libHTMLfilter.so.1.0.0
-TARGETA = $(QTDIR)/plugins/reader/filters/libHTMLfilter.a
-TARGETD = libHTMLfilter.so.1.0.0
-TARGET0 = libHTMLfilter.so
-TARGET1 = libHTMLfilter.so.1
-TARGET2 = libHTMLfilter.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/plugins/reader/filters/libHTMLfilter.so.1.0.0
-
-$(QTDIR)/plugins/reader/filters/libHTMLfilter.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/plugins/reader/filters/$(TARGET)
- -rm -f $(QTDIR)/plugins/reader/filters/$(TARGET0)
- -rm -f $(QTDIR)/plugins/reader/filters/$(TARGET1)
- -rm -f $(QTDIR)/plugins/reader/filters/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/plugins/reader/filters/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: HTMLFilter.wmak
-
-HTMLFilter.wmak: HTMLFilter.wpro
- tmake HTMLFilter.wpro -o HTMLFilter.wmak
-
-dist:
- $(TAR) HTMLFilter.wpro.tar HTMLFilter.wpro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) HTMLFilter.wpro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-WSREADEROBJS/striphtml.o: striphtml.cpp \
- WSREADERINC/useqpe.h \
- CDrawBuffer.h \
- StyleConsts.h \
- CBuffer.h \
- config.h \
- ustring.h \
- my_list.h \
- linktype.h \
- striphtml.h \
- CFilter.h \
- CExpander.h \
- Markups.h \
- names.h \
- CEncoding.h \
- CEncoding_tables.h \
- WSREADERINC/static.h \
- Navigation.h \
- hrule.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/striphtml.o striphtml.cpp
-
diff --git a/noncore/apps/opie-reader/HTMLFilter.wpro b/noncore/apps/opie-reader/HTMLFilter.wpro
deleted file mode 100644
index e0425b4..0000000
--- a/noncore/apps/opie-reader/HTMLFilter.wpro
+++ b/dev/null
@@ -1,17 +0,0 @@
-TEMPLATE = lib
-CONFIG = qt warn_on release dll
-HEADERS = CFilter.h
-
-SOURCES = striphtml.cpp
-
-
-INTERFACES =
-DESTDIR = $(QTDIR)/plugins/reader/filters
-TARGET = HTMLfilter
-
-
-
-OBJECTS_DIR = WSREADEROBJS
-MOC_DIR = WSREADERMOCS
-INCLUDEPATH += WSREADERINC
-DEPENDPATH += WSREADERINC
diff --git a/noncore/apps/opie-reader/HTMLFilter.zmak b/noncore/apps/opie-reader/HTMLFilter.zmak
deleted file mode 100644
index d1af765..0000000
--- a/noncore/apps/opie-reader/HTMLFilter.zmak
+++ b/dev/null
@@ -1,131 +0,0 @@
-#############################################################################
-# Makefile for building libHTMLfilter.so.1.0.0
-# Generated by tmake at 15:17, 2004/05/08
-# Project: HTMLFilter.zpro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = arm-linux-gcc
-CXX = arm-linux-g++
-CFLAGS = -pipe -Wall -W -O2 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQT_QWS_EBX -DQT_QWS_CUSTOM -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -fPIC -DNO_DEBUG
-INCPATH = -IZREADERINC -I$(QTDIR)/include
-LINK = arm-linux-gcc
-LFLAGS = -shared -Wl,-soname,libHTMLfilter.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lqte
-AR = arm-linux-ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = CFilter.h
-SOURCES = striphtml.cpp
-OBJECTS = ZREADEROBJS/striphtml.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libHTMLfilter.so.1.0.0
-TARGETA = $(QTDIR)/plugins/reader/filters/libHTMLfilter.a
-TARGETD = libHTMLfilter.so.1.0.0
-TARGET0 = libHTMLfilter.so
-TARGET1 = libHTMLfilter.so.1
-TARGET2 = libHTMLfilter.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/plugins/reader/filters/libHTMLfilter.so.1.0.0
-
-$(QTDIR)/plugins/reader/filters/libHTMLfilter.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/plugins/reader/filters/$(TARGET)
- -rm -f $(QTDIR)/plugins/reader/filters/$(TARGET0)
- -rm -f $(QTDIR)/plugins/reader/filters/$(TARGET1)
- -rm -f $(QTDIR)/plugins/reader/filters/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/plugins/reader/filters/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: HTMLFilter.zmak
-
-HTMLFilter.zmak: HTMLFilter.zpro
- tmake HTMLFilter.zpro -o HTMLFilter.zmak
-
-dist:
- $(TAR) HTMLFilter.zpro.tar HTMLFilter.zpro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) HTMLFilter.zpro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-ZREADEROBJS/striphtml.o: striphtml.cpp \
- ZREADERINC/useqpe.h \
- CDrawBuffer.h \
- StyleConsts.h \
- CBuffer.h \
- config.h \
- ustring.h \
- my_list.h \
- linktype.h \
- striphtml.h \
- CFilter.h \
- CExpander.h \
- Markups.h \
- names.h \
- CEncoding.h \
- CEncoding_tables.h \
- ZREADERINC/static.h \
- Navigation.h \
- hrule.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/striphtml.o striphtml.cpp
-
diff --git a/noncore/apps/opie-reader/HTMLFilter.zpro b/noncore/apps/opie-reader/HTMLFilter.zpro
deleted file mode 100644
index ba570b1..0000000
--- a/noncore/apps/opie-reader/HTMLFilter.zpro
+++ b/dev/null
@@ -1,17 +0,0 @@
-TEMPLATE = lib
-CONFIG = qt warn_on release dll
-HEADERS = CFilter.h
-
-SOURCES = striphtml.cpp
-
-
-INTERFACES =
-DESTDIR = $(QTDIR)/plugins/reader/filters
-TARGET = HTMLfilter
-
-
-
-OBJECTS_DIR = ZREADEROBJS
-MOC_DIR = ZREADERMOCS
-INCLUDEPATH += ZREADERINC
-DEPENDPATH += ZREADERINC
diff --git a/noncore/apps/opie-reader/PluckerCodec.mak b/noncore/apps/opie-reader/PluckerCodec.mak
deleted file mode 100644
index ffd6ba8..0000000
--- a/noncore/apps/opie-reader/PluckerCodec.mak
+++ b/dev/null
@@ -1,176 +0,0 @@
-#############################################################################
-# Makefile for building: libPlucker.so.1.0.0
-# Generated by qmake (1.06c) (Qt 3.2.3) on: Sun Jul 25 08:40:46 2004
-# Project: PluckerCodec.pro
-# Template: lib
-# Command: $(QMAKE) -o PluckerCodec.mak PluckerCodec.pro
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = gcc
-CXX = g++
-LEX = flex
-YACC = yacc
-CFLAGS = -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-CXXFLAGS = -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-LEXFLAGS =
-YACCFLAGS= -d
-INCPATH = -I/usr/lib/qt3/mkspecs/default -I. -IQREADERINC -I$(QTDIR)/include -IQREADERMOCS/
-LINK = g++
-LFLAGS = -shared -Wl,-soname,libPlucker.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -L/usr/X11R6/lib -L$(READERDIR)/lib -lreader_pdb -lreader_pluckerbase -lreader_codec -lqt-mt -lXext -lX11 -lm -lpthread
-AR = ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-QMAKE = qmake
-TAR = tar -cf
-GZIP = gzip -9f
-COPY = cp -f
-COPY_FILE= $(COPY)
-COPY_DIR = $(COPY) -r
-DEL_FILE = rm -f
-SYMLINK = ln -sf
-DEL_DIR = rmdir
-MOVE = mv -f
-CHK_DIR_EXISTS= test -d
-MKDIR = mkdir -p
-
-####### Output directory
-
-OBJECTS_DIR = QREADEROBJS/
-
-####### Files
-
-HEADERS = plucker.h
-SOURCES = plucker.cpp \
- Palm2QImage.cpp
-OBJECTS = QREADEROBJS/plucker.o \
- QREADEROBJS/Palm2QImage.o
-FORMS =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST = PluckerCodec.pro
-QMAKE_TARGET = Plucker
-DESTDIR = $(READERDIR)/codecs/
-TARGET = libPlucker.so.1.0.0
-TARGETA = $(READERDIR)/codecs/libPlucker.a
-TARGETD = libPlucker.so.1.0.0
-TARGET0 = libPlucker.so
-TARGET1 = libPlucker.so.1
-TARGET2 = libPlucker.so.1.0
-
-first: all
-####### Implicit rules
-
-.SUFFIXES: .c .o .cpp .cc .cxx .C
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-all: PluckerCodec.mak $(READERDIR)/codecs/$(TARGET)
-
-$(READERDIR)/codecs/$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(SUBLIBS) $(OBJCOMP)
- test -d $(READERDIR)/codecs/ || mkdir -p $(READERDIR)/codecs/
- -$(DEL_FILE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS) $(OBJCOMP)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET0)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET1)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET2)
- -$(MOVE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(READERDIR)/codecs/
-
-
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(OBJCOMP)
- -$(DEL_FILE) $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-mocables: $(SRCMOC)
-uicables: $(UICDECLS) $(UICIMPLS)
-
-$(MOC):
- ( cd $(QTDIR)/src/moc ; $(MAKE) )
-
-PluckerCodec.mak: PluckerCodec.pro /usr/lib/qt3/mkspecs/default/qmake.conf
- $(QMAKE) -o PluckerCodec.mak PluckerCodec.pro
-qmake:
- @$(QMAKE) -o PluckerCodec.mak PluckerCodec.pro
-
-dist:
- @mkdir -p QREADEROBJS/Plucker && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) QREADEROBJS/Plucker/ && ( cd `dirname QREADEROBJS/Plucker` && $(TAR) Plucker.tar Plucker && $(GZIP) Plucker.tar ) && $(MOVE) `dirname QREADEROBJS/Plucker`/Plucker.tar.gz . && $(DEL_FILE) -r QREADEROBJS/Plucker
-
-mocclean:
-
-uiclean:
-
-yaccclean:
-lexclean:
-clean:
- -$(DEL_FILE) $(OBJECTS)
- -$(DEL_FILE) *~ core *.core
-
-
-####### Sub-libraries
-
-distclean: clean
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET) $(TARGET)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET0) $(READERDIR)/codecs/$(TARGET1) $(READERDIR)/codecs/$(TARGET2) $(TARGETA)
-
-
-FORCE:
-
-####### Compile
-
-QREADEROBJS/plucker.o: plucker.cpp QREADERINC/useqpe.h \
- plucker.h \
- Aportis.h \
- Palm2QImage.h \
- QREADERINC/static.h \
- plucker_base.h \
- CExpander.h \
- ztxt.h \
- pdb.h \
- CBuffer.h \
- my_list.h \
- Navigation.h \
- hrule.h \
- config.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/plucker.o plucker.cpp
-
-QREADEROBJS/Palm2QImage.o: Palm2QImage.cpp QREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/Palm2QImage.o Palm2QImage.cpp
-
-####### Install
-
-install: all
-
-uninstall:
-
diff --git a/noncore/apps/opie-reader/PluckerCodec.omak b/noncore/apps/opie-reader/PluckerCodec.omak
deleted file mode 100644
index 27a5c93..0000000
--- a/noncore/apps/opie-reader/PluckerCodec.omak
+++ b/dev/null
@@ -1,138 +0,0 @@
-#############################################################################
-# Makefile for building libPlucker.so.1.0.0
-# Generated by tmake at 15:14, 2004/05/08
-# Project: PluckerCodec.opro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = arm-linux-gcc
-CXX = arm-linux-g++
-CFLAGS = -pipe -Wall -W -O3 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQT_QWS_EBX -DQT_QWS_CUSTOM -DQWS -fno-exceptions -fno-rtti -Wall -W -O3 -fPIC -DNO_DEBUG
-INCPATH = -IOREADERINC -I$(QTDIR)/include
-LINK = arm-linux-gcc
-LFLAGS = -shared -Wl,-soname,libPlucker.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lreader_pdb -lreader_pluckerbase -lreader_codec -lqte
-AR = arm-linux-ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = plucker.h
-SOURCES = plucker.cpp \
- Palm2QImage.cpp
-OBJECTS = OREADEROBJS/plucker.o \
- OREADEROBJS/Palm2QImage.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libPlucker.so.1.0.0
-TARGETA = $(QTDIR)/plugins/reader/codecs/libPlucker.a
-TARGETD = libPlucker.so.1.0.0
-TARGET0 = libPlucker.so
-TARGET1 = libPlucker.so.1
-TARGET2 = libPlucker.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/plugins/reader/codecs/libPlucker.so.1.0.0
-
-$(QTDIR)/plugins/reader/codecs/libPlucker.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET0)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET1)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/plugins/reader/codecs/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: PluckerCodec.omak
-
-PluckerCodec.omak: PluckerCodec.opro
- tmake PluckerCodec.opro -o PluckerCodec.omak
-
-dist:
- $(TAR) PluckerCodec.opro.tar PluckerCodec.opro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) PluckerCodec.opro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-OREADEROBJS/plucker.o: plucker.cpp \
- OREADERINC/useqpe.h \
- plucker.h \
- plucker_base.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ztxt.h \
- pdb.h \
- CBuffer.h \
- my_list.h \
- Navigation.h \
- hrule.h \
- Aportis.h \
- Palm2QImage.h \
- OREADERINC/static.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/plucker.o plucker.cpp
-
-OREADEROBJS/Palm2QImage.o: Palm2QImage.cpp \
- OREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/Palm2QImage.o Palm2QImage.cpp
-
diff --git a/noncore/apps/opie-reader/PluckerCodec.wmak b/noncore/apps/opie-reader/PluckerCodec.wmak
deleted file mode 100644
index 6c1f37a..0000000
--- a/noncore/apps/opie-reader/PluckerCodec.wmak
+++ b/dev/null
@@ -1,138 +0,0 @@
-#############################################################################
-# Makefile for building libPlucker.so.1.0.0
-# Generated by tmake at 23:23, 2004/03/09
-# Project: PluckerCodec.wpro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = gcc-2.96
-CXX = g++-2.96
-CFLAGS = -pipe -Wall -W -O2 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -fPIC -DNO_DEBUG
-INCPATH = -IWSREADERINC -I$(QTDIR)/include
-LINK = g++-2.96
-LFLAGS = -shared -Wl,-soname,libPlucker.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lreader_pdb -lreader_pluckerbase -lreader_codec -lqte
-AR = ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = plucker.h
-SOURCES = plucker.cpp \
- Palm2QImage.cpp
-OBJECTS = WSREADEROBJS/plucker.o \
- WSREADEROBJS/Palm2QImage.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libPlucker.so.1.0.0
-TARGETA = $(QTDIR)/plugins/reader/codecs/libPlucker.a
-TARGETD = libPlucker.so.1.0.0
-TARGET0 = libPlucker.so
-TARGET1 = libPlucker.so.1
-TARGET2 = libPlucker.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/plugins/reader/codecs/libPlucker.so.1.0.0
-
-$(QTDIR)/plugins/reader/codecs/libPlucker.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET0)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET1)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/plugins/reader/codecs/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: PluckerCodec.wmak
-
-PluckerCodec.wmak: PluckerCodec.wpro
- tmake PluckerCodec.wpro -o PluckerCodec.wmak
-
-dist:
- $(TAR) PluckerCodec.wpro.tar PluckerCodec.wpro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) PluckerCodec.wpro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-WSREADEROBJS/plucker.o: plucker.cpp \
- WSREADERINC/useqpe.h \
- plucker.h \
- plucker_base.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ztxt.h \
- pdb.h \
- CBuffer.h \
- my_list.h \
- Navigation.h \
- hrule.h \
- Aportis.h \
- Palm2QImage.h \
- WSREADERINC/static.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/plucker.o plucker.cpp
-
-WSREADEROBJS/Palm2QImage.o: Palm2QImage.cpp \
- WSREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/Palm2QImage.o Palm2QImage.cpp
-
diff --git a/noncore/apps/opie-reader/PluckerCodec.wpro b/noncore/apps/opie-reader/PluckerCodec.wpro
deleted file mode 100644
index 8f80a8b..0000000
--- a/noncore/apps/opie-reader/PluckerCodec.wpro
+++ b/dev/null
@@ -1,16 +0,0 @@
-TEMPLATE = lib
-CONFIG = qt warn_on release dll
-HEADERS = plucker.h
-
-SOURCES = plucker.cpp \
- Palm2QImage.cpp
-
-INTERFACES =
-DESTDIR = $(QTDIR)/plugins/reader/codecs
-TARGET = Plucker
-LIBS += -lreader_pdb -lreader_pluckerbase -lreader_codec
-
-OBJECTS_DIR = WSREADEROBJS
-MOC_DIR = WSREADERMOCS
-INCLUDEPATH += WSREADERINC
-DEPENDPATH += WSREADERINC
diff --git a/noncore/apps/opie-reader/PluckerCodec.zmak b/noncore/apps/opie-reader/PluckerCodec.zmak
deleted file mode 100644
index 9aa5e39..0000000
--- a/noncore/apps/opie-reader/PluckerCodec.zmak
+++ b/dev/null
@@ -1,138 +0,0 @@
-#############################################################################
-# Makefile for building libPlucker.so.1.0.0
-# Generated by tmake at 15:17, 2004/05/08
-# Project: PluckerCodec.zpro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = arm-linux-gcc
-CXX = arm-linux-g++
-CFLAGS = -pipe -Wall -W -O2 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQT_QWS_EBX -DQT_QWS_CUSTOM -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -fPIC -DNO_DEBUG
-INCPATH = -IZREADERINC -I$(QTDIR)/include
-LINK = arm-linux-gcc
-LFLAGS = -shared -Wl,-soname,libPlucker.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lreader_pdb -lreader_pluckerbase -lreader_codec -lqte
-AR = arm-linux-ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = plucker.h
-SOURCES = plucker.cpp \
- Palm2QImage.cpp
-OBJECTS = ZREADEROBJS/plucker.o \
- ZREADEROBJS/Palm2QImage.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libPlucker.so.1.0.0
-TARGETA = $(QTDIR)/plugins/reader/codecs/libPlucker.a
-TARGETD = libPlucker.so.1.0.0
-TARGET0 = libPlucker.so
-TARGET1 = libPlucker.so.1
-TARGET2 = libPlucker.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/plugins/reader/codecs/libPlucker.so.1.0.0
-
-$(QTDIR)/plugins/reader/codecs/libPlucker.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET0)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET1)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/plugins/reader/codecs/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: PluckerCodec.zmak
-
-PluckerCodec.zmak: PluckerCodec.zpro
- tmake PluckerCodec.zpro -o PluckerCodec.zmak
-
-dist:
- $(TAR) PluckerCodec.zpro.tar PluckerCodec.zpro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) PluckerCodec.zpro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-ZREADEROBJS/plucker.o: plucker.cpp \
- ZREADERINC/useqpe.h \
- plucker.h \
- plucker_base.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ztxt.h \
- pdb.h \
- CBuffer.h \
- my_list.h \
- Navigation.h \
- hrule.h \
- Aportis.h \
- Palm2QImage.h \
- ZREADERINC/static.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/plucker.o plucker.cpp
-
-ZREADEROBJS/Palm2QImage.o: Palm2QImage.cpp \
- ZREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/Palm2QImage.o Palm2QImage.cpp
-
diff --git a/noncore/apps/opie-reader/PluckerCodec.zpro b/noncore/apps/opie-reader/PluckerCodec.zpro
deleted file mode 100644
index e462d96..0000000
--- a/noncore/apps/opie-reader/PluckerCodec.zpro
+++ b/dev/null
@@ -1,16 +0,0 @@
-TEMPLATE = lib
-CONFIG = qt warn_on release dll
-HEADERS = plucker.h
-
-SOURCES = plucker.cpp \
- Palm2QImage.cpp
-
-INTERFACES =
-DESTDIR = $(QTDIR)/plugins/reader/codecs
-TARGET = Plucker
-LIBS += -lreader_pdb -lreader_pluckerbase -lreader_codec
-
-OBJECTS_DIR = ZREADEROBJS
-MOC_DIR = ZREADERMOCS
-INCLUDEPATH += ZREADERINC
-DEPENDPATH += ZREADERINC
diff --git a/noncore/apps/opie-reader/QTReaderApp.cpp b/noncore/apps/opie-reader/QTReaderApp.cpp
index 63d1fb0..ec7a29c 100644
--- a/noncore/apps/opie-reader/QTReaderApp.cpp
+++ b/noncore/apps/opie-reader/QTReaderApp.cpp
@@ -1,4966 +1,4965 @@
-/**********************************************************************
-** Copyright (C) 2000 Trolltech AS. Allrights reserved.
-**
-** This file is part of Qt Palmtop Environment.
-**
-** This file may be distributed and/or modified under the terms of the
-** GNU General Public License version 2 as published by the Free Software
-** Foundation and appearing in the file LICENSE.GPL included in the
-** packaging of this file.
-**
-** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
-** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
-**
-** See http://www.trolltech.com/gpl/ for GPL licensing information.
-**
-** Contact info@trolltech.com if any conditions of this licensing are
-** not clear to you.
-**
-**********************************************************************/
-#include "useqpe.h"
-#include <qregexp.h>
-#include <qclipboard.h>
-#include <qwidgetstack.h>
-#ifdef USEQPE
-#include <qpe/qpemenubar.h>
-#include <qpe/qpetoolbar.h>
-#endif
-#include <qmenubar.h>
-#include <qtoolbar.h>
-#ifdef USEQPE
-#include <qpe/menubutton.h>
-#endif
-#include <qcombobox.h>
-#include <qpopupmenu.h>
-#include <qaction.h>
-#include <qapplication.h>
-#include <qlineedit.h>
-#include <qtoolbutton.h>
-#include <qspinbox.h>
-#include <qobjectlist.h>
-#include <qstatusbar.h>
-#ifdef USEQPE
-#include <qpe/global.h>
-#include <qpe/applnk.h>
-#endif
-#include <qfileinfo.h>
-#include <stdlib.h> //getenv
-#include <qprogressbar.h>
-#ifdef USEQPE
-#include <qpe/config.h>
-#endif
-#include <qbuttongroup.h>
-#include <qradiobutton.h>
-#ifdef USEQPE
-#include <qpe/qcopenvelope_qws.h>
-#endif
-#include "QTReader.h"
-#include "GraphicWin.h"
-#include "Bkmks.h"
-#include "cbkmkselector.h"
-#include "infowin.h"
-#include "ToolbarPrefs.h"
-#include "Prefs.h"
-#include "CAnnoEdit.h"
-#include "QFloatBar.h"
-#include "FixedFont.h"
-#include "URLDialog.h"
-#include "util.h"
-#include <qfontdatabase.h>
-#include "opie.h"
-#ifdef USEQPE
-#include <qpe/resource.h>
-#ifdef OPIE
-//#include <qpe/applnk.h>
-#include <opie2/ofiledialog.h>
-using namespace Opie::Ui;
-#else
-#include "fileBrowser.h"
-#endif
-#else
-#include "qfiledialog.h"
-#endif
-
-#include "QTReaderApp.h"
-#include "CDrawBuffer.h"
-#include "Filedata.h"
-#include "useqpe.h"
-#include "names.h"
-#include "CEncoding_tables.h"
-#include "CloseDialog.h"
-
-#include "ButtonPrefs.h"
-
-bool CheckVersion(int&, int&, char&);
-
-#ifdef _WINDOWS
-#define PICDIR "c:\\uqtreader\\pics\\"
-#else
-#ifdef USEQPE
-#define USEMSGS
-#define PICDIR "opie-reader/"
-#else
-//#define PICDIR "/home/tim/uqtreader/pics/"
-QString picdir()
-{
- QString hd(getenv("READERDIR"));
- return hd + "/pics";
-}
-#define PICDIR picdir()
-#endif
-#endif
-
-unsigned long QTReaderApp::m_uid = 0;
-
-void QTReaderApp::setScrollState(bool _b) { m_scrollButton->setOn(_b); }
-
-#ifdef USEQPE
-#define geticon(iconname) Resource::loadPixmap( iconname )
-#define getmyicon(iconname) Resource::loadPixmap( PICDIR iconname )
-#else
-//#define geticon(iconname) QPixmap(PICDIR iconname ".png")
-#define geticon(iconname) QPixmap(PICDIR +"/"+iconname+".png")
-#define getmyicon(iconname) geticon(iconname)
-//#define geticon(iconname) QIconSet( QPixmap(PICDIR iconname) )
-#endif
-
-#ifndef _WINDOWS
-#include <unistd.h>
-#endif
-#include <stddef.h>
-#ifndef _WINDOWS
-#include <dirent.h>
-#endif
-
-void QTReaderApp::listBkmkFiles()
-{
- bkmkselector->clear();
- bkmkselector->setText("Cancel");
-#ifndef USEQPE
- int cnt = 0;
-
- QDir d = QDir::home(); // "/"
- if ( !d.cd(APPDIR) ) { // "/tmp"
- qWarning( "Cannot find the \"~/" APPDIR "\" directory" );
- d = QDir::home();
- d.mkdir(APPDIR);
- d.cd(APPDIR);
- }
-
-
-
-
- d.setFilter( QDir::Files | QDir::NoSymLinks );
-// d.setSorting( QDir::Size | QDir::Reversed );
-
- const QFileInfoList *list = d.entryInfoList();
- QFileInfoListIterator it( *list ); // create list iterator
- QFileInfo *fi; // pointer for traversing
-
- while ( (fi=it.current()) ) { // for each file...
-
- bkmkselector->insertItem(fi->fileName());
- cnt++;
-
- //qDebug( "%10li %s", fi->size(), fi->fileName().data() );
- ++it; // goto next list element
- }
-
-#else /* USEQPE */
- int cnt = 0;
- DIR *d;
- d = opendir((const char *)Global::applicationFileName(APPDIR,""));
-
- while(1)
- {
- struct dirent* de;
- struct stat buf;
- de = readdir(d);
- if (de == NULL) break;
-
- if (lstat((const char *)Global::applicationFileName(APPDIR,de->d_name),&buf) == 0 && S_ISREG(buf.st_mode))
- {
- bkmkselector->insertItem(de->d_name);
- cnt++;
- }
- }
-
- closedir(d);
-#endif
- if (cnt > 0)
- {
-//tjw menu->hide();
-
-
- editorStack->raiseWidget( bkmkselector );
- hidetoolbars();
- m_nBkmkAction = cRmBkmkFile;
- }
- else
- QMessageBox::information(this, PROGNAME, "No bookmark files");
-}
-
-void QTReaderApp::hidetoolbars()
-{
- if (m_scrollbar != NULL) m_scrollbar->hide();
- if (m_prog != NULL) m_prog->hide();
-
-#ifdef USEQPE
- menubar->hide();
-#endif
-
- if (m_scrollbar != NULL) m_scrollbar->hide();
-
- if (fileBar != NULL) fileBar->hide();
- if (viewBar != NULL) viewBar->hide();
- if (navBar != NULL) navBar->hide();
- if (markBar != NULL) markBar->hide();
- if (m_fontVisible) m_fontBar->hide();
- if (regVisible)
- {
-#ifdef USEQPE
- Global::hideInputMethod();
-#endif
- regBar->hide();
- }
- if (searchVisible)
- {
-#ifdef USEQPE
- Global::hideInputMethod();
-#endif
- searchBar->hide();
- }
-}
-
-QTReaderApp::QTReaderApp( QWidget *parent, const char *name, WFlags f )
- : QMainWindow( parent, name, f ), m_dontSave(false),
- fileBar(NULL), navBar(NULL), viewBar(NULL), markBar(NULL), m_scrollbar(NULL), m_localscroll(2), m_hidebars(false), m_kmapchanged(false)
-{
- {
- setKeyCompression ( true );
-#ifndef USEQPE
- QDir d = QDir::home(); // "/"
- d.cd(APPDIR);
- QFileInfo fi(d, ".keymap");
- FILE* f = fopen((const char *)fi.absFilePath(), "r");
-#else /* USEQPE */
- FILE* f = fopen((const char *)Global::applicationFileName(APPDIR,".keymap"), "r");
-#endif /* USEQPE */
- if (f != NULL)
- {
- uint cnt;
- if ((fread(&cnt, sizeof(cnt), 1, f) != 0) && (cnt == KEYMAPVERSION))
- {
- if (fread(&cnt, sizeof(cnt), 1, f) == 0) cnt = 0;
- for (uint i = 0; i != cnt; i++)
- {
- orKey key;
- int data;
- fread(&key, sizeof(key), 1, f);
- fread(&data, sizeof(data), 1, f);
- kmap[key] = data;
- }
- }
- fclose(f);
- }
- }
-
- m_url_clipboard = false;
- m_url_localfile = false;
- m_url_globalfile = false;
- ftime(&m_lastkeytime);
-//// qDebug("Application directory = %s", (const tchar *)QPEApplication::documentDir());
-//// qDebug("Application directory = %s", (const tchar *)Global::applicationFileName("uqtreader","bkmks.xml"));
-
- m_bcloseDisabled = true;
- m_disableesckey = false;
- pBkmklist = NULL;
- pOpenlist = NULL;
-// doc = 0;
-
- m_fBkmksChanged = false;
-
- QString lang = getenv( "LANG" );
- QString rot = getenv( "QWS_DISPLAY" );
-
-/*
- int m_rot = 0;
- if (rot.contains("Rot90"))
- {
- m_rot = 90;
- }
- else if (rot.contains("Rot180"))
- {
- m_rot = 180;
- }
- else if (rot.contains("Rot270"))
- {
- m_rot = 270;
- }
-
-// qDebug("Initial Rotation(%d):%s", m_rot, (const char*)rot);
-*/
- m_autogenstr = "^ *[A-Z].*[a-z] *$";
-
-#ifdef USEQPE
- setIcon( Resource::loadPixmap( PICDIR "uqtreader") );
-#else
- setIcon( QPixmap (PICDIR + "/uqtreader.png") );
-#endif /* USEQPE */
-
-// QPEToolBar *bar = new QPEToolBar( this );
-// menubar = new QPEToolBar( this );
-#ifdef USEQPE
- Config config( APPDIR );
-#else
- QDir d = QDir::home(); // "/"
- if ( !d.cd(APPDIR) ) { // "/tmp"
- qWarning( "Cannot find the \"~/" APPDIR "\" directory" );
- d = QDir::home();
- d.mkdir(APPDIR);
- d.cd(APPDIR);
- }
- QFileInfo fi(d, INIFILE);
-// qDebug("Path:%s", (const char*)fi.absFilePath());
- Config config(fi.absFilePath());
-#endif
- config.setGroup("Toolbar");
- m_tbmovesave = m_tbmove = config.readBoolEntry("Movable", false);
- m_tbpolsave = m_tbpol = (ToolbarPolicy)config.readNumEntry("Policy", 1);
- m_tbposition = (ToolBarDock)config.readNumEntry("Position", 2);
- m_qtscroll = config.readNumEntry("QTScrollBar", false);
- m_localscroll = config.readNumEntry("LocalScrollBar", false);
-
-// fileBar = new QToolBar("File", this);
-// QToolBar* viewBar = new QToolBar("File", this);
-// QToolBar* navBar = new QToolBar("File", this);
-// QToolBar* markBar = new QToolBar("File", this);
-
-#ifdef USEQPE
- menubar = new QToolBar("Menus", this, m_tbposition);
- mb = new QPEMenuBar( menubar );
-#else
- mb = new QMenuBar( this );
-#endif
-
-#ifdef USEQPE
- QPopupMenu* tmp = new QPopupMenu(mb);
- mb->insertItem( geticon( "AppsIcon" ), tmp );
-#else
- QMenuBar* tmp = mb;
-#endif
-
- QPopupMenu *file = new QPopupMenu( mb );
- tmp->insertItem( tr( "File" ), file );
-
- QPopupMenu *navigation = new QPopupMenu(mb);
- tmp->insertItem( tr( "Navigation" ), navigation );
-
- QPopupMenu *view = new QPopupMenu( mb );
- tmp->insertItem( tr( "View" ), view );
-
- QPopupMenu *marks = new QPopupMenu( this );
- tmp->insertItem( tr( "Marks" ), marks );
-
- QPopupMenu *settings = new QPopupMenu( this );
- tmp->insertItem( tr( "Settings" ), settings );
-
-// addToolBar(menubar, "Menus",QMainWindow::Top);
-// addToolBar(fileBar, "Toolbar",QMainWindow::Top);
-
- // QPopupMenu *edit = new QPopupMenu( this );
-
- /*
- QAction *a = new QAction( tr( "New" ), Resource::loadPixmap( "new" ), QString::null, 0, this, 0 );
- connect( a, SIGNAL( activated() ), this, SLOT( fileNew() ) );
- a->addTo( bar );
- a->addTo( file );
- */
- QWidget* widge = new QWidget(this);
- setCentralWidget( widge );
- QVBoxLayout* vlayout = new QVBoxLayout(widge);
- m_layout = new QBoxLayout(QBoxLayout::LeftToRight);
- m_prog = new QLabel(widge);
- vlayout->addLayout(m_layout, 1);
- vlayout->addWidget(m_prog);
-
- editorStack = new QWidgetStack( widge );
- // setCentralWidget( editorStack );
-
- searchVisible = FALSE;
- regVisible = FALSE;
- m_fontVisible = false;
-
- m_buttonprefs = new CButtonPrefs(&kmap, this);
- editorStack->addWidget(m_buttonprefs, get_unique_id());
- connect( m_buttonprefs, SIGNAL( Closed() ), this, SLOT( infoClose() ) );
-
-
- m_annoWin = new CAnnoEdit(editorStack);
- editorStack->addWidget(m_annoWin, get_unique_id());
- connect( m_annoWin, SIGNAL( finished(const QString&, const QString&) ), this, SLOT( addAnno(const QString&, const QString&) ) );
- connect( m_annoWin, SIGNAL( cancelled() ), this, SLOT( infoClose() ) );
-
- m_infoWin = new infowin(editorStack);
- editorStack->addWidget(m_infoWin, get_unique_id());
- connect( m_infoWin, SIGNAL( Close() ), this, SLOT( infoClose() ) );
-
- m_graphicwin = new GraphicWin(editorStack);
- editorStack->addWidget(m_graphicwin, get_unique_id());
- connect( m_graphicwin, SIGNAL( Closed() ), this, SLOT( infoClose() ) );
-
-// bkmkselector = new QListBox(editorStack, "Bookmarks");
- bkmkselector = new CBkmkSelector(editorStack, "Bookmarks");
- // connect(bkmkselector, SIGNAL( selected(const QString&) ), this, SLOT( gotobkmk(const QString&) ) );
- connect(bkmkselector, SIGNAL( selected(int) ), this, SLOT( gotobkmk(int) ) );
- connect(bkmkselector, SIGNAL( cancelled() ), this, SLOT( cancelbkmk() ) );
- editorStack->addWidget( bkmkselector, get_unique_id() );
-
-/*
- importSelector = new FileSelector( "*", editorStack, "importselector", false );
- connect( importSelector, SIGNAL( fileSelected( const DocLnk &) ), this, SLOT( importFile( const DocLnk & ) ) );
-
- editorStack->addWidget( importSelector, get_unique_id() );
-
- // don't need the close visible, it is redundant...
- importSelector->setCloseVisible( FALSE );
-*/
-// qDebug("Reading file list");
- readfilelist();
-
- reader = new QTReader( editorStack );
-
- reader->setDoUpdates(false);
-
-#ifdef USEQPE
- ((QPEApplication*)qApp)->setStylusOperation(reader, QPEApplication::RightOnHold);
-#endif
-
-// qDebug("Reading config");
-// Config config( APPDIR );
- config.setGroup( "View" );
- m_debounce = config.readNumEntry("Debounce", 0);
- m_buttonprefs->Debounce(m_debounce);
-#ifdef USEQPE
- m_bFloatingDialog = config.readBoolEntry("FloatDialogs", false);
-#else
- m_bFloatingDialog = config.readBoolEntry("FloatDialogs", true);
-#endif
- reader->setStripCR(config.readBoolEntry( "StripCr", true ));
- reader->bfulljust = config.readBoolEntry( "FullJust", false );
- /*
- bool btmp = config.readBoolEntry("Negative", false);
- if (btmp) reader->setNegative();
- */
- reader->bInverse = config.readBoolEntry("Inverse", false);
- reader->m_fontControl.FixGraphics(config.readBoolEntry( "FixGraphics", false ));
- reader->setextraspace(config.readNumEntry( "ExtraSpace", 0 ));
- reader->setlead(config.readNumEntry( "ExtraLead", 0 ));
- reader->btextfmt = config.readBoolEntry( "TextFmt", false );
- reader->bautofmt = config.readBoolEntry( "AutoFmt", true );
- reader->bstriphtml = config.readBoolEntry( "StripHtml", false );
- reader->bpeanut = config.readBoolEntry( "Peanut", false );
- reader->bdehyphen = config.readBoolEntry( "Dehyphen", false );
- reader->bdepluck = config.readBoolEntry( "Depluck", false );
- reader->bdejpluck = config.readBoolEntry( "Dejpluck", false );
- reader->bonespace = config.readBoolEntry( "OneSpace", false );
- reader->bunindent = config.readBoolEntry( "Unindent", false );
- reader->brepara = config.readBoolEntry( "Repara", false );
- reader->m_reparastring = config.readEntry( "ReparaString", "\\n{[\\n \\t]}");
- m_bgtype = (bground)config.readNumEntry( "BackgroundType" , 0 );
- m_themename = config.readEntry("Theme", QString::null );
- reader->bdblspce = config.readBoolEntry( "DoubleSpace", false );
- reader->bindenter = config.readNumEntry( "Indent", 0 );
- reader->m_textsize = config.readNumEntry( "FontSize", 12 );
- reader->m_delay = config.readNumEntry( "ScrollDelay", 5184);
- reader->m_scrollstep = config.readNumEntry( "ScrollStep", 1);
-
- reader->m_lastfile = config.readEntry( "LastFile", QString::null );
- reader->m_lastposn = config.readNumEntry( "LastPosn", 0 );
- reader->m_bpagemode = config.readBoolEntry( "PageMode", true );
- reader->m_bMonoSpaced = config.readBoolEntry( "MonoSpaced", false);
- reader->m_rotated = config.readBoolEntry( "IsRotated", false );
- reader->m_scrolltype = config.readNumEntry( "ScrollType", 0 );
- m_statusstring = config.readEntry("StatusContent", "%P%% Doc:%d/%D %p%% %z%%");
- m_statusishidden = config.readBoolEntry("StatusHidden", false);
- m_background = config.readNumEntry( "Background", 0 );
- reader->setBackground(getcolour(m_background));
- m_foreground = config.readNumEntry( "Foreground", 1 );
- reader->setForeground(getcolour(m_foreground));
- m_scrollcolor = config.readNumEntry( "ScrollColour", 5 );
- setscrollcolour();
- m_scrollbarcolor = config.readNumEntry( "ScrollBarColour", 5 );
- setscrollbarcolour();
- reader->hyphenate = config.readBoolEntry( "Hyphenate", false );
- reader->m_swapmouse = config.readBoolEntry( "SwapMouse", false);
- reader->m_fontname = config.readEntry( "Fontname", "helvetica" );
- reader->m_encd = config.readNumEntry( "Encoding", 0 );
- reader->m_charpc = config.readNumEntry( "CharSpacing", 100 );
- reader->m_overlap = config.readNumEntry( "Overlap", 0 );
- reader->m_abstopmargin = config.readNumEntry( "Top Margin", 100 );
- reader->m_absbottommargin = config.readNumEntry( "Bottom Margin", 100 );
- reader->m_absleft_border = config.readNumEntry( "Left Margin", 100 );
- reader->m_absright_border = config.readNumEntry( "Right Margin", 100 );
-
- m_scrollishidden = config.readBoolEntry( "HideScrollBar", false );
-
- reader->brepalm = config.readBoolEntry( "Repalm", false );
- reader->bkern = config.readBoolEntry( "Kern", false );
- reader->bremap = config.readBoolEntry( "Remap", true );
- reader->bmakebold = config.readBoolEntry( "MakeBold", false );
- reader->setContinuous(config.readBoolEntry( "Continuous", true ));
- m_targetapp = config.readEntry( "TargetApp", QString::null );
- m_targetmsg = config.readEntry( "TargetMsg", QString::null );
-#ifdef _SCROLLPIPE
- reader->m_pipetarget = config.readEntry( "PipeTarget", QString::null );
- reader->m_pauseAfterEachPara = config.readBoolEntry( "PauseAfterPara", true );
-#endif
- m_twoTouch = config.readBoolEntry( "TwoTouch", false);
- m_doAnnotation = config.readBoolEntry( "Annotation", false);
- m_doDictionary = config.readBoolEntry( "Dictionary", false);
- m_doClipboard = config.readBoolEntry( "Clipboard", false);
- /*
- m_spaceTarget = (ActionTypes)config.readNumEntry("SpaceTarget", cesAutoScroll);
- m_escapeTarget = (ActionTypes)config.readNumEntry("EscapeTarget", cesNone);
- m_returnTarget = (ActionTypes)config.readNumEntry("ReturnTarget", cesFullScreen);
- m_leftTarget = (ActionTypes)config.readNumEntry("LeftTarget", cesZoomOut);
- m_rightTarget = (ActionTypes)config.readNumEntry("RightTarget", cesZoomIn);
- m_upTarget = (ActionTypes)config.readNumEntry("UpTarget", cesPageUp);
- m_downTarget = (ActionTypes)config.readNumEntry("DownTarget", cesPageDown);
-
- m_leftScroll = config.readBoolEntry("LeftScroll", false);
- m_rightScroll = config.readBoolEntry("RightScroll", false);
- m_upScroll = config.readBoolEntry("UpScroll", true);
- m_downScroll = config.readBoolEntry("DownScroll", true);
- */
- m_propogatefontchange = config.readBoolEntry( "RequestorFontChange", false);
- reader->setBaseSize(config.readNumEntry( "Basesize", 10 ));
- reader->setHyphenThreshold(config.readNumEntry( "HyphenThreshold", 50 ));
- // reader->buffdoc.setCustomHyphen(config.readBoolEntry( "CustomHyphen", false ));
-#ifndef USEQPE
- config.setGroup( "Geometry" );
- setGeometry(0,0,
- config.readNumEntry( "width", QApplication::desktop()->width()/2 ),
- config.readNumEntry( "height", QApplication::desktop()->height()/2 ));
- move(
- config.readNumEntry( "x", 20 ),
- config.readNumEntry( "y", 20 ));
-#else
- m_grabkeyboard = config.readBoolEntry( "GrabKeyboard", false);
-#endif
-
-
-
- setTwoTouch(m_twoTouch);
-
- connect( reader, SIGNAL( OnShowPicture(QImage&) ), this, SLOT( showgraphic(QImage&) ) );
-
- connect( reader, SIGNAL( OnRedraw() ), this, SLOT( OnRedraw() ) );
- connect( reader, SIGNAL( OnWordSelected(const QString&, size_t, size_t, const QString&) ), this, SLOT( OnWordSelected(const QString&, size_t, size_t, const QString&) ) );
- connect( reader, SIGNAL( OnURLSelected(const QString&, const size_t) ), this, SLOT( OnURLSelected(const QString&, const size_t) ) );
- connect( reader, SIGNAL( NewFileRequest(const QString&) ), this, SLOT( forceopen(const QString&) ) );
- connect( reader, SIGNAL( HandleKeyRequest(QKeyEvent*) ), this, SLOT( handlekey(QKeyEvent*) ) );
- connect( reader, SIGNAL( SetScrollState(bool) ), this, SLOT( setScrollState(bool) ) );
- connect( reader, SIGNAL(RefreshBitmap()), this, SLOT(setBackgroundBitmap()));
- editorStack->addWidget( reader, get_unique_id() );
-
- m_preferences_action = new QAction( tr( "Configuration" ), geticon( "SettingsIcon" ), QString::null, 0, this, NULL);
- connect( m_preferences_action, SIGNAL( activated() ), this, SLOT( showprefs() ) );
- m_preferences_action->addTo( settings );
-
- m_saveconfig_action = new QAction( tr( "Save Config" ), QString::null, 0, this, NULL);
- connect( m_saveconfig_action, SIGNAL( activated() ), this, SLOT( SaveConfig() ) );
- m_saveconfig_action->addTo( settings );
-
- m_loadconfig_action = new QAction( tr( "Load Config" ), QString::null, 0, this, NULL);
- connect( m_loadconfig_action, SIGNAL( activated() ), this, SLOT( LoadConfig() ) );
- m_loadconfig_action->addTo( settings );
-
- m_tidyconfig_action = new QAction( tr( "Delete Config" ), QString::null, 0, this, NULL);
- connect( m_tidyconfig_action, SIGNAL( activated() ), this, SLOT( TidyConfig() ) );
- m_tidyconfig_action->addTo( settings );
-
- settings->insertSeparator();
- m_toolbarprefs_action = new QAction( tr( "Toolbars" ), QString::null, 0, this, NULL);
- connect( m_toolbarprefs_action, SIGNAL( activated() ), this, SLOT( showtoolbarprefs() ) );
- m_toolbarprefs_action->addTo( settings );
-
- m_buttonprefs_action = new QAction( tr( "Buttons" ), QString::null, 0, this, NULL);
- connect( m_buttonprefs_action, SIGNAL( activated() ), this, SLOT( showbuttonprefs() ) );
- m_buttonprefs_action->addTo( settings );
-
- m_loadtheme_action = new QAction( tr( "Load Theme" ), QString::null, 0, this, NULL);
- connect( m_loadtheme_action, SIGNAL( activated() ), this, SLOT( LoadTheme() ) );
- m_loadtheme_action->addTo( settings );
-
- m_repara_action = new QAction( tr( "EOP Marker" ), QString::null, 0, this, NULL);
- connect( m_repara_action, SIGNAL( activated() ), this, SLOT( reparastring() ) );
- m_repara_action->addTo(settings);
-
-#ifdef USEQPE
- m_grab_action = new QAction( tr( "Grab Buttons" ), QString::null, 0, this, NULL, true );
- connect( m_grab_action, SIGNAL( toggled(bool) ), this, SLOT( setgrab(bool) ) );
- m_grab_action->setOn(m_grabkeyboard);
- m_grab_action->addTo( settings );
-#endif
-
- m_open_action = new QAction( tr( "Open" ), geticon( "fileopen" ), QString::null, 0, this, 0 );
- connect( m_open_action, SIGNAL( activated() ), this, SLOT( fileOpen() ) );
- m_open_action->addTo( file );
-
- m_close_action = new QAction( tr( "Close" ), geticon( "close" ), QString::null, 0, this, 0 );
- connect( m_close_action, SIGNAL( activated() ), this, SLOT( fileClose() ) );
- m_close_action->addTo( file );
-
-#ifdef _SCRIPT
- a = new QAction( tr( "Run Script" ), QString::null, 0, this, NULL);
- connect( a, SIGNAL( activated() ), this, SLOT( RunScript() ) );
- a->addTo( file );
-#endif
- /*
- a = new QAction( tr( "Revert" ), geticon( "close" ), QString::null, 0, this, 0 );
- connect( a, SIGNAL( activated() ), this, SLOT( fileRevert() ) );
- a->addTo( file );
-
- a = new QAction( tr( "Cut" ), geticon( "cut" ), QString::null, 0, this, 0 );
- connect( a, SIGNAL( activated() ), this, SLOT( editCut() ) );
- a->addTo( filebar() );
- a->addTo( edit );
- */
-
- m_info_action = new QAction( tr( "Info" ), geticon( "UtilsIcon" ), QString::null, 0, this, NULL);
- connect( m_info_action, SIGNAL( activated() ), this, SLOT( showinfo() ) );
- m_info_action->addTo( file );
-
- m_touch_action = new QAction( tr( "Two/One Touch" ), geticon( "1to1" ), QString::null, 0, this, NULL, true );
- connect( m_touch_action, SIGNAL( toggled(bool) ), this, SLOT( setTwoTouch(bool) ) );
- m_touch_action->setOn(m_twoTouch);
- m_touch_action->addTo( file );
-
- m_find_action = new QAction( tr( "Find..." ), geticon( "find" ), QString::null, 0, this, NULL);
- connect( m_find_action, SIGNAL( activated() ), this, SLOT( editFind() ) );
- file->insertSeparator();
-// a->addTo( bar );
- m_find_action->addTo( file );
-
- m_exportlinks_action = new QAction( tr( "Export Links" ), QString::null, 0, this, NULL);
- connect( m_exportlinks_action, SIGNAL( activated() ), this, SLOT( ExportLinks() ) );
- m_exportlinks_action->addTo( file );
-
- m_scrollButton = new QAction( tr( "Scroll" ), getmyicon( "panel-arrow-down" ), QString::null, 0, this, 0, true );
- connect( m_scrollButton, SIGNAL( toggled(bool) ), this, SLOT( autoScroll(bool) ) );
- m_scrollButton->addTo(navigation);
- m_scrollButton->setOn(false);
-
- m_start_action = new QAction( tr( "Goto Start" ), geticon( "start" ), QString::null, 0, this, NULL);
- connect( m_start_action, SIGNAL( activated() ), this, SLOT( gotoStart() ) );
- m_start_action->addTo(navigation);
-
- m_end_action = new QAction( tr( "Goto End" ), geticon( "finish" ), QString::null, 0, this, NULL);
- connect( m_end_action, SIGNAL( activated() ), this, SLOT( gotoEnd() ) );
- m_end_action->addTo(navigation);
-
- m_jump_action = new QAction( tr( "Jump" ), geticon( "rotate" ), QString::null, 0, this, NULL);
- connect( m_jump_action, SIGNAL( activated() ), this, SLOT( jump() ) );
- m_jump_action->addTo(navigation);
-
- m_pageline_action = new QAction( tr( "Page/Line Scroll" ), geticon( "pass" ), QString::null, 0, this, NULL, true );
- connect( m_pageline_action, SIGNAL( toggled(bool) ), this, SLOT( pagemode(bool) ) );
- m_pageline_action->addTo(navigation);
- m_pageline_action->setOn(reader->m_bpagemode);
-
- m_pageup_action = new QAction( tr( "Up" ), geticon( "up" ), QString::null, 0, this, 0 );
- connect( m_pageup_action, SIGNAL( activated() ), this, SLOT( pageup() ) );
- m_pageup_action->addTo( navigation );
-
- m_pagedn_action = new QAction( tr( "Down" ), geticon( "down" ), QString::null, 0, this, 0 );
- connect( m_pagedn_action, SIGNAL( activated() ), this, SLOT( pagedn() ) );
- m_pagedn_action->addTo( navigation );
-
- m_back_action = new QAction( tr( "Back" ), geticon( "back" ), QString::null, 0, this, 0 );
- connect( m_back_action, SIGNAL( activated() ), reader, SLOT( goBack() ) );
- m_back_action->addTo( navigation );
-
- m_home_action = new QAction( tr( "Home" ), geticon( "home" ), QString::null, 0, this, 0 );
- connect( m_home_action, SIGNAL( activated() ), reader, SLOT( goHome() ) );
- m_home_action->addTo( navigation );
-
- m_forward_action = new QAction( tr( "Forward" ), geticon( "forward" ), QString::null, 0, this, 0 );
- connect( m_forward_action, SIGNAL( activated() ), reader, SLOT( goForward() ) );
- m_forward_action->addTo( navigation );
-
- /*
- a = new QAction( tr( "Find" ), QString::null, 0, this, NULL, true );
- // connect( a, SIGNAL( activated() ), this, SLOT( pagedn() ) );
- a->addTo( file );
-
- a = new QAction( tr( "Find Again" ), QString::null, 0, this, NULL, true );
- // connect( a, SIGNAL( activated() ), this, SLOT( pagedn() ) );
- a->addTo( file );
- */
-
-// file->insertSeparator();
-
-#ifdef _SCROLLPIPE
-
- QActionGroup* ag = new QActionGroup(this);
- ag->setExclusive(false);
- spacemenu = new QPopupMenu(this);
- file->insertItem( tr( "Scrolling" ), spacemenu );
-
- a = new QAction( tr( "Set Target" ), QString::null, 0, ag, NULL);
- connect( a, SIGNAL( activated() ), this, SLOT( setpipetarget() ) );
-
- a = new QAction( tr( "Pause Paras" ), QString::null, 0, ag, NULL, true );
- connect( a, SIGNAL( toggled(bool) ), this, SLOT( setpause(bool) ) );
- a->setOn(reader->m_pauseAfterEachPara);
-
- ag->addTo(spacemenu);
-// file->insertSeparator();
-
-#endif
-
-/*
- a = new QAction( tr( "Import" ), QString::null, 0, this, NULL );
- connect( a, SIGNAL( activated() ), this, SLOT( importFiles() ) );
- a->addTo( file );
-*/
-
- /*
- a = new QAction( tr( "Paste" ), geticon( "paste" ), QString::null, 0, this, 0 );
- connect( a, SIGNAL( activated() ), this, SLOT( editPaste() ) );
- a->addTo( fileBar );
- a->addTo( edit );
- */
-
-// a = new QAction( tr( "Find..." ), geticon( "find" ), QString::null, 0, this, 0 );
-
- m_fullscreen = false;
- m_actFullscreen = new QAction( tr( "Fullscreen" ), geticon( "fullscreen" ), QString::null, 0, this, NULL, true );
- connect( m_actFullscreen, SIGNAL( toggled(bool) ), this, SLOT( setfullscreen(bool) ) );
- m_actFullscreen->setOn(m_fullscreen);
- m_actFullscreen->addTo( view );
-
- m_rotate_action = new QAction( tr( "Rotate" ), geticon( "repeat" ), QString::null, 0, this, NULL, true );
- connect( m_rotate_action, SIGNAL( toggled(bool) ), this, SLOT( setrotated(bool) ) );
- m_rotate_action->setOn(reader->m_rotated);
- m_rotate_action->addTo( view );
-
- m_inverse_action = new QAction( tr( "Invert" ), getmyicon( "invert" ), QString::null, 0, this, NULL, true );
- connect( m_inverse_action, SIGNAL( toggled(bool) ), this, SLOT( setinverted(bool) ) );
- m_inverse_action->setOn(reader->bInverse);
- m_inverse_action->addTo( view );
-
- view->insertSeparator();
-
- m_zoomin_action = new QAction( tr( "Zoom In" ), geticon( "zoom" ), QString::null, 0, this);
- connect( m_zoomin_action, SIGNAL( activated() ), this, SLOT( zoomin() ) );
- m_zoomin_action->addTo( view );
-
- m_zoomout_action = new QAction( tr( "Zoom Out" ), geticon( "mag" ), QString::null, 0, this);
- connect( m_zoomout_action, SIGNAL( activated() ), this, SLOT( zoomout() ) );
- m_zoomout_action->addTo( view );
-
- view->insertSeparator();
- m_setfont_action = new QAction( tr( "Set Font" ), getmyicon( "font" ), QString::null, 0, this);
- connect( m_setfont_action, SIGNAL( activated() ), this, SLOT( setfont() ) );
- m_setfont_action->addTo( view );
-
- view->insertSeparator();
- m_setenc_action = new QAction( tr( "Set Encoding" ), getmyicon( "charset" ), QString::null, 0, this);
- connect( m_setenc_action, SIGNAL( activated() ), this, SLOT( chooseencoding() ) );
- m_setenc_action->addTo( view );
-
- m_setmono_action = new QAction( tr( "Ideogram" ), getmyicon( "ideogram" ), QString::null, 0, this, NULL, true);
- connect( m_setmono_action, SIGNAL( toggled(bool) ), this, SLOT( monospace(bool) ) );
- m_setmono_action->addTo( view );
- m_setmono_action->setOn(reader->m_bMonoSpaced);
-
-
- // a = new QAction( tr( "Zoom" ), QString::null, 0, this, NULL, true );
- // a = new QAction( tr( "Zoom" ), geticon( "mag" ), QString::null, 0, this, 0 );
-
-
-
- // a->addTo( filebar() );
-// view->insertSeparator();
-
-/*
- a = new QAction( tr( "Ideogram/Word" ), QString::null, 0, this, NULL, true );
- connect( a, SIGNAL( toggled(bool) ), this, SLOT( monospace(bool) ) );
- a->setOn(reader->m_bMonoSpaced);
- a->addTo( view );
-*/
-/*
- a = new QAction( tr( "Set Width" ), QString::null, 0, this, NULL);
- connect( a, SIGNAL( activated() ), this, SLOT( setspacing() ) );
- a->addTo( view );
-*/
-
- m_mark_action = new QAction( tr( "Bookmark" ), getmyicon( "bookmark" ), QString::null, 0, this, NULL);
- connect( m_mark_action, SIGNAL( activated() ), this, SLOT( addbkmk() ) );
- m_mark_action->addTo( marks );
-
- m_annotate_action = new QAction( tr( "Annotate" ), getmyicon( "annotate" ), QString::null, 0, this, NULL);
- connect( m_annotate_action, SIGNAL( activated() ), this, SLOT( addanno() ) );
- m_annotate_action->addTo( marks );
-
- m_goto_action = new QAction( tr( "Goto" ), getmyicon( "bookmark_goto" ), QString::null, 0, this, NULL, false );
- connect( m_goto_action, SIGNAL( activated() ), this, SLOT( do_gotomark() ) );
- m_goto_action->addTo( marks );
-
- m_delete_action = new QAction( tr( "Delete" ), getmyicon( "bookmark_delete" ), QString::null, 0, this, NULL);
- connect( m_delete_action, SIGNAL( activated() ), this, SLOT( do_delmark() ) );
- m_delete_action->addTo( marks );
-
- m_autogen_action = new QAction( tr( "Autogen" ), geticon( "exec" ), QString::null, 0, this, NULL, false );
- connect( m_autogen_action, SIGNAL( activated() ), this, SLOT( do_autogen() ) );
- marks->insertSeparator();
- m_autogen_action->addTo( marks );
-
- m_clear_action = new QAction( tr( "Clear" ), getmyicon( "bookmark_clear" ), QString::null, 0, this, NULL);
- connect( m_clear_action, SIGNAL( activated() ), this, SLOT( clearBkmkList() ) );
- m_clear_action->addTo( marks );
-
- m_save_action = new QAction( tr( "Save" ), getmyicon( "bookmark_save" ), QString::null, 0, this, NULL );
- connect( m_save_action, SIGNAL( activated() ), this, SLOT( savebkmks() ) );
- m_save_action->addTo( marks );
-
- m_tidy_action = new QAction( tr( "Tidy" ), getmyicon( "bookmark_tidy" ), QString::null, 0, this, NULL);
- connect( m_tidy_action, SIGNAL( activated() ), this, SLOT( listBkmkFiles() ) );
- marks->insertSeparator();
- m_tidy_action->addTo( marks );
-
- m_startBlock_action = new QAction( tr( "Start Block" ), geticon( "new" ), QString::null, 0, this, NULL);
- connect( m_startBlock_action, SIGNAL( activated() ), this, SLOT( editMark() ) );
- marks->insertSeparator();
- m_startBlock_action->addTo( marks );
-
- m_endBlock_action = new QAction( tr( "Copy Block" ), geticon( "copy" ), QString::null, 0, this, NULL);
- connect( m_endBlock_action, SIGNAL( activated() ), this, SLOT( editCopy() ) );
- m_endBlock_action->addTo( marks );
-
- m_bkmkAvail = NULL;
-
-
- setToolBarsMovable(m_tbmove);
- addtoolbars(&config);
-
- pbar = new QProgressBar(this);
- pbar->hide();
-
- searchBar = new QFloatBar( "Search", this, QMainWindow::Top, TRUE );
-
- searchBar->setHorizontalStretchable( TRUE );
-
- connect(searchBar, SIGNAL( OnHide() ), this, SLOT( restoreFocus() ));
-
- searchEdit = new QLineEdit( searchBar, "searchEdit" );
-// QFont f("unifont", 16 /*, QFont::Bold*/);
-// searchEdit->setFont( f );
- searchBar->setStretchableWidget( searchEdit );
-
-
-#ifdef __ISEARCH
- connect( searchEdit, SIGNAL( textChanged( const QString & ) ),
- this, SLOT( search( const QString& ) ) );
-#else
- connect( searchEdit, SIGNAL( returnPressed( ) ),
- this, SLOT( search( ) ) );
-#endif
- QAction*a = new QAction( tr( "Find Next" ), geticon( "next" ), QString::null, 0, this, 0 );
- connect( a, SIGNAL( activated() ), this, SLOT( findNext() ) );
- a->addTo( searchBar );
-
- a = new QAction( tr( "Close Find" ), geticon( "close" ), QString::null, 0, this, 0 );
- connect( a, SIGNAL( activated() ), this, SLOT( findClose() ) );
- a->addTo( searchBar );
-
- searchBar->hide();
-
- regBar = new QFloatBar( "Autogen", this, QMainWindow::Top, TRUE );
- connect(regBar, SIGNAL( OnHide() ), this, SLOT( restoreFocus() ));
-
- regBar->setHorizontalStretchable( TRUE );
-
- regEdit = new QLineEdit( regBar, "regEdit" );
-// regEdit->setFont( f );
-
- regBar->setStretchableWidget( regEdit );
-
- connect( regEdit, SIGNAL( returnPressed( ) ),
- this, SLOT( do_regaction() ) );
-
- a = new QAction( tr( "Do Reg" ), geticon( "enter" ), QString::null, 0, this, 0 );
- connect( a, SIGNAL( activated() ), this, SLOT( do_regaction() ) );
- a->addTo( regBar );
-
- a = new QAction( tr( "Close Edit" ), geticon( "close" ), QString::null, 0, this, 0 );
- connect( a, SIGNAL( activated() ), this, SLOT( regClose() ) );
- a->addTo( regBar );
-
- regBar->hide();
-
- m_fontBar = new QToolBar( "Autogen", this, QMainWindow::Top, TRUE );
-
- m_fontBar->setHorizontalStretchable( TRUE );
-
-// qDebug("Font selector");
- m_fontSelector = new QComboBox(false, m_fontBar);
- m_fontBar->setStretchableWidget( m_fontSelector );
- {
- QFontDatabase f;
- QStringList flist = f.families();
- bool realfont = false;
- for (QStringList::Iterator nm = flist.begin(); nm != flist.end(); nm++)
- {
- if (reader->m_fontname == *nm)
- {
- realfont = true;
- }
- if ((*nm).contains(FIXEDFONT,false)) reader->m_fontControl.hasCourier(true, *nm);
- }
- if (!realfont) reader->m_fontname = flist[0];
- } // delete the FontDatabase!!!
- connect( m_fontSelector, SIGNAL( activated(const QString& ) ),
- this, SLOT( do_setfont(const QString&) ) );
- connect( m_fontSelector, SIGNAL( activated(int ) ),
- this, SLOT( do_setencoding(int) ) );
-
- m_fontBar->hide();
- m_fontVisible = false;
-#ifdef USEMSGS
- connect(qApp, SIGNAL( appMessage(const QCString&, const QByteArray& ) ),
- this, SLOT( msgHandler(const QCString&, const QByteArray&) ) );
-#endif
-// qDebug("Initing");
-
- m_layout->addWidget(editorStack);
- if (m_qtscroll != 0)
- {
- /*
- m_scrollbar = new QToolBar( "Autogen", this, (m_localscrollbar) ? QMainWindow::Left : QMainWindow::Right, TRUE );
-
- m_scrollbar->setVerticalStretchable( TRUE );
- */
- scrollbar = m_scrollbar = new QScrollBar(QScrollBar::Vertical, widge);
- m_layout->addWidget(scrollbar);
- scrollbar->setTracking(false);
- // connect(scrollbar, SIGNAL(sliderMoved(int)), this, SLOT(actionscroll(int)) );
- // m_scrollbar->setStretchableWidget( scrollbar );
- if (m_scrollishidden)
- {
- m_scrollbar->hide();
- }
- else
- {
- m_scrollbar->show();
- }
-
- setrotated(reader->m_rotated);
- }
- else
- {
- m_scrollbar = NULL;
- }
- setBackgroundBitmap();
- m_inverse_action->setOn(reader->bInverse);
- reader->init();
-
-// qDebug("Inited");
-// m_buttonAction[m_spaceTarget]->setOn(true);
-// qDebug("fonting");
- do_setfont(reader->m_fontname);
- // qDebug("fonted");
- QFont progfont(reader->m_fontname, reader->m_fontControl.getsize(0));
- m_prog->setFont( progfont );
- if (m_statusishidden) m_prog->hide();
- if (!reader->m_lastfile.isEmpty())
- {
-// qDebug("doclnk");
-// doc = new DocLnk(reader->m_lastfile);
-// qDebug("doclnk done");
- if (pOpenlist != NULL)
- {
-
-/*
- int ind = 0;
- Bkmk* p = (*pOpenlist)[ind];
- while (p != NULL && toQString(CFiledata(p->anno()).name()) != reader->m_lastfile)
- {
- p = (*pOpenlist)[++ind];
- }
-*/
- Bkmk* p = NULL;
- for (CList<Bkmk>::iterator iter = pOpenlist->begin(); iter != pOpenlist->end(); iter++)
- {
- p = iter.pContent();
- if (toQString(CFiledata(p->anno()).name()) == reader->m_lastfile)
- {
- break;
- }
-// qDebug("Item:%s", (const char*)toQString(CFiledata(p->anno()).name()));
- p = NULL;
- }
- if (p != NULL)
- {
- if (!openfrombkmk(p))
- {
- showEditTools();
- }
- }
- else
- {
- openFile( reader->m_lastfile );
- }
- }
- else
- {
- if (!reader->m_lastfile.isEmpty())
- {
- openFile( reader->m_lastfile );
- }
- }
- }
- else
- {
- showEditTools();
- }
-// qApp->processEvents();
- if (m_scrollbar == NULL || m_scrollbar->isHidden())
- {
- reader->m_scrollpos = m_localscroll;
- }
- else
- {
- reader->m_scrollpos = (m_qtscroll == 0) ? m_localscroll : 0;
- }
- reader->bDoUpdates = true;
- reader->update();
- config.setGroup("Version");
- int major = config.readNumEntry("Major", 0);
- int bkmktype = config.readNumEntry("BkmkType", 0);
- char minor = config.readNumEntry("Minor", 0);
- if (CheckVersion(major, bkmktype, minor))
- {
- config.writeEntry("Major", major);
- config.writeEntry("BkmkType", bkmktype);
- config.writeEntry("Minor", (int)minor);
- }
-// qDebug("finished update");
- if (kmap.isEmpty())
- {
- QMessageBox::warning(this, PROGNAME, "You haven't mapped any keys yet!\n\nYou will be taken to the key\nmapping dialog.\nA few defaults are provided\nbut you can change then to\nsuit yourself.\n\nYou can change the key\nmapping at any time by\nselecting the Settings/Button\noption on the menu.");
-
- m_buttonprefs->mapkey(Qt::NoButton, Key_Up, cesPageUp);
- m_buttonprefs->mapkey(Qt::NoButton, Key_Down, cesPageDown);
-
- m_buttonprefs->mapkey(Qt::NoButton, Key_Right, cesZoomIn);
- m_buttonprefs->mapkey(Qt::NoButton, Key_Left, cesZoomOut);
-
- showbuttonprefs();
- }
-}
-
-void QTReaderApp::addtoolbars(Config* config)
-{
- config->setGroup("Toolbar");
-
- if (fileBar != NULL)
- {
-#ifdef USEQPE
- if (fileBar != menubar)
- {
- fileBar->clear();
- }
- else
- {
- m_preferences_action->removeFrom( filebar() );
- m_open_action->removeFrom( filebar() );
- m_close_action->removeFrom( filebar() );
- m_info_action->removeFrom( filebar() );
- m_touch_action->removeFrom( filebar() );
- m_find_action->removeFrom( filebar() );
- }
-#else
- fileBar->clear();
-#endif
- }
-
- m_preferences_action->addTo( filebar() );
- addfilebar(config, "Open", m_open_action);
- addfilebar(config, "Close", m_close_action);
- addfilebar(config, "Info", m_info_action);
- addfilebar(config, "Two/One Touch", m_touch_action);
- addfilebar(config, "Find", m_find_action);
-
- if (navBar != NULL)
- {
-#ifdef USEQPE
- if ((navBar == fileBar) && (fileBar == menubar))
-#else
- if (navBar == fileBar)
-#endif
- {
- m_scrollButton->removeFrom( navbar() );
- m_start_action->removeFrom( navbar() );
- m_end_action->removeFrom( navbar() );
- m_jump_action->removeFrom( navbar() );
- m_pageline_action->removeFrom( navbar() );
- m_pageup_action->removeFrom( navbar() );
- m_pagedn_action->removeFrom( navbar() );
- m_back_action->removeFrom( navbar() );
- m_home_action->removeFrom( navbar() );
- m_forward_action->removeFrom( navbar() );
- }
- else if (navBar != fileBar)
- {
- navBar->clear();
- }
- }
-
- addnavbar(config, "Scroll", m_scrollButton);
- addnavbar(config, "Goto Start", m_start_action);
- addnavbar(config, "Goto End", m_end_action);
-
- addnavbar(config, "Jump", m_jump_action);
- addnavbar(config, "Page/Line Scroll", m_pageline_action);
-
- addnavbar(config, "Page Up", m_pageup_action);
- addnavbar(config, "Page Down", m_pagedn_action);
-
- addnavbar(config, "Back", m_back_action);
- addnavbar(config, "Home", m_home_action);
- addnavbar(config, "Forward", m_forward_action);
-
- if (viewBar != NULL)
- {
-#ifdef USEQPE
- if ((viewBar == fileBar) && (fileBar == menubar))
-#else
- if (viewBar == fileBar)
-#endif
- {
- m_actFullscreen->removeFrom( filebar() );
- m_rotate_action->removeFrom( viewbar() );
- m_inverse_action->removeFrom( viewbar() );
- m_zoomin_action->removeFrom( viewbar() );
- m_zoomout_action->removeFrom( viewbar() );
- m_setfont_action->removeFrom( viewbar() );
- m_setenc_action->removeFrom( viewbar() );
- m_setmono_action->removeFrom( viewbar() );
- }
- else if (viewBar != fileBar)
- {
- viewBar->clear();
- }
- }
-
- addviewbar(config, "Fullscreen", m_actFullscreen);
- addviewbar(config, "Rotate", m_rotate_action);
- addviewbar(config, "Invert Action", m_inverse_action);
- addviewbar(config, "Zoom In", m_zoomin_action);
- addviewbar(config, "Zoom Out", m_zoomout_action);
- addviewbar(config, "Set Font", m_setfont_action);
- addviewbar(config, "Encoding Select", m_setenc_action);
- addviewbar(config, "Ideogram Mode", m_setmono_action);
-
- if (markBar != NULL)
- {
-#ifdef USEQPE
- if ((markBar == fileBar) && (fileBar == menubar))
-#else
- if (markBar == fileBar)
-#endif
- {
- m_mark_action->removeFrom( markbar() );
- m_annotate_action->removeFrom( markbar());
- m_goto_action->removeFrom( markbar() );
- m_delete_action->removeFrom( markbar() );
- m_autogen_action->removeFrom( markbar() );
- m_clear_action->removeFrom( markbar() );
- m_save_action->removeFrom( markbar() );
- m_tidy_action->removeFrom( markbar() );
- m_startBlock_action->removeFrom( markbar() );
- m_endBlock_action->removeFrom( markbar() );
- }
- else if (markBar != fileBar)
- {
- markBar->clear();
- }
- }
- addmarkbar(config, "Mark", m_mark_action);
- addmarkbar(config, "Annotate", m_annotate_action);
- addmarkbar(config, "Goto", m_goto_action);
- addmarkbar(config, "Delete", m_delete_action);
- addmarkbar(config, "Autogen", m_autogen_action);
- addmarkbar(config, "Clear", m_clear_action);
- addmarkbar(config, "Save", m_save_action);
- addmarkbar(config, "Tidy", m_tidy_action);
- addmarkbar(config, "Start Block", m_startBlock_action);
- addmarkbar(config, "Copy Block", m_endBlock_action);
- if (checkbar(config, "Annotation indicator"))
- {
- if (m_bkmkAvail == NULL)
- {
- m_bkmkAvail = new QAction( tr( "Annotation" ), geticon( "find" ), QString::null, 0, this, 0 );
- connect( m_bkmkAvail, SIGNAL( activated() ), this, SLOT( showAnnotation() ) );
-
- m_bkmkAvail->setEnabled(false);
- }
- QLabel *spacer = new QLabel(markBar, "");
- markbar()->setStretchableWidget(spacer);
- m_bkmkAvail->removeFrom( markbar() );
- m_bkmkAvail->addTo( markbar() );
- }
- else
- {
- if (m_bkmkAvail != NULL)
- {
- m_bkmkAvail->removeFrom( markbar() );
- delete m_bkmkAvail;
- m_bkmkAvail = NULL;
- }
- }
-}
-
-bool QTReaderApp::checkbar(Config* _config, const QString& key)
-{
- return _config->readBoolEntry(key, false);
-}
-
-
-QToolBar* QTReaderApp::filebar()
-{
- if (fileBar == NULL)
- {
- switch (m_tbpol)
- {
-#ifdef USEQPE
- case cesSingle:
-// qDebug("Setting filebar to menubar");
- fileBar = menubar;
- break;
-#endif
- default:
- qDebug("Incorrect toolbar policy set");
- case cesMenuTool:
- case cesMultiple:
-// qDebug("Creating new file bar");
- fileBar = new QToolBar("File", this, m_tbposition);
- break;
- }
-// fileBar->setHorizontalStretchable( true );
- }
- return fileBar;
-}
-QToolBar* QTReaderApp::viewbar()
-{
- if (viewBar == NULL)
- {
- switch (m_tbpol)
- {
- case cesMultiple:
- viewBar = new QToolBar("View", this, m_tbposition);
- break;
- default:
- qDebug("Incorrect toolbar policy set");
-#ifdef USEQPE
- case cesSingle:
-#endif
- case cesMenuTool:
- viewBar = fileBar;
- break;
- }
- }
- return viewBar;
-}
-QToolBar* QTReaderApp::navbar()
-{
- if (navBar == NULL)
- {
- switch (m_tbpol)
- {
- case cesMultiple:
-// qDebug("Creating new nav bar");
- navBar = new QToolBar("Navigation", this, m_tbposition);
- break;
- default:
- qDebug("Incorrect toolbar policy set");
-#ifdef USEQPE
- case cesSingle:
-#endif
- case cesMenuTool:
- navBar = fileBar;
-// qDebug("Setting navbar to filebar");
- break;
- }
- }
- return navBar;
-}
-QToolBar* QTReaderApp::markbar()
-{
- if (markBar == NULL)
- {
- switch (m_tbpol)
- {
- case cesMultiple:
- markBar = new QToolBar("Marks", this, m_tbposition);
- break;
- default:
- qDebug("Incorrect toolbar policy set");
-#ifdef USEQPE
- case cesSingle:
-#endif
- case cesMenuTool:
- markBar = fileBar;
- break;
- }
- }
- return markBar;
-}
-
-void QTReaderApp::addfilebar(Config* _config, const QString& key, QAction* a)
-{
- if (_config->readBoolEntry(key, false)) a->addTo( filebar() );
-}
-void QTReaderApp::addnavbar(Config* _config, const QString& key, QAction* a)
-{
- if (_config->readBoolEntry(key, false)) a->addTo( navbar() );
-}
-void QTReaderApp::addmarkbar(Config* _config, const QString& key, QAction* a)
-{
- if (_config->readBoolEntry(key, false)) a->addTo( markbar() );
-}
-void QTReaderApp::addviewbar(Config* _config, const QString& key, QAction* a)
-{
- if (_config->readBoolEntry(key, false)) a->addTo( viewbar() );
-}
-
-void QTReaderApp::suspend() { reader->suspend(); }
-
-void QTReaderApp::msgHandler(const QCString& _msg, const QByteArray& _data)
-{
-#ifndef USEMSGS
- return;
-#else
- QString msg = QString::fromUtf8(_msg);
-
- qDebug("Received:%s", (const char*)msg);
- QDataStream stream( _data, IO_ReadOnly );
- if ( msg == "suspend()" )
- {
- qDebug("Suspending");
- suspend();
- qDebug("Suspendedb");
- }
- return;
- /*
- QDataStream stream( _data, IO_ReadOnly );
- if ( msg == "info(QString)" )
- {
- QString info;
- stream >> info;
- QMessageBox::information(this, PROGNAME, info);
- }
- else if ( msg == "Update(int)" )
- {
- int info;
- stream >> info;
- if (info)
- {
- reader->bDoUpdates = true;
- reader->refresh();
- }
- else
- {
- reader->bDoUpdates = false;
- }
- }
- else if ( msg == "warn(QString)" )
- {
- QString info;
- stream >> info;
- QMessageBox::warning(this, PROGNAME, info);
- }
- else if ( msg == "exit()" )
- {
- m_dontSave = true;
- close();
- }
- else if ( msg == "pageDown()" )
- {
- reader->dopagedn();
- }
- else if ( msg == "pageUp()" )
- {
- reader->dopageup();
- }
- else if ( msg == "lineDown()" )
- {
- reader->lineDown();
- }
- else if ( msg == "lineUp()" )
- {
- reader->lineUp();
- }
- else if ( msg == "showText()" )
- {
- showEditTools();
- }
- else if ( msg == "home()" )
- {
- reader->goHome();
- }
- else if ( msg == "back()" )
- {
- reader->goBack();
- }
- else if ( msg == "forward()" )
- {
- reader->goForward();
- }
- else if ( msg == "File/Open(QString)" )
- {
- QString info;
- stream >> info;
- openFile( info );
- }
- else if ( msg == "File/Info()" )
- {
- showinfo();
- }
- else if ( msg == "File/Action(QString)" )
- {
- QString info;
- stream >> info;
- m_spaceTarget = ActNameToInt(info);
- }
- else if ( msg == "Navigation/Scroll(int)" )
- {
- int info;
- stream >> info;
- autoScroll(info);
- }
-
- else if ( msg == "Navigation/GotoStart()" )
- {
- gotoStart();
- }
- else if ( msg == "Navigation/GotoEnd()" )
- {
- gotoEnd();
- }
- else if ( msg == "Navigation/Jump(int)" )
- {
- int info;
- stream >> info;
- reader->locate(info);
- }
- else if ( msg == "Navigation/Page/LineScroll(int)" )
- {
- int info;
- stream >> info;
- pagemode(info);
- }
- else if ( msg == "Navigation/SetOverlap(int)" )
- {
- int info;
- stream >> info;
- reader->m_overlap = info;
- }
- else if ( msg == "Navigation/SetMargin(int)" )
- {
- int info;
- stream >> info;
- do_margin(info);
- }
- else if ( msg == "File/SetDictionary(QString)" )
- {
- QString info;
- stream >> info;
- do_settarget(info);
- }
-#ifdef _SCROLLPIPE
- else if ( msg == "File/SetScrollTarget(QString)" )
- {
- QString info;
- stream >> info;
- reader->m_pipetarget = info;
- }
-#endif
- else if ( msg == "File/Two/OneTouch(int)" )
- {
- int info;
- stream >> info;
- setTwoTouch(info);
- }
- else if ( msg == "Target/Annotation(int)" )
- {
- int info;
- stream >> info;
- OnAnnotation(info);
- }
- else if ( msg == "Target/Dictionary(int)" )
- {
- int info;
- stream >> info;
- OnDictionary(info);
- }
- else if ( msg == "Target/Clipboard(int)" )
- {
- int info;
- stream >> info;
- OnClipboard(info);
- }
- else if ( msg == "File/Find(QString)" )
- {
- QString info;
- stream >> info;
- QRegExp arg(info);
- size_t pos = reader->pagelocate();
- size_t start = pos;
- CDrawBuffer test(&(reader->m_fontControl));
- reader->getline(&test);
- while (arg.match(toQString(test.data())) == -1)
- {
- pos = reader->locate();
- if (!reader->getline(&test))
- {
- QMessageBox::information(this, PROGNAME, QString("Can't find\n")+info);
- pos = start;
- break;
- }
- }
- reader->locate(pos);
- }
- else if ( msg == "File/Fullscreen(int)" )
- {
- int info;
- stream >> info;
- setfullscreen(info);
- }
- else if ( msg == "File/Continuous(int)" )
- {
- int info;
- stream >> info;
- setcontinuous(info);
- }
- else if ( msg == "Markup(QString)" )
- {
- QString info;
- stream >> info;
- if (info == "Auto")
- {
- autofmt(true);
- }
- if (info == "None")
- {
- autofmt(false);
- textfmt(false);
- striphtml(false);
- peanut(false);
- }
- if (info == "Text")
- {
- textfmt(true);
- }
- if (info == "HTML")
- {
- striphtml(true);
- }
- if (info == "Peanut/PML")
- {
- peanut(true);
- }
- }
- else if ( msg == "Layout/StripCR(int)" )
- {
- int info;
- stream >> info;
- stripcr(info);
- }
- else if ( msg == "Layout/Dehyphen(int)" )
- {
- int info;
- stream >> info;
- dehyphen(info);
- }
- else if ( msg == "Layout/Depluck(int)" )
- {
- int info;
- stream >> info;
- depluck(info);
- }
- else if ( msg == "Layout/Dejpluck(int)" )
- {
- int info;
- stream >> info;
- dejpluck(info);
- }
- else if ( msg == "Layout/SingleSpace(int)" )
- {
- int info;
- stream >> info;
- onespace(info);
- }
- else if ( msg == "Layout/Repalm(int)" )
- {
- int info;
- stream >> info;
- repalm(info);
- }
- else if ( msg == "Layout/Unindent(int)" )
- {
- int info;
- stream >> info;
- unindent(info);
- }
- else if ( msg == "Layout/Re-paragraph(int)" )
- {
- int info;
- stream >> info;
- repara(info);
- }
- else if ( msg == "Layout/DoubleSpace(int)" )
- {
- int info;
- stream >> info;
- dblspce(info);
- }
- else if ( msg == "Layout/Indent(int)" )
- {
- int info;
- stream >> info;
- reader->bindenter = info;
- reader->setfilter(reader->getfilter());
- }
- else if ( msg == "Layout/Remap(int)" )
- {
- int info;
- stream >> info;
- remap(info);
- }
- else if ( msg == "Layout/Embolden(int)" )
- {
- int info;
- stream >> info;
- embolden(info);
- }
- else if ( msg == "Format/Ideogram/Word(int)" )
- {
- int info;
- stream >> info;
- monospace(info);
- }
- else if ( msg == "Format/SetWidth(int)" )
- {
- int info;
- stream >> info;
- reader->m_charpc = info;
- reader->setfont();
- reader->refresh();
- }
- else if ( msg == "Format/SetFont(QString,int)" )
- {
- QString fontname;
- int size;
- stream >> fontname;
- stream >> size;
- setfontHelper(fontname, size);
- }
- else if ( msg == "Marks/Autogen(QString)" )
- {
- QString info;
- stream >> info;
- do_autogen(info);
- }
- else if ( msg == "File/StartBlock()" )
- {
- editMark();
- }
- else if ( msg == "File/CopyBlock()" )
- {
- editCopy();
- }
- */
-#endif
-}
-
-ActionTypes QTReaderApp::ActNameToInt(const QString& _enc)
-{
- for (int i = 0; i < MAX_ACTIONS; i++)
- {
- if (m_buttonAction[i]->text() == _enc) return (ActionTypes)i;
- }
- return cesAutoScroll;
-}
-
-void QTReaderApp::setinverted(bool sfs)
-{
- reader->setInverse(sfs);
- reader->setfilter(reader->getfilter());
- reader->refresh();
-}
-
-void QTReaderApp::setrotated(bool sfs)
-{
- reader->setrotated(sfs);
- if (sfs)
- {
- m_layout->setDirection( (m_qtscroll == 2) ? QBoxLayout::BottomToTop : QBoxLayout::TopToBottom );
- if (m_scrollbar != NULL)
- {
- scrollbar->disconnect();
- m_scrollbar->setOrientation(Qt::Horizontal);
- connect(scrollbar, SIGNAL(nextLine()), reader, SLOT(lineUp()) );
- connect(scrollbar, SIGNAL(prevLine()), reader, SLOT(lineDown()) );
- connect(scrollbar, SIGNAL(nextPage()), reader, SLOT(dopageup()) );
- connect(scrollbar, SIGNAL(prevPage()), reader, SLOT(dopagedn()) );
- connect(scrollbar, SIGNAL(sliderMoved(int)), this, SLOT(actionscroll(int)) );
- }
- // reader->repaint(0, reader->m_left_border, reader->width(), reader->height()-2*reader->m_border);
- reader->repaint();
- }
- else
- {
- m_layout->setDirection( (m_qtscroll == 2) ? QBoxLayout::RightToLeft : QBoxLayout::LeftToRight );
- if (m_scrollbar != NULL)
- {
- scrollbar->disconnect();
- m_scrollbar->setOrientation(Qt::Vertical);
- connect(scrollbar, SIGNAL(nextLine()), reader, SLOT(lineDown()) );
- connect(scrollbar, SIGNAL(prevLine()), reader, SLOT(lineUp()) );
- connect(scrollbar, SIGNAL(nextPage()), reader, SLOT(dopagedn()) );
- connect(scrollbar, SIGNAL(prevPage()), reader, SLOT(dopageup()) );
- connect(scrollbar, SIGNAL(sliderMoved(int)), this, SLOT(actionscroll(int)) );
- }
- // reader->repaint(reader->m_border, 0, reader->width()-2*reader->m_border, reader->height());
- reader->repaint();
- }
- // reader->update();
-}
-
-void QTReaderApp::setgrab(bool sfs)
-{
-#ifdef USEQPE
- m_grabkeyboard = sfs;
- if (m_grabkeyboard)
- {
- ((QPEApplication*)qApp)->grabKeyboard();
- }
- else
- {
- ((QPEApplication*)qApp)->ungrabKeyboard();
- }
-#endif
-}
-
-void QTReaderApp::setfullscreen(bool sfs)
-{
- reader->bDoUpdates = false;
- m_fullscreen = sfs;
- showEditTools();
-// qApp->processEvents();
- reader->bDoUpdates = true;
- reader->update();
-}
-/*
-void QTReaderApp::buttonActionSelected(QAction* _a)
-{
-//// qDebug("es:%x : %s (%u)", _a, (const char *)(_a->text()), ActNameToInt(_a->text()));
- m_spaceTarget = ActNameToInt(_a->text());
-}
-*/
-QTReaderApp::~QTReaderApp()
-{
-}
-
-void QTReaderApp::autoScroll(bool _b)
-{
- reader->setautoscroll(_b);
- setScrollState(reader->m_autoScroll);
-}
-
-void QTReaderApp::zoomin()
-{
- reader->zoomin();
- QFont f(reader->m_fontname, reader->m_fontControl.getsize(0));
- m_prog->setFont( f );
-}
-
-void QTReaderApp::zoomout()
-{
- reader->zoomout();
- QFont f(reader->m_fontname, reader->m_fontControl.getsize(0));
- m_prog->setFont( f );
-}
-
-void QTReaderApp::clearBkmkList()
-{
- delete pBkmklist;
- reader->pBkmklist = pBkmklist = NULL;
- m_fBkmksChanged = false;
- reader->refresh(true);
-}
-
-void QTReaderApp::fileClose()
-{
- CCloseDialog* cd = new CCloseDialog(reader->m_string, false, this);
- if (cd->exec())
- {
- if (pOpenlist != NULL)
- {
- int ind = 0;
- Bkmk* p = (*pOpenlist)[ind];
- while (p != NULL && toQString(CFiledata(p->anno()).name()) != reader->m_lastfile)
- {
- p = (*pOpenlist)[++ind];
- }
- if (p != NULL) pOpenlist->erase(ind);
- if (cd->delFile())
- {
- unlink((const char*)reader->m_lastfile);
- }
- if (cd->delMarks())
- {
-#ifndef USEQPE
- QDir d = QDir::home(); // "/"
- d.cd(APPDIR);
- d.remove(reader->m_string);
-#else /* USEQPE */
- unlink((const char *)Global::applicationFileName(APPDIR,reader->m_string));
-#endif /* USEQPE */
- }
- if (cd->delConfig())
- {
-#ifndef USEQPE
- QDir d = QDir::home(); // "/"
- d.cd(APPDIR "/configs");
- d.remove(reader->m_string);
-#else /* USEQPE */
- unlink((const char *)Global::applicationFileName(APPDIR "/configs",reader->m_string));
-#endif /* USEQPE */
- }
- }
-
- fileOpen2();
- }
- delete cd;
-}
-
-void QTReaderApp::updatefileinfo()
-{
- if (reader->m_string.isEmpty()) return;
- if (reader->m_lastfile.isEmpty()) return;
- tchar* nm = fromQString(reader->m_string);
- tchar* fl = fromQString(reader->m_lastfile);
-// qDebug("Lastfile:%x", fl);
- bool notadded = true;
- if (pOpenlist == NULL) pOpenlist = new CList<Bkmk>;
- else
- {
- for (CList<Bkmk>::iterator iter = pOpenlist->begin(); iter != pOpenlist->end(); iter++)
- {
- if (ustrcmp(CFiledata(iter->anno()).name(), fl) == 0)
- {
- iter->value(reader->pagelocate());
- unsigned short dlen;
- unsigned char* data;
- CFiledata fd(iter->anno());
- reader->setSaveData(data, dlen, fd.content(), fd.length());
-// qDebug("Filedata(1):%u, %u", fd.length(), dlen);
-// getstate(data, dlen);
- iter->setAnno(data, dlen);
- notadded = false;
- delete [] data;
- break;
- }
- }
- }
-// qDebug("Added?:%x", notadded);
- if (notadded)
- {
- struct stat fnstat;
- stat((const char *)reader->m_lastfile, &fnstat);
- CFiledata fd(fnstat.st_mtime, fl);
- unsigned short dlen;
- unsigned char* data;
- reader->setSaveData(data, dlen, fd.content(), fd.length());
- pOpenlist->push_front(Bkmk(nm, data, dlen, reader->pagelocate()));
-// qDebug("Filedata(2):%u, %u", fd.length(), dlen);
- delete [] data;
- }
- delete [] nm;
- delete [] fl;
-}
-
-void QTReaderApp::fileOpen()
-{
-/*
- menu->hide();
- fileBar->hide();
- if (regVisible) regBar->hide();
- if (searchVisible) searchBar->hide();
-*/
-// qDebug("fileOpen");
-// if (!reader->m_lastfile.isEmpty())
- updatefileinfo();
- fileOpen2();
-}
-
-void QTReaderApp::fileOpen2()
-{
- if (pBkmklist != NULL)
- {
- if (m_fBkmksChanged)
- {
- if (QMessageBox::warning(this, PROGNAME, "Save bookmarks?", "Save", "Don't bother") == 0)
- savebkmks();
- }
- delete pBkmklist;
- reader->pBkmklist = pBkmklist = NULL;
- m_fBkmksChanged = false;
- }
- reader->disableAutoscroll();
-/*
- editorStack->raiseWidget( fileSelector );
- fileSelector->reread();
-*/
- bool usebrowser = true;
- if (pOpenlist != NULL)
- {
- m_nBkmkAction = cOpenFile;
- if (listbkmk(pOpenlist, "Browse")) usebrowser = false;
- }
- if (usebrowser)
- {
- QString fn = usefilebrowser();
-// qApp->processEvents();
- if (!fn.isEmpty() && QFileInfo(fn).isFile())
- {
- openFile(fn);
- }
- reader->setFocus();
- }
-// reader->refresh();
-// qDebug("HEIGHT:%d", reader->m_lastheight);
-}
-
-QString QTReaderApp::usefilebrowser()
-{
-#ifndef USEQPE
- QString s( QFileDialog::getOpenFileName( reader->m_lastfile, QString::null, this ) );
- return s;
-#else
- QString fn;
-#ifdef OPIE
- QMap<QString, QStringList> mimeTypes;
- QStringList etypes;
- etypes << "etext/*";
- mimeTypes.insert( tr("eText"), etypes );
- QStringList types;
- types << "text/*";
- mimeTypes.insert( tr("Text"), types );
- mimeTypes.insert( tr("All"), "*/*" );
- fn = OFileDialog::getOpenFileName(OFileSelector::EXTENDED_ALL, QFileInfo(reader->m_lastfile).dirPath(true), QString::null, mimeTypes, 0, "OpieReader");
-#else
- fileBrowser* fb = new fileBrowser(false, this,"OpieReader",!m_bFloatingDialog,
- 0,
-// WStyle_Customize | WStyle_NoBorderEx,
- "*", QFileInfo(reader->m_lastfile).dirPath(true));
-
-
- if (fb->exec())
- {
- fn = fb->getCurrentFile();
- }
-// qDebug("Selected %s", (const char*)fn);
- delete fb;
-#endif
- showEditTools();
- return fn;
-#endif
-}
-
-void QTReaderApp::showgraphic(QImage& pm)
-{
- m_graphicwin->setImage(pm);
- editorStack->raiseWidget( m_graphicwin );
- hidetoolbars();
- m_graphicwin->setFocus();
-}
-
-void QTReaderApp::showbuttonprefs()
-{
- editorStack->raiseWidget( m_buttonprefs );
- hidetoolbars();
- m_buttonprefs->setFocus();
- m_kmapchanged = true;
-}
-
-void QTReaderApp::showprefs()
-{
- CPrefs* prefwin = new CPrefs(reader->width(), !m_bFloatingDialog, this);
-
- // prefwin->Debounce(m_debounce);
- prefwin->bgtype(m_bgtype);
- prefwin->repalm(reader->brepalm);
- prefwin->kern(reader->bkern);
- prefwin->hyphenate(reader->hyphenate);
- // prefwin->customhyphen(reader->buffdoc.getCustomHyphen());
- prefwin->scrolltype(reader->m_scrolltype);
- prefwin->scrollstep(reader->m_scrollstep);
- prefwin->scrollcolor(m_scrollcolor);
- prefwin->minibarcol(m_scrollbarcolor);
- prefwin->foreground(m_foreground);
- prefwin->background(m_background);
- prefwin->twotouch(m_twoTouch);
- prefwin->propfontchange(m_propogatefontchange);
- prefwin->StripCR(reader->bstripcr);
- prefwin->Dehyphen(reader->bdehyphen);
- prefwin->SingleSpace(reader->bonespace);
- prefwin->Unindent(reader->bunindent);
- prefwin->Reparagraph(reader->brepara);
- prefwin->DoubleSpace(reader->bdblspce);
- prefwin->Remap(reader->bremap);
- prefwin->Embolden(reader->bmakebold);
- prefwin->FullJustify(reader->bfulljust);
- // prefwin->Inverse(reader->bInverse);
- // prefwin->Negative(reader->bNegative);
- prefwin->FixGraphics(reader->m_fontControl.FixGraphics());
- prefwin->ParaLead(reader->getextraspace());
- prefwin->LineLead(reader->getlead());
- prefwin->TopMargin(reader->m_abstopmargin);
- prefwin->BottomMargin(reader->m_absbottommargin);
- prefwin->LeftMargin(reader->m_absleft_border);
- prefwin->RightMargin(reader->m_absright_border);
- prefwin->Indent(reader->bindenter);
- if (reader->bautofmt)
- {
- prefwin->Markup(0);
- }
- else if (reader->btextfmt)
- {
- prefwin->Markup(2);
- }
- else if (reader->bstriphtml)
- {
- prefwin->Markup(3);
- }
- else if (reader->bpeanut)
- {
- prefwin->Markup(4);
- }
- else
- {
- prefwin->Markup(1);
- }
- prefwin->Depluck(reader->bdepluck);
- prefwin->Dejpluck(reader->bdejpluck);
- prefwin->Continuous(reader->m_continuousDocument);
-
- prefwin->dictApplication(m_targetapp);
- prefwin->dictMessage(m_targetmsg);
-
- /*
- prefwin->leftScroll(m_leftScroll);
- prefwin->rightScroll(m_rightScroll);
- prefwin->upScroll(m_upScroll);
- prefwin->downScroll(m_downScroll);
- */
-
- prefwin->miscannotation(m_doAnnotation);
- prefwin->miscdictionary(m_doDictionary);
- prefwin->miscclipboard(m_doClipboard);
-
- prefwin->SwapMouse(reader->m_swapmouse);
-
- prefwin->Font(reader->m_fontname);
-
- prefwin->gfxsize(reader->getBaseSize());
-
- prefwin->pageoverlap(reader->m_overlap);
-
- prefwin->ideogram(reader->m_bMonoSpaced);
-
- prefwin->encoding(reader->m_encd);
-
- prefwin->ideogramwidth(reader->m_charpc);
-
- if (prefwin->exec())
- {
- // m_debounce = prefwin->Debounce();
- reader->brepalm = prefwin->repalm();
- reader->bkern = prefwin->kern();
- reader->hyphenate = prefwin->hyphenate();
- // reader->buffdoc.setCustomHyphen(prefwin->customhyphen());
- reader->m_scrolltype = prefwin->scrolltype();
- reader->m_scrollstep = prefwin->scrollstep();
- m_scrollcolor = prefwin->scrollcolor();
- setscrollcolour();
- m_scrollbarcolor = prefwin->minibarcol();
- setscrollbarcolour();
- m_foreground = prefwin->foreground();
- reader->setForeground(getcolour(m_foreground));
- m_background = prefwin->background();
- reader->setBackground(getcolour(m_background));
- m_twoTouch = prefwin->twotouch();
- reader->setTwoTouch(m_twoTouch);
- m_touch_action->setOn(m_twoTouch);
-
- reader->bstripcr = prefwin->StripCR();
- reader->bdehyphen = prefwin->Dehyphen();
- reader->bonespace = prefwin->SingleSpace();
- reader->bunindent = prefwin->Unindent();
- reader->brepara = prefwin->Reparagraph();
- reader->bdblspce = prefwin->DoubleSpace();
- reader->bremap = prefwin->Remap();
- reader->bmakebold = prefwin->Embolden();
- reader->bfulljust = prefwin->FullJustify();
- // if (reader->bInverse != prefwin->Inverse()) reader->setInverse(prefwin->Inverse());
- // if (reader->bNegative != prefwin->Negative()) reader->setNegative();
- reader->m_fontControl.FixGraphics(prefwin->FixGraphics());
-
- reader->setextraspace(prefwin->ParaLead());
- reader->setlead(prefwin->LineLead());
- reader->m_abstopmargin = prefwin->TopMargin();
- reader->m_absbottommargin = prefwin->BottomMargin();
- reader->m_absleft_border = prefwin->LeftMargin();
- reader->m_absright_border = prefwin->RightMargin();
- reader->bindenter = prefwin->Indent();
- reader->bautofmt = reader->btextfmt = reader->bstriphtml = reader->bpeanut = false;
- switch (prefwin->Markup())
- {
- case 0:
- reader->bautofmt = true;
- break;
- case 1:
- break;
- case 2:
- reader->btextfmt = true;
- break;
- case 3:
- reader->bstriphtml = true;
- break;
- case 4:
- reader->bpeanut = true;
- break;
- default:
- qDebug("Format out of range");
- }
- reader->bdepluck = prefwin->Depluck();
- reader->bdejpluck = prefwin->Dejpluck();
- reader->setContinuous(prefwin->Continuous());
-
- /*
- m_leftScroll = prefwin->leftScroll();
- m_rightScroll = prefwin->rightScroll();
- m_upScroll = prefwin->upScroll();
- m_downScroll = prefwin->downScroll();
- */
- m_targetapp = prefwin->dictApplication();
- m_targetmsg = prefwin->dictMessage();
-
- m_doAnnotation = prefwin->miscannotation();
- m_doDictionary = prefwin->miscdictionary();
- m_doClipboard = prefwin->miscclipboard();
- reader->m_swapmouse = prefwin->SwapMouse();
- reader->setBaseSize(prefwin->gfxsize());
- reader->m_overlap = prefwin->pageoverlap();
- reader->m_bMonoSpaced = prefwin->ideogram();
- m_setmono_action->setOn(reader->m_bMonoSpaced);
- reader->m_encd = prefwin->encoding();
- reader->m_charpc = prefwin->ideogramwidth();
-
- if (
- reader->m_fontname != prefwin->Font()
- ||
- m_propogatefontchange != prefwin->propfontchange())
- {
- m_propogatefontchange = prefwin->propfontchange();
- setfontHelper(prefwin->Font());
- }
- if (m_bgtype != (bground)prefwin->bgtype())
- {
- m_bgtype = (bground)prefwin->bgtype();
- setBackgroundBitmap();
- }
- delete prefwin;
- reader->setfilter(reader->getfilter());
- reader->refresh();
- }
- else
- {
- delete prefwin;
- }
-}
-
-void QTReaderApp::showtoolbarprefs()
-{
-#ifdef USEQPE
- CBarPrefs* prefwin = new CBarPrefs(APPDIR, !m_bFloatingDialog, this);
-#else
- QFileInfo fi;
- QDir d = QDir::home(); // "/"
- if ( !d.cd(APPDIR) )
- { // "/tmp"
- qWarning( "Cannot find the \"~/%s\" directory", APPDIR );
- d = QDir::home();
- d.mkdir(APPDIR);
- d.cd(APPDIR);
- }
- fi.setFile(d, INIFILE);
- CBarPrefs* prefwin = new CBarPrefs(fi.absFilePath(), !m_bFloatingDialog, this);
-#endif
- prefwin->tbpolicy(m_tbpolsave);
- prefwin->tbposition(m_tbposition-2);
- prefwin->tbmovable(m_tbmovesave);
- prefwin->floating(m_bFloatingDialog);
- prefwin->qtscroll(m_qtscroll);
- prefwin->localscroll(m_localscroll);
- if (prefwin->exec())
- {
- m_bFloatingDialog = prefwin->floating();
- if (
- m_tbpolsave != (ToolbarPolicy)prefwin->tbpolicy()
- ||
- m_tbposition != (ToolBarDock)(prefwin->tbposition()+2)
- ||
- m_tbmovesave != prefwin->tbmovable()
- ||
- m_qtscroll != prefwin->qtscroll()
- // ||
- // m_localscrollbar != prefwin->scrollonleft()
- )
- {
- QMessageBox::warning(this, PROGNAME, "Some changes won't take effect\nuntil the next time the\napplication is started");
- }
- m_tbpolsave = (ToolbarPolicy)prefwin->tbpolicy();
- m_tbposition = (ToolBarDock)(prefwin->tbposition()+2);
- m_tbmovesave = prefwin->tbmovable();
- reader->m_scrollpos = m_localscroll = prefwin->localscroll();
- if (m_qtscroll != prefwin->qtscroll())
- {
- m_qtscroll = prefwin->qtscroll();
- setrotated(reader->m_rotated);
- }
- if (m_scrollbar == NULL || m_scrollbar->isHidden())
- {
- reader->m_scrollpos = m_localscroll;
- }
- else
- {
- reader->m_scrollpos = (m_qtscroll == 0) ? m_localscroll : 0;
- }
- bool isChanged = prefwin->isChanged();
- delete prefwin;
-#ifdef USEQPE
- Config config( APPDIR );
-#else
- QFileInfo fi;
- QDir d = QDir::home(); // "/"
- if ( !d.cd(APPDIR) )
- { // "/tmp"
- qWarning( "Cannot find the \"~/%s\" directory", APPDIR );
- d = QDir::home();
- d.mkdir(APPDIR);
- d.cd(APPDIR);
- }
- fi.setFile(d, INIFILE);
- Config config( fi.absFilePath() );
-#endif
- if (isChanged) addtoolbars(&config);
- }
- else
- {
- delete prefwin;
- }
-}
-
-void QTReaderApp::showinfo()
-{
- unsigned long ds, fs, ts, pl, dl;
- if (reader->empty())
- {
- QMessageBox::information(this, PROGNAME, "No file loaded", 1);
- }
- else
- {
- reader->sizes(fs,ts);
- ds = reader->buffdoc.endSection() - reader->buffdoc.startSection();
- pl = reader->pagelocate();
- dl = pl - reader->buffdoc.startSection();
- m_infoWin->setFileSize(fs);
- m_infoWin->setTextSize(ts);
- m_infoWin->setRatio(100-(100*fs + (ts >> 1))/ts);
- m_infoWin->setLocation(pl);
- m_infoWin->setRead((100*pl + (ts >> 1))/ts);
- m_infoWin->setDocSize(ds);
- m_infoWin->setDocLocation(dl);
- m_infoWin->setDocRead((100*dl + (ds >> 1))/ds);
- m_infoWin->setZoom(reader->m_fontControl.currentsize()*10);
- m_infoWin->setAbout(QString("\nApplication (c) Tim Wentford\n")+reader->about());
- editorStack->raiseWidget( m_infoWin );
- hidetoolbars();
- m_infoWin->setFocus();
- }
-}
-
-void QTReaderApp::addAnno(const QString& name, const QString& text, size_t posn, size_t posn2)
-{
- if (pBkmklist == NULL) reader->pBkmklist = pBkmklist = new CList<Bkmk>;
-#ifdef _UNICODE
- CBuffer buff(name.length()+1);
- int i;
- for (i = 0; i < name.length(); i++)
- {
- buff[i] = name[i].unicode();
- }
- buff[i] = 0;
- CBuffer buff2(text.length()+1);
- for (i = 0; i < text.length(); i++)
- {
- buff2[i] = text[i].unicode();
- }
- buff2[i] = 0;
- Bkmk b(buff.data(), buff2.data(), posn, posn2);
- QColor c = m_annoWin->getColor();
- int red,green,blue;
- c.rgb(&red, &green, &blue);
- b.red(red);
- b.green(green);
- b.blue(blue);
- pBkmklist->push_front(b);
-#else
- pBkmklist->push_front(Bkmk((const tchar*)text,posn));
-#endif
- m_fBkmksChanged = true;
- pBkmklist->sort();
-}
-
-void QTReaderApp::addAnno(const QString& name, const QString& text)
-{
- if (m_annoIsEditing)
- {
- if (name.isEmpty())
- {
- QMessageBox::information(this, PROGNAME, "Need a name for the bookmark\nPlease try again", 1);
- }
- else
- {
- addAnno(name, text, m_annoWin->getPosn(), m_annoWin->getPosn2());
- }
- showEditTools();
- }
- else
- {
- if (m_annoWin->edited())
- {
- CBuffer buff(text.length()+1);
- int i;
- for (i = 0; i < text.length(); i++)
- {
- buff[i] = text[i].unicode();
- }
- buff[i] = 0;
- m_fBkmksChanged = true;
- m_anno->setAnno(buff.data());
- }
- QColor c = m_annoWin->getColor();
- int red,green,blue;
- c.rgb(&red, &green, &blue);
- m_anno->red(red);
- m_anno->green(green);
- m_anno->blue(blue);
- bool found = findNextBookmark(m_anno->value()+1);
- if (found)
- {
- m_annoWin->setName(toQString(m_anno->name()));
- m_annoWin->setAnno(toQString(m_anno->anno()));
- m_annoWin->setColor(QColor(m_anno->red(), m_anno->green(), m_anno->blue()));
- }
- else
- {
- showEditTools();
- }
- }
-}
-
-bool QTReaderApp::findNextBookmark(size_t start)
-{
- bool found = false;
- for (CList<Bkmk>::iterator iter = pBkmklist->begin(); iter != pBkmklist->end(); iter++)
- {
- if (iter->value() >= start)
- {
- if (iter->value() < reader->locate())
- {
- found = true;
- m_anno = iter.pContent();
- }
- break;
- }
- }
- return found;
-}
-
-void QTReaderApp::addanno()
-{
- if (reader->empty())
- {
- QMessageBox::information(this, PROGNAME, "No file loaded", 1);
- }
- else
- {
- m_annoWin->setName("");
- m_annoWin->setAnno("");
- m_annoWin->setPosn(reader->pagelocate());
- m_annoIsEditing = true;
- editorStack->raiseWidget( m_annoWin );
- hidetoolbars();
-#ifdef USEQPE
- Global::showInputMethod();
-#endif
- m_annoWin->setFocus();
- }
-}
-
-void QTReaderApp::infoClose()
-{
- m_debounce = m_buttonprefs->Debounce();
- if (m_kmapchanged)
- {
- m_kmapchanged = false;
-#ifndef USEQPE
- QDir d = QDir::home(); // "/"
- d.cd(APPDIR);
- QFileInfo fi(d, ".keymap");
- FILE* f = fopen((const char *)fi.absFilePath(), "w");
-#else /* USEQPE */
- FILE* f = fopen((const char *)Global::applicationFileName(APPDIR,".keymap"), "w");
-#endif /* USEQPE */
- if (f != NULL)
- {
- uint cnt = KEYMAPVERSION;
- fwrite(&cnt, sizeof(cnt), 1, f);
- cnt = kmap.count();
- fwrite(&cnt, sizeof(cnt), 1, f);
- for (QMap<orKey,int>::Iterator i = kmap.begin(); i != kmap.end(); i++)
- {
- orKey key = i.key();
- int data = i.data();
- fwrite(&key, sizeof(key), 1, f);
- fwrite(&data, sizeof(data), 1, f);
- qDebug("Saved %s as %u", (const char*)key.text(), data);
- }
- fclose(f);
- }
- }
- showEditTools();
-}
-
-/*
-void QTReaderApp::fileRevert()
-{
- clear();
- fileOpen();
-}
-
-void QTReaderApp::editCut()
-{
-#ifndef QT_NO_CLIPBOARD
- editor->cut();
-#endif
-}
-*/
-void QTReaderApp::editMark()
-{
- m_savedpos = reader->pagelocate();
-}
-
-void QTReaderApp::editCopy()
-{
- QClipboard* cb = QApplication::clipboard();
- QString text;
- int ch;
- unsigned long currentpos = reader->pagelocate();
- unsigned long endpos = reader->locate();
- if (m_savedpos == 0xffffffff)
- {
- m_savedpos = currentpos;
- }
- reader->jumpto(m_savedpos);
- while (reader->explocate() < endpos && (ch = reader->getch()) != UEOF)
- {
- text += ch;
- }
- cb->setText(text);
- reader->locate(currentpos);
- m_savedpos = 0xffffffff;
-}
-
-void QTReaderApp::gotoStart()
-{
- reader->locate(reader->buffdoc.startSection());
-}
-
-void QTReaderApp::gotoEnd()
-{
- reader->dopageup(reader->buffdoc.endSection());
-}
-
-void QTReaderApp::pageup()
-{
- reader->NavUp();
-}
-
-void QTReaderApp::pagedn()
-{
- reader->NavDown();
-}
-
-void QTReaderApp::pagemode(bool _b)
-{
- reader->setpagemode(_b);
-}
-
-/*
-void QTReaderApp::setspacing()
-{
- m_nRegAction = cMonoSpace;
- char lcn[20];
- sprintf(lcn, "%lu", reader->m_charpc);
- regEdit->setText(lcn);
- do_regedit();
-}
-*/
-void QTReaderApp::settarget()
-{
- m_nRegAction = cSetTarget;
- QString text = ((m_targetapp.isEmpty()) ? QString("") : m_targetapp)
- + "/"
- + ((m_targetmsg.isEmpty()) ? QString("") : m_targetmsg);
- regEdit->setText(text);
- do_regedit();
-}
-
-/*
-void QTReaderApp::do_mono(const QString& lcn)
-{
- bool ok;
- unsigned long ulcn = lcn.toULong(&ok);
- if (ok)
- {
- reader->m_charpc = ulcn;
- reader->setfont();
- reader->refresh();
-// reader->setmono(true);
- }
- else
- QMessageBox::information(this, PROGNAME, "Must be a number");
-}
-*/
-/*
-void QTReaderApp::editPaste()
-{
-#ifndef QT_NO_CLIPBOARD
- editor->paste();
-#endif
-}
-*/
-
-void QTReaderApp::editFind()
-{
- searchStart = reader->pagelocate();
-#ifdef __ISEARCH
- searchStack = new QStack<searchrecord>;
-#endif
-#ifdef USEQPE
- Global::showInputMethod();
-#endif
- searchBar->show();
- searchVisible = TRUE;
- searchEdit->setFocus();
-#ifdef __ISEARCH
- searchStack->push(new searchrecord("",reader->pagelocate()));
-#endif
-}
-
-void QTReaderApp::findNext()
-{
-// // qDebug("findNext called\n");
-#ifdef __ISEARCH
- QString arg = searchEdit->text();
-#else
- QRegExp arg = searchEdit->text();
-#endif
- CDrawBuffer test(&(reader->m_fontControl));
- size_t start = reader->pagelocate();
- reader->jumpto(start);
- reader->getline(&test);
- dosearch(start, test, arg);
-}
-
-void QTReaderApp::findClose()
-{
- searchVisible = FALSE;
- searchEdit->setText("");
-#ifdef USEQPE
- Global::hideInputMethod();
-#endif
- searchBar->hide();
-#ifdef __ISEARCH
-// searchStack = new QStack<searchrecord>;
- while (!searchStack->isEmpty())
- {
- delete searchStack->pop();
- }
- delete searchStack;
-#endif
- reader->setFocus();
-}
-
-void QTReaderApp::regClose()
-{
- regVisible = FALSE;
- regEdit->setText("");
- regBar->hide();
-#ifdef USEQPE
- Global::hideInputMethod();
-#endif
- reader->setFocus();
-}
-
-#ifdef __ISEARCH
-bool QTReaderApp::dosearch(size_t start, CDrawBuffer& test, const QString& arg)
-#else
-bool QTReaderApp::dosearch(size_t start, CDrawBuffer& test, const QRegExp& arg)
-#endif
-{
- bool ret = true;
- unsigned long fs, ts;
- reader->sizes(fs,ts);
- size_t pos = reader->locate();
- pbar->setGeometry(searchBar->x(),searchBar->y(),searchBar->width(), searchBar->height());
- pbar->show();
- pbar->raise();
- pbar->reset();
- int offset;
- int lastpc = (100*pos)/ts;
- pbar->setProgress(lastpc);
-// qApp->processEvents();
- if (reader->buffdoc.getpara(test) >= 0)
- {
- reader->setFocus();
-#ifdef __ISEARCH
- while (strstr(test.data(),(const tchar*)arg) == NULL)
-#else
-#ifdef _UNICODE
- while ((offset = arg.match(toQString(test.data()))) == -1)
-#else
- while (arg.match(test.data()) == -1)
-#endif
-#endif
- {
- pos = reader->locate();
- int pc = (100*pos)/ts;
- if (pc != lastpc)
- {
- pbar->setProgress(pc);
- qApp->processEvents();
- reader->setFocus();
- lastpc = pc;
- }
-
- if (reader->buffdoc.getpara(test) < 0)
- {
- if (QMessageBox::warning(this, "Can't find", searchEdit->text(), 1, 2) == 2)
- pos = searchStart;
- else
- pos = start;
- findClose();
- pbar->hide();
- reader->locate(pos);
- return false;
- }
- }
-// qDebug("Found it at %u:%u", pos, offset);
- pbar->hide();
-// qDebug("Hid");
- reader->locate(pos+offset);
-// qDebug("Loacted");
-// qDebug("page up");
- ret = true;
- }
- else
- {
- if (QMessageBox::warning(this, "Can't find", searchEdit->text(), 1, 2) == 2)
- pos = searchStart;
- else
- pos = start;
- ret = false;
- findClose();
- }
- return ret;
-}
-
-#ifdef __ISEARCH
-void QTReaderApp::search(const QString & arg)
-{
- searchrecord* ss = searchStack->top();
- CBuffer test;
- size_t start = reader->pagelocate();
- bool haspopped = false;
- while (arg.left(ss->s.length()) != ss->s)
- {
- haspopped = true;
- start = ss->pos;
-// reader->locate(start);
- searchStack->pop();
- delete ss;
- }
- if (haspopped) reader->locate(start);
-/*
- if (arg.length() < ss->len)
- {
- start = ss->pos;
- reader->locate(start);
- searchStack->pop();
- delete ss;
- }
-*/
- else
- {
- start = reader->pagelocate();
- reader->jumpto(start);
- searchStack->push(new searchrecord(arg,start));
- }
- dosearch(start, test, arg);
-}
-#else
-void QTReaderApp::search()
-{
- findNext();
-}
-#endif
-
-void QTReaderApp::openFile( const QString &f )
-{
-// qDebug("File:%s", (const char*)f);
-// openFile(DocLnk(f));
-//}
-//
-//void QTReaderApp::openFile( const DocLnk &f )
-//{
- clear();
- QFileInfo fm(f);
- if ( fm.exists() )
- {
-// QMessageBox::information(0, "Progress", "Calling fileNew()");
-#ifdef USEQPE
- if (fm.extension( FALSE ) == "desktop")
- {
- DocLnk d(f);
- QFileInfo fnew(d.file());
- fm = fnew;
- if (!fm.exists()) return;
- }
-#endif
- clear();
- reader->setText(fm.baseName(), fm.absFilePath());
- m_loadedconfig = readconfig(APPDIR "/configs", reader->m_string, false);
- qDebug("Showing tools");
- showEditTools();
- qDebug("Shown tools");
- readbkmks();
- qDebug("read markss");
- m_savedpos = 0xffffffff;
- }
- else
- {
- QString msg = f;
- msg += "\nFile does not exist";
- QMessageBox::information(this, PROGNAME, msg);
- reader->m_lastfile = QString::null;
- }
-
-}
-/*
-void QTReaderApp::resizeEvent(QResizeEvent* e)
-{
- if (m_fullscreen)
- {
- showNormal();
- showFullScreen();
- }
-}
-*/
-void QTReaderApp::handlekey(QKeyEvent* e)
-{
-// qDebug("Keypress event");
- timeb now;
- ftime(&now);
- unsigned long etime = (1000*(now.time - m_lastkeytime.time) + now.millitm)-m_lastkeytime.millitm;
- if (etime < m_debounce)
- {
- return;
- }
- switch(e->key())
- {
- case Key_Escape:
-// qDebug("escape event");
- if (m_disableesckey)
- {
- m_disableesckey = false;
- }
- else
- {
- m_bcloseDisabled = true;
- if (m_fullscreen)
- {
- m_actFullscreen->setOn(false);
- e->accept();
- }
- else
- {
-// qDebug("escape action");
- doAction(e);
- }
- }
- break;
- /*
- case Key_Left:
- {
- if (reader->m_autoScroll)
- {
- reader->reduceScroll();
- }
- else
- {
- doAction(e);
- }
- }
- break;
- case Key_Right:
- {
- if (reader->m_autoScroll)
- {
- reader->increaseScroll();
- }
- else
- {
- doAction(e);
- }
- }
- break;
- case Key_Up:
- {
- if (reader->m_autoScroll)
- {
- reader->increaseScroll();
- }
- else
- {
- doAction(e);
- }
- }
- break;
- case Key_Down:
- {
- if (reader->m_autoScroll)
- {
- reader->reduceScroll();
- }
- else
- {
- doAction(e);
- }
- }
- break;
- */
- default:
- {
- doAction(e);
- }
-
-/*
- QString msg("Key press was:");
- QString key;
- msg += key.setNum(e->key());
- QMessageBox::information(this, PROGNAME, msg);
-*/
- }
- ftime(&m_lastkeytime);
-}
-
-#ifdef NEWFULLSCREEN
-void QTReaderApp::enableFullscreen()
-{
- setFixedSize(qApp->desktop()->size());
- showNormal();
- reparent(0, WStyle_Customize | WStyle_NoBorder, QPoint(0,0));
- showFullScreen();
-}
-
-void QTReaderApp::resizeEvent(QResizeEvent *)
-{
- if (m_fullscreen && (size() != qApp->desktop()->size()))
- {
- enableFullscreen();
- }
-}
-
-void QTReaderApp::focusInEvent(QFocusEvent*)
-{
- if (m_fullscreen)
- {
- enableFullscreen();
- raise();
- }
-}
-#endif
-
-void QTReaderApp::showEditTools()
-{
-// if ( !doc )
-// close();
- if (m_fullscreen)
- {
-#ifdef USEQPE
- if (menubar != NULL) menubar->hide();
-#endif
- if (fileBar != NULL) fileBar->hide();
- if (viewBar != NULL) viewBar->hide();
- if (navBar != NULL) navBar->hide();
- if (markBar != NULL) markBar->hide();
- if (m_prog != NULL)
- {
- // qDebug("Hiding status");
- m_prog->hide();
- }
- searchBar->hide();
- regBar->hide();
-#ifdef USEQPE
- Global::hideInputMethod();
-#endif
- if (m_scrollbar != NULL) m_scrollbar->hide();
- m_fontBar->hide();
-// showNormal();
-#ifdef NEWFULLSCREEN
- enableFullscreen();
-#else
- showFullScreen();
-#endif
- }
- else
- {
-// qDebug("him");
-#ifdef USEQPE
- Global::hideInputMethod();
-#endif
-// qDebug("eb");
- if (m_scrollbar != NULL)
- {
- if (m_scrollishidden)
- {
- m_scrollbar->hide();
- }
- else
- {
- m_scrollbar->show();
- }
- }
- if (!m_hidebars)
- {
-#ifdef USEQPE
- menubar->show();
-#endif
- if (fileBar != NULL) fileBar->show();
- if (viewBar != NULL) viewBar->show();
- if (navBar != NULL) navBar->show();
- if (markBar != NULL) markBar->show();
- if (m_prog != NULL && !m_statusishidden)
- {
- // qDebug("Showing status");
- m_prog->show();
- // qDebug("Shown status");
- }
- // qDebug("Showing mb");
- mb->show();
- }
- if ( searchVisible )
- {
-#ifdef USEQPE
- Global::showInputMethod();
-#endif
- searchBar->show();
- }
- if ( regVisible )
- {
-#ifdef USEQPE
- Global::showInputMethod();
-#endif
- regBar->show();
- }
- if (m_fontVisible) m_fontBar->show();
-// qDebug("sn");
- showNormal();
-// qDebug("sm");
-#ifdef USEQPE
- showMaximized();
-#endif
-// setCentralWidget(reader);
- }
-
- // qDebug("uc");
- updateCaption();
- // qDebug("rw");
- editorStack->raiseWidget( reader );
- // qDebug("sf");
- reader->setFocus();
- // qDebug("ref");
- reader->refresh(true);
- // qDebug("done");
-}
-/*
-void QTReaderApp::save()
-{
- if ( !doc )
- return;
- if ( !editor->edited() )
- return;
-
- QString rt = editor->text();
- QString pt = rt;
-
- if ( doc->name().isEmpty() ) {
- unsigned ispace = pt.find( ' ' );
- unsigned ienter = pt.find( '\n' );
- int i = (ispace < ienter) ? ispace : ienter;
- QString docname;
- if ( i == -1 ) {
- if ( pt.isEmpty() )
- docname = "Empty Text";
- else
- docname = pt;
- } else {
- docname = pt.left( i );
- }
- doc->setName(docname);
- }
- FileManager fm;
- fm.saveFile( *doc, rt );
-}
-*/
-
-void QTReaderApp::clear()
-{
-// if (doc != 0)
-// {
-// QMessageBox::information(this, PROGNAME, "Deleting doc", 1);
-// delete doc;
-// QMessageBox::information(this, PROGNAME, "Deleted doc", 1);
-// doc = 0;
- // }
- reader->clear();
-}
-
-void QTReaderApp::updateCaption()
-{
-// if ( !doc )
-// setCaption( tr("QTReader") );
-// else {
-// QString s = doc->name();
-// if ( s.isEmpty() )
-// s = tr( "Unnamed" );
- setCaption( reader->m_string + " - " + tr(SHORTPROGNAME) );
-// }
-}
-
-void QTReaderApp::setDocument(const QString& fileref)
-{
-//QMessageBox::information(0, "setDocument", fileref);
- openFile(fileref);
-// showEditTools();
-}
-
-void QTReaderApp::closeEvent( QCloseEvent *e )
-{
-// qDebug("Close event");
- if (m_fullscreen)
- {
- m_fullscreen = false;
- showEditTools();
- e->ignore();
- }
- else if (editorStack->visibleWidget() == m_buttonprefs)
- {
- m_buttonprefs->mapkey(Qt::NoButton, Key_Escape);
- e->ignore();
- }
- else if (m_dontSave)
- {
- e->accept();
- }
- else
- {
- if (editorStack->visibleWidget() == reader)
- {
- if ((kmap.find(orKey(Qt::NoButton,Key_Escape,false)) != kmap.end()) && m_bcloseDisabled)
- {
-// qDebug("Close disabled");
- m_bcloseDisabled = false;
- e->ignore();
- }
- else
- {
- if (m_fontVisible)
- {
- m_fontBar->hide();
- m_fontVisible = false;
- e->ignore();
- return;
- }
- if (regVisible)
- {
- regBar->hide();
-#ifdef USEQPE
- Global::hideInputMethod();
-#endif
- regVisible = false;
- e->ignore();
- return;
- }
- if (searchVisible)
- {
- searchBar->hide();
-#ifdef USEQPE
- Global::hideInputMethod();
-#endif
- searchVisible = false;
- e->ignore();
- return;
- }
- if (m_fBkmksChanged && pBkmklist != NULL)
- {
- if (QMessageBox::warning(this, PROGNAME, "Save bookmarks?", "Save", "Don't bother") == 0)
- savebkmks();
- delete pBkmklist;
- reader->pBkmklist = pBkmklist = NULL;
- m_fBkmksChanged = false;
- }
- updatefileinfo();
- saveprefs();
- e->accept();
- }
- }
- else
- {
- showEditTools();
- m_disableesckey = true;
- }
- }
-}
-
-void QTReaderApp::do_gotomark()
-{
- m_nBkmkAction = cGotoBkmk;
- if (!listbkmk(pBkmklist))
- QMessageBox::information(this, PROGNAME, "No bookmarks in memory");
-}
-
-void QTReaderApp::do_delmark()
-{
- m_nBkmkAction = cDelBkmk;
- if (!listbkmk(pBkmklist))
- QMessageBox::information(this, PROGNAME, "No bookmarks in memory");
-}
-
-bool QTReaderApp::listbkmk(CList<Bkmk>* plist, const QString& _lab)
-{
- bkmkselector->clear();
- if (_lab.isEmpty())
- bkmkselector->setText("Cancel");
- else
- bkmkselector->setText(_lab);
- int cnt = 0;
- if (plist != NULL)
- {
- for (CList<Bkmk>::iterator i = plist->begin(); i != plist->end(); i++)
- {
-#ifdef _UNICODE
-// qDebug("Item:%s", (const char*)toQString(i->name()));
- bkmkselector->insertItem(toQString(i->name()));
-#else
- bkmkselector->insertItem(i->name());
-#endif
- cnt++;
- }
- }
- if (cnt > 0)
- {
- hidetoolbars();
- editorStack->raiseWidget( bkmkselector );
- return true;
- }
- else
- return false;
-}
-
-void QTReaderApp::do_autogen()
-{
- m_nRegAction = cAutoGen;
- regEdit->setText(m_autogenstr);
- do_regedit();
-}
-
-void QTReaderApp::do_regedit()
-{
-// fileBar->hide();
- reader->bDoUpdates = false;
-// qDebug("Showing regbar");
- regBar->show();
-// qDebug("Showing kbd");
-#ifdef USEQPE
- Global::showInputMethod();
-#endif
- regVisible = true;
- regEdit->setFocus();
-// qApp->processEvents();
- reader->bDoUpdates = true;
- reader->update();
-}
-
-bool QTReaderApp::openfrombkmk(Bkmk* bk)
-{
- QString fn = toQString(
- CFiledata(bk->anno()).name()
- );
-// qDebug("fileinfo");
- if (!fn.isEmpty() && QFileInfo(fn).isFile())
- {
-// qDebug("Opening");
- openFile(fn);
- struct stat fnstat;
- stat((const char *)reader->m_lastfile, &fnstat);
-
- if (CFiledata(bk->anno()).date()
- != fnstat.st_mtime)
- {
- CFiledata fd(bk->anno());
- fd.setdate(fnstat.st_mtime);
- bk->value(0);
- }
- else
- {
- unsigned short svlen = bk->filedatalen();
- unsigned char* svdata = bk->filedata();
- reader->putSaveData(svdata, svlen);
-// setstate(svdata, svlen);
- if (svlen != 0)
- {
- QMessageBox::warning(this, PROGNAME, "Not all file data used\nNew version?");
- }
-// qDebug("updating");
-// showEditTools();
- reader->locate(bk->value());
- }
- return true;
- }
- else
- {
- return false;
- }
-}
-
-void QTReaderApp::gotobkmk(int ind)
-{
- qDebug("gbkmk");
- showEditTools();
- switch (m_nBkmkAction)
- {
- case cOpenFile:
- {
-// qApp->processEvents();
- if (!openfrombkmk((*pOpenlist)[ind]))
- {
- pOpenlist->erase(ind);
- QMessageBox::information(this, PROGNAME, "Can't find file");
- }
- }
- break;
- case cGotoBkmk:
- reader->buffdoc.saveposn(reader->m_lastfile, reader->pagelocate());
- reader->locate((*pBkmklist)[ind]->value());
- break;
- case cDelBkmk:
-//// qDebug("Deleting:%s\n",(*pBkmklist)[ind]->name());
- pBkmklist->erase(ind);
- m_fBkmksChanged = true;
- reader->refresh(true);
-// pBkmklist->sort();
- break;
- case cRmBkmkFile:
- {
-#ifndef USEQPE
- QDir d = QDir::home(); // "/"
- d.cd(APPDIR);
- d.remove(bkmkselector->text(ind));
-#else /* USEQPE */
- unlink((const char *)Global::applicationFileName(APPDIR,bkmkselector->text(ind)));
-#endif /* USEQPE */
- }
- break;
- case cLdConfig:
- readconfig(APPDIR "/configs", bkmkselector->text(ind), false);
- break;
- case cLdTheme:
- m_themename = bkmkselector->text(ind);
- readconfig(QString(APPDIR "/Themes/")+m_themename , "config", false);
- setBackgroundBitmap();
- break;
- case cRmConfig:
- {
-#ifndef USEQPE
- QDir d = QDir::home(); // "/"
- d.cd(APPDIR "/configs");
- d.remove(bkmkselector->text(ind));
-#else /* USEQPE */
- unlink((const char *)Global::applicationFileName(APPDIR "/configs",bkmkselector->text(ind)));
-#endif /* USEQPE */
- }
- break;
- case cExportLinks:
- {
-#ifndef USEQPE
- QDir d = QDir::home(); // "/"
- d.cd(APPDIR "/urls");
- QFileInfo fi(d, bkmkselector->text(ind));
- if (fi.exists())
- {
- QString outfile( QFileDialog::getSaveFileName( QString::null, QString::null, this ) );
- if (!outfile.isEmpty())
- {
- FILE* fout = fopen((const char *)outfile, "w");
- if (fout != NULL)
- {
- FILE* fin = fopen((const char *)fi.absFilePath(), "r");
- if (fin != NULL)
- {
- fprintf(fout, "<html><body>\n");
- int ch = 0;
- while ((ch = fgetc(fin)) != EOF)
- {
- fputc(ch, fout);
- }
- fclose(fin);
- fprintf(fout, "</html></body>\n");
- d.remove(bkmkselector->text(ind));
- }
- fclose(fout);
- }
- else
- QMessageBox::information(this, PROGNAME, "Couldn't open output");
- }
- }
-#else /* USEQPE */
- FILE* fin = fopen((const char *)Global::applicationFileName(APPDIR "/urls",bkmkselector->text(ind)), "r");
- if (fin != NULL)
- {
- bool allok = false;
-#ifdef OPIE
- QString outfile = OFileDialog::getSaveFileName(OFileSelector::EXTENDED_ALL, QString::null, QString::null, MimeTypes(), 0, "OpieReader");
- if (!outfile.isEmpty())
- {
- FILE* fout = fopen((const char *)outfile, "w");
- if (fout != NULL)
- {
- fprintf(fout, "<html><body>\n");
- int ch = 0;
- while ((ch = fgetc(fin)) != EOF)
- {
- fputc(ch, fout);
- }
- fprintf(fout, "</html></body>\n");
- fclose(fout);
- allok = true;
- }
- else
- QMessageBox::information(this, PROGNAME, "Couldn't open output");
- }
- fclose(fin);
- if (allok) unlink((const char *)Global::applicationFileName(APPDIR "/urls",bkmkselector->text(ind)));
-#else
- fileBrowser* fb = new fileBrowser(true, this,"OpieReader",!m_bFloatingDialog, 0, "*", QString::null);
- if (fb->exec())
- {
- QString outfile = fb->getCurrentFile();
- FILE* fout = fopen((const char *)outfile, "w");
- if (fout != NULL)
- {
- fprintf(fout, "<html><body>\n");
- int ch = 0;
- while ((ch = fgetc(fin)) != EOF)
- {
- fputc(ch, fout);
- }
- fprintf(fout, "</html></body>\n");
- fclose(fout);
- allok = true;
- }
- else
- QMessageBox::information(this, PROGNAME, "Couldn't open output");
- }
- delete fb;
- fclose(fin);
- if (allok) unlink((const char *)Global::applicationFileName(APPDIR "/urls",bkmkselector->text(ind)));
-#endif
- }
- else
- {
- QMessageBox::information(this, PROGNAME, "Couldn't open input");
- }
-
-/*
- CFileSelector *f = new CFileSelector("text/html", this, NULL, !m_bFloatingDialog, TRUE, TRUE );
- int ret = f->exec();
- qDebug("Return:%d", ret);
- DocLnk* doc = f->getDoc();
- if (doc != NULL)
- {
- FILE* fin = fopen((const char *)Global::applicationFileName(APPDIR "/urls",bkmkselector->text(ind)), "r");
- QString rt;
- rt = "<html><body>\n";
- int ch = 0;
- while ((ch = fgetc(fin)) != EOF)
- {
- rt += (char)ch;
- }
- fclose(fin);
- rt += "</html></body>\n";
- if ( doc->name().isEmpty() )
- {
- doc->setName(bkmkselector->text(ind));
- }
- FileManager fm;
- fm.saveFile( *doc, rt );
- qDebug("YES");
- }
- else
- {
- qDebug("NO");
- }
- delete f;
-*/
-
-#endif /* USEQPE */
- }
- break;
- }
-}
-
-void QTReaderApp::cancelbkmk()
-{
- if (m_nBkmkAction == cOpenFile)
- {
- QString fn = usefilebrowser();
- if (!fn.isEmpty() && QFileInfo(fn).isFile()) openFile(fn);
- }
- showEditTools();
-}
-
-void QTReaderApp::reparastring()
-{
- m_nRegAction = cRepara;
- regEdit->setText(reader->m_reparastring);
- do_regedit();
-}
-
-void QTReaderApp::do_reparastring(const QString& _lcn)
-{
- reader->m_reparastring = _lcn;
- if (reader->brepara)
- {
- reader->bDoUpdates = true;
- reader->setfilter(reader->getfilter());
- }
-}
-
-void QTReaderApp::jump()
-{
- m_nRegAction = cJump;
- char lcn[20];
- sprintf(lcn, "%lu", reader->pagelocate());
- regEdit->setText(lcn);
- do_regedit();
-}
-
-void QTReaderApp::do_jump(const QString& _lcn)
-{
- bool ok;
- QString lcn = _lcn.stripWhiteSpace();
- unsigned long ulcn = lcn.toULong(&ok);
- if (!ok)
- {
- double pc = 0.0;
-#ifdef _WINDOWS
- if (lcn.at(lcn.length()-1) == '%')
-#else
- if (lcn[lcn.length()-1] == '%')
-#endif
- {
- lcn = lcn.left(lcn.length()-1);
- pc = lcn.toDouble(&ok);
- }
- else
- {
- pc = lcn.toDouble(&ok);
- }
- if (ok && 0 <= pc && pc <= 100)
- {
- ulcn = (pc*(reader->buffdoc.endSection()-reader->buffdoc.startSection()))/100 + reader->buffdoc.startSection();
- }
- else
- {
- ok = false;
- }
- }
- if (ok)
- reader->locate(ulcn);
- else
- QMessageBox::information(this, PROGNAME, "Must be a number\nor a percentage");
-}
-
-void QTReaderApp::do_regaction()
-{
- reader->bDoUpdates = false;
- regBar->hide();
-#ifdef USEQPE
- Global::hideInputMethod();
-#endif
- regVisible = false;
- switch(m_nRegAction)
- {
- case cAutoGen:
- do_autogen(regEdit->text());
- break;
- case cAddBkmk:
- do_addbkmk(regEdit->text());
- break;
- case cRepara:
- do_reparastring(regEdit->text());
- break;
- case cJump:
- do_jump(regEdit->text());
- break;
-/*
- case cMonoSpace:
- do_mono(regEdit->text());
- break;
-*/
- case cSetTarget:
- do_settarget(regEdit->text());
- break;
-#ifdef _SCROLLPIPE
- case cSetPipeTarget:
- do_setpipetarget(regEdit->text());
- break;
-#endif
- case cSetConfigName:
-// qDebug("Saving config");
- do_saveconfig(regEdit->text(), false);
- break;
- }
-// reader->restore();
-// fileBar->show();
- reader->setFocus();
-// qApp->processEvents();
- reader->bDoUpdates = true;
- reader->update();
-}
-
-void QTReaderApp::do_settarget(const QString& _txt)
-{
- int ind = _txt.find('/');
- if (ind == -1)
- {
- m_targetapp = "";
- m_targetmsg = "";
- QMessageBox::information(this, PROGNAME, "Format is\nappname/messagename");
- }
- else
- {
- m_targetapp = _txt.left(ind);
- m_targetmsg = _txt.right(_txt.length()-ind-1);
- }
-}
-
-void QTReaderApp::chooseencoding()
-{
- m_fontSelector->clear();
- m_fontSelector->insertItem("Ascii");
- m_fontSelector->insertItem("UTF-8");
- m_fontSelector->insertItem("UCS-2(BE)");
- m_fontSelector->insertItem("USC-2(LE)");
- m_fontSelector->insertItem("Palm");
- for (unicodetable::iterator iter = unicodetable::begin(); iter != unicodetable::end(); iter++)
- {
- m_fontSelector->insertItem(iter->mime);
- } // delete the FontDatabase!!!
- m_fontSelector->setCurrentItem (reader->m_encd);
- m_fontAction = cChooseEncoding;
- m_fontBar->show();
- m_fontVisible = true;
-}
-
-void QTReaderApp::setfont()
-{
- m_fontSelector->clear();
- {
- QFontDatabase f;
- QStringList flist = f.families();
- m_fontSelector->insertStringList(flist);
- } // delete the FontDatabase!!!
-
- for (int i = 1; i <= m_fontSelector->count(); i++)
- {
- if (m_fontSelector->text(i) == reader->m_fontname)
- {
- m_fontSelector->setCurrentItem(i);
- break;
- }
- }
- m_fontAction = cChooseFont;
- m_fontBar->show();
- m_fontVisible = true;
-}
-
-void QTReaderApp::setfontHelper(const QString& lcn, int size)
-{
- if (size == 0) size = reader->m_fontControl.currentsize();
- if (m_propogatefontchange)
- {
- QFont f(lcn, 10);
- bkmkselector->setFont( f );
- regEdit->setFont( f );
- searchEdit->setFont( f );
- m_annoWin->setFont( f );
- }
- reader->m_fontname = lcn;
- if (!reader->ChangeFont(size))
- {
- reader->ChangeFont(size);
- }
-}
-
-void QTReaderApp::do_setencoding(int i)
-{
- qDebug("setencoding:%d", i);
- if (m_fontAction == cChooseEncoding)
- {
- reader->setencoding(i);
- }
- reader->refresh();
- m_fontBar->hide();
- m_fontVisible = false;
-// qDebug("showedit");
- if (reader->isVisible()) showEditTools();
-// qDebug("showeditdone");
-}
-
-void QTReaderApp::do_setfont(const QString& lcn)
-{
- if (m_fontAction == cChooseFont)
- {
- setfontHelper(lcn);
- }
- reader->refresh();
- m_fontBar->hide();
- m_fontVisible = false;
- // qDebug("setfont");
- //if (reader->isVisible())
- showEditTools();
-// qDebug("showeditdone");
-}
-
-void QTReaderApp::do_autogen(const QString& regText)
-{
- unsigned long fs, ts;
- reader->sizes(fs,ts);
-// // qDebug("Reg:%s\n", (const tchar*)(regEdit->text()));
- m_autogenstr = regText;
- QRegExp re(regText);
- CBuffer buff;
- if (pBkmklist != NULL) delete pBkmklist;
- reader->pBkmklist = pBkmklist = new CList<Bkmk>;
- m_fBkmksChanged = true;
-
- pbar->setGeometry(regBar->x(),regBar->y(),regBar->width(), regBar->height());
- pbar->show();
- pbar->raise();
- pbar->reset();
- reader->update();
- qApp->processEvents();
- reader->setFocus();
- reader->jumpto(0);
- int lastpc = 0;
- int i = 0;
- while (i >= 0)
- {
- unsigned int lcn = reader->locate();
- int pc = (100*lcn)/ts;
- if (pc != lastpc)
- {
- pbar->setProgress(pc);
- qApp->processEvents();
- if (reader->locate() != lcn) reader->jumpto(lcn);
- reader->setFocus();
- lastpc = pc;
- }
- i = reader->buffdoc.getpara(buff);
-#ifdef _UNICODE
- if (re.match(toQString(buff.data())) != -1)
-#else
- if (re.match(buff.data()) != -1)
-#endif
- pBkmklist->push_back(Bkmk(buff.data(), NULL, lcn));
- }
- pBkmklist->sort();
- pbar->setProgress(100);
- qApp->processEvents();
- pbar->hide();
- reader->refresh();
-}
-
-void QTReaderApp::saveprefs()
-{
- do_saveconfig( APPDIR, true );
- savefilelist();
-}
-
-/*
-void QTReaderApp::oldFile()
-{
-// qDebug("oldFile called");
- reader->setText(true);
-// qDebug("settext called");
- showEditTools();
-// qDebug("showedit called");
-}
-*/
-
-/*
-void info_cb(Fl_Widget* o, void* _data)
-{
-
- if (infowin == NULL)
- {
-
- infowin = new Fl_Window(160,240);
- filename = new Fl_Output(45,5,110,14,"Filename");
- filesize = new Fl_Output(45,25,110,14,"Filesize");
- textsize = new Fl_Output(45,45,110,14,"Textsize");
- comprat = new CBar(45,65,110,14,"Ratio %");
- posn = new Fl_Output(45,85,110,14,"Location");
- frcn = new CBar(45,105,110,14,"% Read");
- about = new Fl_Multiline_Output(5,125,150,90);
- about->value("TWReader - $Name$\n\nA file reader program for the Agenda\n\nReads text, PalmDoc and ppms format files");
- Fl_Button *jump_accept = new Fl_Button(62,220,35,14,"Okay");
- infowin->set_modal();
- }
- if (((reader_ui *)_data)->g_filename[0] != '\0')
- {
- unsigned long fs,ts;
- tchar sz[20];
- ((reader_ui *)_data)->input->sizes(fs,ts);
- unsigned long pl = ((reader_ui *)_data)->input->locate();
-
- filename->value(((reader_ui *)_data)->g_filename);
-
- sprintf(sz,"%u",fs);
- filesize->value(sz);
-
- sprintf(sz,"%u",ts);
- textsize->value(sz);
-
- comprat->value(100-(100*fs + (ts >> 1))/ts);
-
- sprintf(sz,"%u",pl);
- posn->value(sz);
-
- frcn->value((100*pl + (ts >> 1))/ts);
- }
- infowin->show();
-}
-*/
-
-void QTReaderApp::savebkmks()
-{
- if (pBkmklist != NULL)
- {
-#ifndef USEQPE
- QDir d = QDir::home(); // "/"
- d.cd(APPDIR);
- QFileInfo fi(d, reader->m_string);
- BkmkFile bf((const char *)fi.absFilePath(), true, true);
-#else /* USEQPE */
- BkmkFile bf((const char *)Global::applicationFileName(APPDIR,reader->m_string), true, true);
-#endif /* USEQPE */
- bf.write(*pBkmklist);
- }
- m_fBkmksChanged = false;
-}
-
-void QTReaderApp::readfilelist()
-{
-#ifndef USEQPE
- QDir d = QDir::home(); // "/"
- d.cd(APPDIR);
- QFileInfo fi(d, ".openfiles");
- BkmkFile bf((const char *)fi.absFilePath(), false, false);
-#else /* USEQPE */
- BkmkFile bf((const char *)Global::applicationFileName(APPDIR,".openfiles"), false, false);
-#endif /* USEQPE */
-// qDebug("Reading open files");
- pOpenlist = bf.readall();
-// if (pOpenlist != NULL) qDebug("...with success");
-// else qDebug("...without success!");
-}
-
-void QTReaderApp::savefilelist()
-{
- if (pOpenlist != NULL)
- {
-#ifndef USEQPE
- QDir d = QDir::home(); // "/"
- d.cd(APPDIR);
- QFileInfo fi(d, ".openfiles");
- BkmkFile bf((const char *)fi.absFilePath(), true, false);
-#else /* USEQPE */
- BkmkFile bf((const char *)Global::applicationFileName(APPDIR,".openfiles"), true, false);
-#endif /* USEQPE */
-// qDebug("Writing open files");
- bf.write(*pOpenlist);
- }
-}
-
-void QTReaderApp::readbkmks()
-{
- if (pBkmklist != NULL)
- {
- delete pBkmklist;
- }
- struct stat fnstat;
- struct stat bkstat;
-#ifndef USEQPE
- QDir d = QDir::home(); // "/"
- d.cd(APPDIR);
- QFileInfo fi(d, reader->m_string);
-#endif /* ! USEQPE */
- if (
- stat((const char *)reader->m_lastfile, &fnstat) == 0
- &&
-#ifndef USEQPE
- stat((const char *)fi.absFilePath(), &bkstat) == 0
-#else /* USEQPE */
- stat((const char *)Global::applicationFileName(APPDIR,reader->m_string), &bkstat) == 0
-#endif /* USEQPE */
- )
- {
- if (bkstat.st_mtime < fnstat.st_mtime)
- {
-#ifndef USEQPE
- unlink((const char *)fi.absFilePath());
-#else /* USEQPE */
- unlink((const char *)Global::applicationFileName(APPDIR,reader->m_string));
-#endif /* USEQPE */
- }
- }
-
-#ifndef USEQPE
- BkmkFile bf((const char *)fi.absFilePath(), false, true);
-#else /* USEQPE */
- BkmkFile bf((const char *)Global::applicationFileName(APPDIR,reader->m_string), false, true);
-#endif /* USEQPE */
-
- reader->pBkmklist = pBkmklist = bf.readall();
- m_fBkmksChanged = bf.upgraded();
- if (pBkmklist == NULL)
- {
- reader->pBkmklist = pBkmklist = reader->getbkmklist();
- }
- if (pBkmklist != NULL)
- pBkmklist->sort();
-}
-
-void QTReaderApp::addbkmk()
-{
- m_nRegAction = cAddBkmk;
- regEdit->setText(reader->firstword());
- do_regedit();
-}
-
-void QTReaderApp::do_addbkmk(const QString& text)
-{
- if (text.isEmpty())
- {
- QMessageBox::information(this, PROGNAME, "Need a name for the bookmark\nSelect add again", 1);
- }
- else
- {
- if (pBkmklist == NULL) reader->pBkmklist = pBkmklist = new CList<Bkmk>;
-#ifdef _UNICODE
- CBuffer buff;
- int i = 0;
- for (i = 0; i < text.length(); i++)
- {
- buff[i] = text[i].unicode();
- }
- buff[i] = 0;
- pBkmklist->push_front(Bkmk(buff.data(), NULL, reader->pagelocate()));
-#else
- pBkmklist->push_front(Bkmk((const tchar*)text, reader->pagelocate()));
-#endif
- m_fBkmksChanged = true;
- pBkmklist->sort();
- reader->refresh(true);
- }
-}
-
-void QTReaderApp::UpdateStatus()
-{
- QString status;
- for (int i = 0; i < m_statusstring.length(); i++)
- {
- if (m_statusstring[i].unicode() == '%')
- {
- i++;
- if (i < m_statusstring.length())
- {
- switch (m_statusstring[i].unicode())
- {
- case 'F':
- {
- unsigned long fs,ts;
- reader->sizes(fs,ts);
- status += filesize(ts);
- }
- break;
- case 'f':
- {
- status += filesize(reader->pagelocate());
- }
- break;
- case 'D':
- {
- status += filesize(reader->buffdoc.endSection()-reader->buffdoc.startSection());
- }
- break;
- case 'd':
- {
- status += filesize(reader->pagelocate()-reader->buffdoc.startSection());
- }
- break;
- case 'P':
- {
- unsigned long fs,ts;
- reader->sizes(fs,ts);
- status += percent(reader->pagelocate(),ts);
- }
- break;
- case 'p':
- {
- status += percent(reader->pagelocate()-reader->buffdoc.startSection(),reader->buffdoc.endSection()-reader->buffdoc.startSection());
- }
- break;
- case 'z':
- {
- // qDebug("case d");
- status += QString().setNum(reader->m_fontControl.currentsize()*10);
- }
- break;
- default:
- status += m_statusstring[i];
- }
- }
- }
- else
- {
- status += m_statusstring[i];
- }
- }
- m_prog->setText(status);
-}
-
-void QTReaderApp::OnRedraw()
-{
- if ((pBkmklist != NULL) && (m_bkmkAvail != NULL))
- {
- bool found = findNextBookmark(reader->pagelocate());
- m_bkmkAvail->setEnabled(found);
- }
- if (m_scrollbar != NULL)
- {
- //qDebug("OnRedraw:[%u, %u]", reader->buffdoc.startSection(), reader->buffdoc.endSection());
- scrollbar->setRange(reader->buffdoc.startSection(), reader->buffdoc.endSection()-1);
- scrollbar->setPageStep(reader->locate()-reader->pagelocate());
- scrollbar->setValue((reader->m_rotated) ?
- (reader->buffdoc.endSection() - reader->locate()+reader->buffdoc.startSection()) :
- reader->pagelocate());
- }
- if (m_prog->isVisible())
- {
- // qDebug("updating status");
- UpdateStatus();
- // qDebug("updated status");
- }
-}
-
-void QTReaderApp::showAnnotation()
-{
- m_annoWin->setName(toQString(m_anno->name()));
- m_annoWin->setAnno(toQString(m_anno->anno()));
- m_annoWin->setColor(QColor(m_anno->red(), m_anno->green(), m_anno->blue()));
- m_annoIsEditing = false;
-#ifdef USEQPE
- Global::showInputMethod();
-#endif
- editorStack->raiseWidget( m_annoWin );
- hidetoolbars();
- m_annoWin->setFocus();
-}
-
-void QTReaderApp::OnWordSelected(const QString& wrd, size_t posn, size_t posn2, const QString& line)
-{
-//// qDebug("OnWordSelected(%u):%s", posn, (const char*)wrd);
-
- if (m_doClipboard)
- {
- QClipboard* cb = QApplication::clipboard();
- cb->setText(wrd);
-#ifdef USEQPE
- if (wrd.length() > 10)
- {
- Global::statusMessage(wrd.left(8) + "..");
- }
- else
- {
- Global::statusMessage(wrd);
- }
-#endif
- }
- if (m_doAnnotation)
- {
-// addAnno(wrd, "Need to be able to edit this", posn);
- m_annoWin->setName(line);
- m_annoWin->setAnno("");
- m_annoWin->setPosn(posn);
- m_annoWin->setPosn2(posn2);
- m_annoIsEditing = true;
-#ifdef USEQPE
- Global::showInputMethod();
-#endif
- editorStack->raiseWidget( m_annoWin );
- hidetoolbars();
- }
-#ifdef USEQPE
- if (m_doDictionary)
- {
- if (!m_targetapp.isEmpty() && !m_targetmsg.isEmpty())
- {
- QCopEnvelope e(("QPE/Application/"+m_targetapp).utf8(), (m_targetmsg+"(QString)").utf8());
- e << wrd;
- }
- }
-#endif
-}
-
-void QTReaderApp::doAction(QKeyEvent* e)
-{
- QMap<orKey,int>::Iterator f = kmap.end();
-
- if (reader->m_autoScroll)
- {
- f = kmap.find(orKey(e->state(), e->key(), true));
- }
- if (f == kmap.end())
- {
- f = kmap.find(orKey(e->state(), e->key(), false));
- }
-
- if (f == kmap.end())
- {
- qDebug("doaction (no action) : %d %d %d", e->key(), e->state(), f.data());
- e->ignore();
- }
- else
- {
- qDebug("doaction (some action) : %d %d %d", e->key(), e->state(), f.data());
- ActionTypes a = (ActionTypes)f.data();
- e->accept();
-// qDebug("Accepted");
- switch (a)
- {
- case cesGotoLink:
- {
- reader->gotoLink();
- }
- break;
- case cesNextLink:
- {
- reader->getNextLink();
- }
- break;
- case cesInvertColours:
- m_inverse_action->setOn(!reader->bInverse);
- break;
- case cesToggleBars:
- m_hidebars = !m_hidebars;
- if (m_hidebars)
- {
-#ifdef USEQPE
- menubar->hide();
-#endif
- if (fileBar != NULL) fileBar->hide();
- if (viewBar != NULL) viewBar->hide();
- if (navBar != NULL) navBar->hide();
- if (markBar != NULL) markBar->hide();
- mb->hide();
- }
- else
- {
-#ifdef USEQPE
- menubar->show();
-#endif
- if (fileBar != NULL) fileBar->show();
- if (viewBar != NULL) viewBar->show();
- if (navBar != NULL) navBar->show();
- if (markBar != NULL) markBar->show();
- mb->show();
- }
- break;
- case cesToggleScrollBar:
- if (m_scrollbar != NULL)
- {
- if (m_scrollbar->isHidden())
- {
- m_scrollishidden = false;
- m_scrollbar->show();
- reader->m_scrollpos = (m_qtscroll == 0) ? m_localscroll : 0;
- }
- else
- {
- m_scrollishidden = true;
- m_scrollbar->hide();
- reader->m_scrollpos = m_localscroll;
- }
- }
- break;
- case cesToggleStatusBar:
- if (m_prog != NULL)
- {
- if (m_prog->isHidden())
- {
- m_statusishidden = false;
- m_prog->show();
- }
- else
- {
- m_statusishidden = true;
- m_prog->hide();
- }
- }
- break;
- case cesOpenFile:
- {
- qDebug("Open file");
- fileOpen();
- }
- break;
- case cesAutoScroll:
- {
- reader->setautoscroll(!reader->m_autoScroll);
- setScrollState(reader->m_autoScroll);
- }
- break;
- case cesActionMark:
- {
- addbkmk();
- }
- break;
- case cesFullScreen:
- {
- m_actFullscreen->setOn(!m_fullscreen);
- }
- break;
- case cesRotate:
- {
- m_rotate_action->setOn(!reader->m_rotated);
- }
- break;
- case cesActionAnno:
- {
- addanno();
- }
- break;
- case cesZoomIn:
- zoomin();
- break;
- case cesZoomOut:
- zoomout();
- break;
- case cesBack:
- reader->goBack();
- break;
- case cesForward:
- reader->goForward();
- break;
- case cesHome:
- reader->goHome();
- break;
- case cesPageUp:
- reader->dopageup();
- /*
- ftime(&m_lastkeytime);
- m_fndelay = m_debounce;
- //
- {
- timeb now;
- ftime(&now);
- m_fndelay = (1000*(now.time - m_lastkeytime.time) + now.millitm)-m_lastkeytime.millitm+100;
- }
- */
- break;
- case cesPageDown:
- reader->dopagedn();
- /*
- ftime(&m_lastkeytime);
- m_fndelay = m_debounce;
- //
- if (m_debounce != 0)
- {
- timeb now;
- ftime(&now);
- m_fndelay = (1000*(now.time - m_lastkeytime.time) + now.millitm)-m_lastkeytime.millitm+10;
- }
- */
- break;
- case cesLineUp:
- reader->lineUp();
- break;
- case cesLineDown:
- reader->lineDown();
- break;
- case cesStartDoc:
- gotoStart();
- break;
- case cesEndDoc:
- gotoEnd();
- break;
- case cesScrollMore:
- reader->increaseScroll();
- break;
- case cesScrollLess:
- reader->reduceScroll();
- break;
- default:
- qDebug("Unknown ActionType:%u", a);
- break;
- }
- }
-}
-
-void QTReaderApp::setTwoTouch(bool _b) { reader->setTwoTouch(_b); }
-void QTReaderApp::restoreFocus() { reader->setFocus(); }
-
-void QTReaderApp::SaveConfig()
-{
- m_nRegAction = cSetConfigName;
- regEdit->setText(reader->m_string);
- do_regedit();
-}
-
-void QTReaderApp::do_saveconfig(const QString& _txt, bool full)
-{
-// qDebug("do_saveconfig:%s", (const char*)_txt);
-#ifdef USEQPE
- QString configname;
- Config::Domain dom;
-
- if (full)
- {
- configname = _txt;
- dom = Config::User;
- }
- else
- {
- configname = Global::applicationFileName(APPDIR "/configs", _txt);
- dom = Config::File;
- }
-
- Config config(configname, dom);
- config.setGroup( "View" );
-
-#else
- QFileInfo fi;
- if (full)
- {
-// qDebug("full:%s", (const char*)_txt);
- QDir d = QDir::home(); // "/"
- if ( !d.cd(_txt) )
- { // "/tmp"
- qWarning( "Cannot find the \"~/%s\" directory", (const char*)_txt );
- d = QDir::home();
- d.mkdir(_txt);
- d.cd(_txt);
- }
- fi.setFile(d, INIFILE);
- }
- else
- {
- QDir d = QDir::home(); // "/"
- if ( !d.cd(APPDIR) )
- { // "/tmp"
- qWarning( "Cannot find the \"~/" APPDIR "\" directory" );
- d = QDir::home();
- d.mkdir(APPDIR);
- d.cd(APPDIR);
- }
- if ( !d.cd("configs") )
- { // "/tmp"
- qWarning( "Cannot find the \"~/" APPDIR "/configs\" directory" );
- d = QDir::home();
- d.cd(APPDIR);
- d.mkdir("configs");
- d.cd("configs");
- }
- fi.setFile(d, _txt);
- }
-// qDebug("Path:%s", (const char*)fi.absFilePath());
- Config config(fi.absFilePath());
-#endif
-
-
- config.writeEntry( "StripCr", reader->bstripcr );
- config.writeEntry( "AutoFmt", reader->bautofmt );
- config.writeEntry( "TextFmt", reader->btextfmt );
- config.writeEntry( "StripHtml", reader->bstriphtml );
- config.writeEntry( "Dehyphen", reader->bdehyphen );
- config.writeEntry( "Depluck", reader->bdepluck );
- config.writeEntry( "Dejpluck", reader->bdejpluck );
- config.writeEntry( "OneSpace", reader->bonespace );
- config.writeEntry( "Unindent", reader->bunindent );
- config.writeEntry( "Repara", reader->brepara );
- config.writeEntry( "ReparaString", reader->m_reparastring);
- config.writeEntry( "BackgroundType" , (int)m_bgtype );
- config.writeEntry( "Theme", m_themename );
- config.writeEntry( "DoubleSpace", reader->bdblspce );
- config.writeEntry( "Indent", reader->bindenter );
- config.writeEntry( "FontSize", (int)(reader->m_fontControl.currentsize()) );
- config.writeEntry( "ScrollDelay", reader->m_delay);
- config.writeEntry( "ScrollStep", reader->m_scrollstep);
- config.writeEntry( "ScrollType", reader->m_scrolltype );
- if (full)
- {
- config.writeEntry("Debounce", m_debounce);
- config.writeEntry("FloatDialogs", m_bFloatingDialog);
- reader->m_lastposn = reader->pagelocate();
- config.writeEntry( "LastFile", reader->m_lastfile );
- config.writeEntry( "LastPosn", (int)(reader->pagelocate()) );
- }
- config.writeEntry( "PageMode", reader->m_bpagemode );
- config.writeEntry( "MonoSpaced", reader->m_bMonoSpaced );
- config.writeEntry( "SwapMouse", reader->m_swapmouse);
- config.writeEntry( "IsRotated", reader->m_rotated );
- config.writeEntry("StatusContent", m_statusstring);
- config.writeEntry("StatusHidden", m_statusishidden);
- config.writeEntry( "Background", m_background );
- config.writeEntry( "Foreground", m_foreground );
- config.writeEntry( "ScrollColour", m_scrollcolor );
- config.writeEntry( "ScrollBarColour", m_scrollbarcolor );
- config.writeEntry( "Hyphenate", reader->hyphenate );
- // config.writeEntry( "CustomHyphen", reader->buffdoc.getCustomHyphen() );
- config.writeEntry( "Fontname", reader->m_fontname );
- config.writeEntry( "Encoding", reader->m_encd );
- config.writeEntry( "CharSpacing", reader->m_charpc );
- config.writeEntry( "Overlap", (int)(reader->m_overlap) );
- config.writeEntry( "Top Margin", (int)reader->m_abstopmargin );
- config.writeEntry( "Bottom Margin", (int)reader->m_absbottommargin );
- config.writeEntry( "Left Margin", (int)reader->m_absleft_border );
- config.writeEntry( "Right Margin", (int)reader->m_absright_border );
- config.writeEntry( "TargetApp", m_targetapp );
- config.writeEntry( "TargetMsg", m_targetmsg );
-#ifdef _SCROLLPIPE
- config.writeEntry( "PipeTarget", reader->m_pipetarget );
- config.writeEntry( "PauseAfterPara", reader->m_pauseAfterEachPara );
-#endif
- config.writeEntry( "TwoTouch", m_twoTouch );
- config.writeEntry( "Annotation", m_doAnnotation);
- config.writeEntry( "Dictionary", m_doDictionary);
- config.writeEntry( "Clipboard", m_doClipboard);
- /*
- config.writeEntry( "SpaceTarget", m_spaceTarget);
- config.writeEntry( "EscapeTarget", m_escapeTarget);
- config.writeEntry( "ReturnTarget", m_returnTarget);
- config.writeEntry( "LeftTarget", m_leftTarget);
- config.writeEntry( "RightTarget", m_rightTarget);
- config.writeEntry( "UpTarget", m_upTarget);
- config.writeEntry( "DownTarget", m_downTarget);
- config.writeEntry("LeftScroll", m_leftScroll);
- config.writeEntry("RightScroll", m_rightScroll);
- config.writeEntry("UpScroll", m_upScroll);
- config.writeEntry("DownScroll", m_downScroll);
- */
- config.writeEntry( "Repalm", reader->brepalm );
- config.writeEntry( "HideScrollBar", m_scrollishidden );
- config.writeEntry( "Kern", reader->bkern );
- config.writeEntry( "Remap", reader->bremap );
- config.writeEntry( "Peanut", reader->bpeanut );
- config.writeEntry( "MakeBold", reader->bmakebold );
- config.writeEntry( "Continuous", reader->m_continuousDocument );
- config.writeEntry( "FullJust", reader->bfulljust );
- // config.writeEntry( "Negative", reader->bNegative );
- config.writeEntry( "Inverse", reader->bInverse );
- config.writeEntry( "FixGraphics", reader->m_fontControl.FixGraphics());
- config.writeEntry( "ExtraSpace", reader->getextraspace() );
- config.writeEntry( "ExtraLead", reader->getlead() );
- config.writeEntry( "Basesize", (int)reader->getBaseSize());
- config.writeEntry( "RequestorFontChange", m_propogatefontchange);
-#ifdef USEQPE
- config.writeEntry( "GrabKeyboard", m_grabkeyboard );
-#endif
- if (full)
- {
- config.setGroup( "Toolbar" );
- config.writeEntry("QTScrollBar", m_qtscroll);
- config.writeEntry("LocalScrollBar", m_localscroll);
- config.writeEntry("Movable", m_tbmovesave);
- config.writeEntry("Policy", m_tbpolsave);
- config.writeEntry("Position", m_tbposition);
-#ifndef USEQPE
- if (!isMaximized() && !isMinimized())
- {
- config.setGroup( "Geometry" );
- config.writeEntry( "x", x() );
- config.writeEntry( "y", y() );
- config.writeEntry( "width", width() );
- config.writeEntry( "height", height() );
- }
-#endif
- }
-}
-
-#ifdef _SCROLLPIPE
-void QTReaderApp::setpipetarget()
-{
- m_nRegAction = cSetPipeTarget;
- QString text = (reader->m_pipetarget.isEmpty()) ? QString("") : reader->m_pipetarget;
- regEdit->setText(text);
- do_regedit();
-}
-
-void QTReaderApp::do_setpipetarget(const QString& _txt)
-{
- reader->m_pipetarget = _txt;
-}
-
-void QTReaderApp::setpause(bool sfs)
-{
- reader->m_pauseAfterEachPara = sfs;
-}
-#endif
-
-void QTReaderApp::monospace(bool _b)
-{
- reader->setmono(_b);
-}
-
-bool QTReaderApp::readconfig(const QString& dirname, const QString& _txt, bool full=false)
-{
-#ifdef USEQPE
- QString configname;
- Config::Domain dom;
-
- if (full)
- {
- configname = _txt;
- dom = Config::User;
- }
- else
- {
- configname = Global::applicationFileName(dirname, _txt);
- QFileInfo fm(configname);
- if ( !fm.exists() ) return false;
- dom = Config::File;
- }
-
- Config config(configname, dom);
- config.setGroup( "View" );
-
-#else
- QString fullname;
- if (full)
- {
- fullname = QDir::homeDirPath() + "/" + _txt + "/" + INIFILE;
- }
- else
- {
- fullname = QDir::homeDirPath() + "/" + dirname + "/" + _txt;
- }
- if (!QFile::exists(fullname)) return false;
-
- Config config(fullname);
-#endif
- if (full)
- {
- config.setGroup("Toolbar");
- m_tbmovesave = m_tbmove = config.readBoolEntry("Movable", m_tbmovesave);
- m_tbpolsave = m_tbpol = (ToolbarPolicy)config.readNumEntry("Policy", m_tbpolsave);
- m_tbposition = (ToolBarDock)config.readNumEntry("Position", m_tbposition);
- }
- config.setGroup( "View" );
- m_bFloatingDialog = config.readBoolEntry("FloatDialogs", m_bFloatingDialog);
- reader->bstripcr = config.readBoolEntry( "StripCr", reader->bstripcr );
- reader->bfulljust = config.readBoolEntry( "FullJust", reader->bfulljust );
- reader->bInverse = config.readBoolEntry( "Inverse", reader->bInverse );
- // reader->bNegative = config.readBoolEntry( "Negative", false );
- reader->m_fontControl.FixGraphics(config.readBoolEntry( "FixGraphics", reader->m_fontControl.FixGraphics() ));
- reader->setextraspace(config.readNumEntry( "ExtraSpace", reader->getextraspace() ));
- reader->setlead(config.readNumEntry( "ExtraLead", reader->getlead() ));
- reader->btextfmt = config.readBoolEntry( "TextFmt", reader->btextfmt );
- reader->bautofmt = config.readBoolEntry( "AutoFmt", reader->bautofmt );
- reader->bstriphtml = config.readBoolEntry( "StripHtml", reader->bstriphtml );
- reader->bpeanut = config.readBoolEntry( "Peanut", reader->bpeanut );
- reader->bdehyphen = config.readBoolEntry( "Dehyphen", reader->bdehyphen );
- reader->bdepluck = config.readBoolEntry( "Depluck", reader->bdepluck );
- reader->bdejpluck = config.readBoolEntry( "Dejpluck", reader->bdejpluck );
- reader->bonespace = config.readBoolEntry( "OneSpace", reader->bonespace );
- reader->bunindent = config.readBoolEntry( "Unindent", reader->bunindent );
- reader->brepara = config.readBoolEntry( "Repara", reader->brepara );
- reader->m_reparastring = config.readEntry( "ReparaString", reader->m_reparastring);
- m_bgtype = (bground)config.readNumEntry( "BackgroundType" , m_bgtype );
- m_themename = config.readEntry("Theme", m_themename );
- reader->bdblspce = config.readBoolEntry( "DoubleSpace", reader->bdblspce );
- reader->bindenter = config.readNumEntry( "Indent", reader->bindenter );
- reader->m_textsize = config.readNumEntry( "FontSize", reader->m_textsize );
- reader->m_delay = config.readNumEntry( "ScrollDelay", reader->m_delay);
- reader->m_scrollstep = config.readNumEntry( "ScrollStep", reader->m_scrollstep);
- reader->m_scrolltype = config.readNumEntry( "ScrollType", reader->m_scrolltype);
- if (full)
- {
- reader->m_lastfile = config.readEntry( "LastFile", reader->m_lastfile );
- reader->m_lastposn = config.readNumEntry( "LastPosn", reader->m_lastposn );
- }
- reader->m_bpagemode = config.readBoolEntry( "PageMode", reader->m_bpagemode );
- reader->m_bMonoSpaced = config.readBoolEntry( "MonoSpaced", reader->m_bMonoSpaced);
- reader->m_rotated = config.readBoolEntry( "IsRotated", reader->m_rotated );
- m_statusstring = config.readEntry("StatusContent", m_statusstring);
- m_statusishidden = config.readBoolEntry("StatusHidden", m_statusishidden);
- m_background = config.readNumEntry( "Background", m_background );
- reader->setBackground(getcolour(m_background));
- m_foreground = config.readNumEntry( "Foreground", m_foreground );
- reader->setForeground(getcolour(m_foreground));
- m_scrollcolor = config.readNumEntry( "ScrollColour", m_scrollcolor);
- setscrollcolour();
- m_scrollbarcolor = config.readNumEntry( "ScrollBarColour", m_scrollbarcolor);
- setscrollbarcolour();
- reader->hyphenate = config.readBoolEntry( "Hyphenate", reader->hyphenate );
- // reader->buffdoc.setCustomHyphen(config.readBoolEntry( "CustomHyphen", false ));
- reader->m_swapmouse = config.readBoolEntry( "SwapMouse", reader->m_swapmouse);
- reader->m_fontname = config.readEntry( "Fontname", reader->m_fontname );
- reader->m_encd = config.readNumEntry( "Encoding", reader->m_encd );
- reader->m_charpc = config.readNumEntry( "CharSpacing", reader->m_charpc );
- reader->m_overlap = config.readNumEntry( "Overlap", reader->m_overlap );
- reader->m_abstopmargin = config.readNumEntry( "Top Margin", reader->m_abstopmargin );
- reader->m_absbottommargin = config.readNumEntry( "Bottom Margin", reader->m_absbottommargin );
- reader->m_absleft_border = config.readNumEntry( "Left Margin", reader->m_absleft_border );
- reader->m_absright_border = config.readNumEntry( "Right Margin", reader->m_absright_border );
- m_scrollishidden = config.readBoolEntry( "HideScrollBar", m_scrollishidden );
- reader->brepalm = config.readBoolEntry( "Repalm", reader->brepalm );
- reader->bkern = config.readBoolEntry( "Kern", reader->bkern );
- reader->bremap = config.readBoolEntry( "Remap", reader->bremap );
- reader->bmakebold = config.readBoolEntry( "MakeBold", reader->bmakebold );
- reader->setContinuous(config.readBoolEntry( "Continuous", reader->m_continuousDocument ));
- m_targetapp = config.readEntry( "TargetApp", m_targetapp );
- m_targetmsg = config.readEntry( "TargetMsg", m_targetmsg );
-#ifdef _SCROLLPIPE
- reader->m_pipetarget = config.readEntry( "PipeTarget", reader->m_pipetarget );
- reader->m_pauseAfterEachPara = config.readBoolEntry( "PauseAfterPara", reader->m_pauseAfterEachPara );
-#endif
- m_twoTouch = config.readBoolEntry( "TwoTouch", m_twoTouch);
- m_doAnnotation = config.readBoolEntry( "Annotation", m_doAnnotation);
- m_doDictionary = config.readBoolEntry( "Dictionary", m_doDictionary);
- m_doClipboard = config.readBoolEntry( "Clipboard", m_doClipboard);
-#ifdef USEQPE
- m_grabkeyboard = config.readBoolEntry( "GrabKeyboard", m_grabkeyboard);
-#endif
- m_propogatefontchange = config.readBoolEntry( "RequestorFontChange", m_propogatefontchange);
- reader->setBaseSize(config.readNumEntry( "Basesize", reader->getBaseSize() ));
- reader->setTwoTouch(m_twoTouch);
-
- m_touch_action->setOn(m_twoTouch);
- m_setmono_action->setOn(reader->m_bMonoSpaced);
- setfontHelper(reader->m_fontname);
- if (full)
- {
- addtoolbars(&config);
- }
- reader->setfilter(reader->getfilter());
- reader->refresh();
- return true;
-}
-
-bool QTReaderApp::PopulateConfig(const char* tgtdir, bool usedirs)
-{
- bkmkselector->clear();
- bkmkselector->setText("Cancel");
-#ifndef USEQPE
- int cnt = 0;
-
- QDir d = QDir::home(); // "/"
- if ( !d.cd(APPDIR) ) { // "/tmp"
- qWarning( "Cannot find the \"~/" APPDIR "\" directory" );
- d = QDir::home();
- d.mkdir(APPDIR);
- d.cd(APPDIR);
- }
- if ( !d.cd(tgtdir) ) { // "/tmp"
- qWarning( "Cannot find the \"~/" APPDIR "/%s\" directory", tgtdir );
- d = QDir::home();
- d.mkdir(tgtdir);
- d.cd(tgtdir);
- }
- d.setFilter( ((usedirs) ? QDir::Dirs : QDir::Files) | QDir::NoSymLinks );
-// d.setSorting( QDir::Size | QDir::Reversed );
-
- const QFileInfoList *list = d.entryInfoList();
- QFileInfoListIterator it( *list ); // create list iterator
- QFileInfo *fi; // pointer for traversing
-
- while ( (fi=it.current()) ) { // for each file...
-
- bkmkselector->insertItem(fi->fileName());
- cnt++;
-
- //qDebug( "%10li %s", fi->size(), fi->fileName().data() );
- ++it; // goto next list element
- }
-
-#else /* USEQPE */
- int cnt = 0;
- DIR *d;
- char* finaldir;
- finaldir = new char[strlen(APPDIR)+1+strlen(tgtdir)+1];
- strcpy(finaldir, APPDIR);
- strcat(finaldir, "/");
- strcat(finaldir, tgtdir);
- d = opendir((const char *)Global::applicationFileName(finaldir,""));
-
- while(1)
- {
- struct dirent* de;
- struct stat buf;
- de = readdir(d);
- if (de == NULL) break;
-
- if (lstat((const char *)Global::applicationFileName(finaldir,de->d_name),&buf) == 0 && ((usedirs && S_ISDIR(buf.st_mode)) || (!usedirs && S_ISREG(buf.st_mode))))
- {
- bkmkselector->insertItem(de->d_name);
- cnt++;
- }
- }
- delete [] finaldir;
- closedir(d);
-#endif
- return (cnt > 0);
-}
-
-void QTReaderApp::LoadTheme()
-{
- if (PopulateConfig("Themes", true))
- {
- editorStack->raiseWidget( bkmkselector );
- hidetoolbars();
- m_nBkmkAction = cLdTheme;
- }
- else
- QMessageBox::information(this, PROGNAME, "No config files");
-}
-
-void QTReaderApp::LoadConfig()
-{
- if (PopulateConfig("configs"))
- {
- editorStack->raiseWidget( bkmkselector );
- hidetoolbars();
- m_nBkmkAction = cLdConfig;
- }
- else
- QMessageBox::information(this, PROGNAME, "No config files");
-}
-
-void QTReaderApp::TidyConfig()
-{
- if (PopulateConfig("configs"))
- {
- editorStack->raiseWidget( bkmkselector );
- hidetoolbars();
- m_nBkmkAction = cRmConfig;
- }
- else
- QMessageBox::information(this, PROGNAME, "No config files");
-}
-
-void QTReaderApp::ExportLinks()
-{
- if (PopulateConfig("urls"))
- {
- editorStack->raiseWidget( bkmkselector );
- hidetoolbars();
- m_nBkmkAction = cExportLinks;
- }
- else
- QMessageBox::information(this, PROGNAME, "No url files");
-}
-
-void QTReaderApp::OnURLSelected(const QString& href, const size_t tgt)
-{
-#ifndef USEQPE
- qDebug("URL:%s", (const char*)href);
- int col = href.find(':');
- if (col > 0)
- {
- QString type = href.left(col);
- qDebug("Type:%s", (const char*)type);
- }
- else
- {
- qDebug("No type");
- }
-#else
- if (href.isEmpty())
- {
- QMessageBox::information(this, PROGNAME, "No URL information supplied");
- }
- else
- {
- CURLDialog* urld = new CURLDialog(href, false, this);
- urld->clipboard(m_url_clipboard);
- urld->localfile(m_url_localfile);
- urld->globalfile(m_url_globalfile);
- if (urld->exec())
- {
- m_url_clipboard = urld->clipboard();
- m_url_localfile = urld->localfile();
- m_url_globalfile = urld->globalfile();
- if (m_url_clipboard)
- {
- QClipboard* cb = QApplication::clipboard();
- cb->setText(href);
- qDebug("<a href=\"%s\">%s</a>", (const char*)href, (const char*)href);
- }
- if (m_url_localfile)
- {
- writeUrl(reader->m_string, href);
- }
- if (m_url_globalfile)
- {
- writeUrl("GlobalURLFile", href);
- }
- }
- delete urld;
- }
-#endif
-}
-
-void QTReaderApp::writeUrl(const QString& file, const QString& href)
-{
- QString filename;
-#ifdef USEQPE
- filename = Global::applicationFileName(APPDIR "/urls", file);
-#else
- QFileInfo fi;
- QDir d = QDir::home(); // "/"
- if ( !d.cd(APPDIR) )
- { // "/tmp"
- qWarning( "Cannot find the \"~/" APPDIR "\" directory" );
- d = QDir::home();
- d.mkdir(APPDIR);
- d.cd(APPDIR);
- }
- if ( !d.cd("urls") )
- { // "/tmp"
- qWarning( "Cannot find the \"~/" APPDIR "/urls\" directory" );
- d = QDir::home();
- d.cd(APPDIR);
- d.mkdir("urls");
- d.cd("urls");
- }
- fi.setFile(d, file);
- filename = fi.absFilePath();
-#endif
- FILE* fout = fopen(filename, "a");
- if (fout != NULL)
- {
- fprintf(fout, "<p><a href=\"%s\">%s</a>\n", (const char*)href, (const char*)href);
- fclose(fout);
- }
- else
- {
- QMessageBox::warning(this, PROGNAME, "Problem with writing URL");
- }
-}
-
-QColor QTReaderApp::getcolour(int _c)
-{
- QColor c = white;
- switch (_c)
- {
- case 0:
- c = white;
- break;
- case 1:
- c = black;
- break;
- case 2:
- c = darkGray;
- break;
- case 3:
- c = gray;
- break;
- case 4:
- c = lightGray;
- break;
- case 5:
- c = red;
- break;
- case 6:
- c = green;
- break;
- case 7:
- c = blue;
- break;
- case 8:
- c = cyan;
- break;
- case 9:
- c = magenta;
- break;
- case 10:
- c = yellow;
- break;
- case 11:
- c = darkRed;
- break;
- case 12:
- c = darkGreen;
- break;
- case 13:
- c = darkBlue;
- break;
- case 14:
- c = darkCyan;
- break;
- case 15:
- c = darkMagenta;
- break;
- case 16:
- c = darkYellow;
- break;
- default:
- c = lightGray;
- break;
- }
- return c;
-}
-
-void QTReaderApp::setscrollcolour()
-{
- /*
- QColor xc = getcolour(m_scrollcolor);
- int r,g,b;
- xc.rgb(&r,&g,&b);
- reader->m_scrollcolor.setRgb(255^r, 255^g, 255^b);
- */
- reader->m_scrollcolor = getcolour(m_scrollcolor);
-}
-
-void QTReaderApp::setscrollbarcolour()
-{
- /*
- QColor xc = getcolour(m_scrollcolor);
- int r,g,b;
- xc.rgb(&r,&g,&b);
- reader->m_scrollcolor.setRgb(255^r, 255^g, 255^b);
- */
- reader->m_scrollbarcolor = getcolour(m_scrollbarcolor);
-}
-
-void QTReaderApp::forceopen(const QString& filename)
-{
- /*
- QFileInfo fi(reader->m_lastfile);
- fi = QFileInfo(filename);
- QString flnm = fi.absFilePath();
- */
- if (!filename.isEmpty())
- {
- updatefileinfo();
- if (pBkmklist != NULL)
- {
- if (m_fBkmksChanged)
- {
- savebkmks();
- }
- delete pBkmklist;
- pBkmklist = NULL;
- m_fBkmksChanged = false;
- }
- reader->disableAutoscroll();
- openFile(filename);
- reader->setFocus();
- }
-}
-
-void QTReaderApp::actionscroll(int v)
-{
- if (reader->m_rotated)
- {
- reader->dopageup(reader->buffdoc.startSection()+reader->buffdoc.endSection()-v);
- }
- else
- {
- /*
- if (reader->pagelocate() < v)
- {
- while (reader->pagelocate() < v) reader->lineDown();
- }
- else
- */
- reader->locate(v);
- }
-}
-
-void QTReaderApp::setBackgroundBitmap()
-{
-#ifdef USEQPE
- QString file = APPDIR "/Themes/";
- file += m_themename;
- QString tgt = Global::applicationFileName(file,"background");
-#else
- QString tgt(QDir::homeDirPath());
- tgt += QString("/" APPDIR "/Themes/") + m_themename + "/background";
-#endif
- qDebug("Trying to load %s", (const char *)tgt);
- QPixmap pm(tgt);
- reader->setBackgroundBitmap(pm, m_bgtype);
-}
-
-/*
-
- myChannel = new QCopChannel( "QPE/FooBar", this );
- connect( myChannel, SIGNAL(received(const QCString &, const QByteArray &)),
- this, SLOT(fooBarMessage( const QCString &, const QByteArray &)) );
-
-*/
+/**********************************************************************
+** Copyright (C) 2000 Trolltech AS. Allrights reserved.
+**
+** This file is part of Qt Palmtop Environment.
+**
+** This file may be distributed and/or modified under the terms of the
+** GNU General Public License version 2 as published by the Free Software
+** Foundation and appearing in the file LICENSE.GPL included in the
+** packaging of this file.
+**
+** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
+** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+**
+** See http://www.trolltech.com/gpl/ for GPL licensing information.
+**
+** Contact info@trolltech.com if any conditions of this licensing are
+** not clear to you.
+**
+**********************************************************************/
+#include "useqpe.h"
+#include <qregexp.h>
+#include <qclipboard.h>
+#include <qwidgetstack.h>
+#ifdef USEQPE
+#include <qpe/qpemenubar.h>
+#include <qpe/qpetoolbar.h>
+#endif
+#include <qmenubar.h>
+#include <qtoolbar.h>
+#ifdef USEQPE
+#include <qpe/menubutton.h>
+#endif
+#include <qcombobox.h>
+#include <qpopupmenu.h>
+#include <qaction.h>
+#include <qapplication.h>
+#include <qlineedit.h>
+#include <qtoolbutton.h>
+#include <qspinbox.h>
+#include <qobjectlist.h>
+#include <qstatusbar.h>
+#ifdef USEQPE
+#include <qpe/global.h>
+#include <qpe/applnk.h>
+#endif
+#include <qfileinfo.h>
+#include <stdlib.h> //getenv
+#include <qprogressbar.h>
+#ifdef USEQPE
+#include <qpe/config.h>
+#endif
+#include <qbuttongroup.h>
+#include <qradiobutton.h>
+#ifdef USEQPE
+#include <qpe/qcopenvelope_qws.h>
+#endif
+#include "QTReader.h"
+#include "GraphicWin.h"
+#include "Bkmks.h"
+#include "cbkmkselector.h"
+#include "infowin.h"
+#include "ToolbarPrefs.h"
+#include "Prefs.h"
+#include "CAnnoEdit.h"
+#include "QFloatBar.h"
+#include "FixedFont.h"
+#include "URLDialog.h"
+#include "util.h"
+#include <qfontdatabase.h>
+#ifdef USEQPE
+#include <qpe/resource.h>
+#ifdef OPIE
+//#include <qpe/applnk.h>
+#include <opie2/ofiledialog.h>
+using namespace Opie::Ui;
+#else
+#include "fileBrowser.h"
+#endif
+#else
+#include "qfiledialog.h"
+#endif
+
+#include "QTReaderApp.h"
+#include "CDrawBuffer.h"
+#include "Filedata.h"
+#include "useqpe.h"
+#include "names.h"
+#include "CEncoding_tables.h"
+#include "CloseDialog.h"
+
+#include "ButtonPrefs.h"
+
+bool CheckVersion(int&, int&, char&);
+
+#ifdef _WINDOWS
+#define PICDIR "c:\\uqtreader\\pics\\"
+#else
+#ifdef USEQPE
+#define USEMSGS
+#define PICDIR "opie-reader/"
+#else
+//#define PICDIR "/home/tim/uqtreader/pics/"
+QString picdir()
+{
+ QString hd(getenv("READERDIR"));
+ return hd + "/pics";
+}
+#define PICDIR picdir()
+#endif
+#endif
+
+unsigned long QTReaderApp::m_uid = 0;
+
+void QTReaderApp::setScrollState(bool _b) { m_scrollButton->setOn(_b); }
+
+#ifdef USEQPE
+#define geticon(iconname) Resource::loadPixmap( iconname )
+#define getmyicon(iconname) Resource::loadPixmap( PICDIR iconname )
+#else
+//#define geticon(iconname) QPixmap(PICDIR iconname ".png")
+#define geticon(iconname) QPixmap(PICDIR +"/"+iconname+".png")
+#define getmyicon(iconname) geticon(iconname)
+//#define geticon(iconname) QIconSet( QPixmap(PICDIR iconname) )
+#endif
+
+#ifndef _WINDOWS
+#include <unistd.h>
+#endif
+#include <stddef.h>
+#ifndef _WINDOWS
+#include <dirent.h>
+#endif
+
+void QTReaderApp::listBkmkFiles()
+{
+ bkmkselector->clear();
+ bkmkselector->setText("Cancel");
+#ifndef USEQPE
+ int cnt = 0;
+
+ QDir d = QDir::home(); // "/"
+ if ( !d.cd(APPDIR) ) { // "/tmp"
+ qWarning( "Cannot find the \"~/" APPDIR "\" directory" );
+ d = QDir::home();
+ d.mkdir(APPDIR);
+ d.cd(APPDIR);
+ }
+
+
+
+
+ d.setFilter( QDir::Files | QDir::NoSymLinks );
+// d.setSorting( QDir::Size | QDir::Reversed );
+
+ const QFileInfoList *list = d.entryInfoList();
+ QFileInfoListIterator it( *list ); // create list iterator
+ QFileInfo *fi; // pointer for traversing
+
+ while ( (fi=it.current()) ) { // for each file...
+
+ bkmkselector->insertItem(fi->fileName());
+ cnt++;
+
+ //qDebug( "%10li %s", fi->size(), fi->fileName().data() );
+ ++it; // goto next list element
+ }
+
+#else /* USEQPE */
+ int cnt = 0;
+ DIR *d;
+ d = opendir((const char *)Global::applicationFileName(APPDIR,""));
+
+ while(1)
+ {
+ struct dirent* de;
+ struct stat buf;
+ de = readdir(d);
+ if (de == NULL) break;
+
+ if (lstat((const char *)Global::applicationFileName(APPDIR,de->d_name),&buf) == 0 && S_ISREG(buf.st_mode))
+ {
+ bkmkselector->insertItem(de->d_name);
+ cnt++;
+ }
+ }
+
+ closedir(d);
+#endif
+ if (cnt > 0)
+ {
+//tjw menu->hide();
+
+
+ editorStack->raiseWidget( bkmkselector );
+ hidetoolbars();
+ m_nBkmkAction = cRmBkmkFile;
+ }
+ else
+ QMessageBox::information(this, PROGNAME, "No bookmark files");
+}
+
+void QTReaderApp::hidetoolbars()
+{
+ if (m_scrollbar != NULL) m_scrollbar->hide();
+ if (m_prog != NULL) m_prog->hide();
+
+#ifdef USEQPE
+ menubar->hide();
+#endif
+
+ if (m_scrollbar != NULL) m_scrollbar->hide();
+
+ if (fileBar != NULL) fileBar->hide();
+ if (viewBar != NULL) viewBar->hide();
+ if (navBar != NULL) navBar->hide();
+ if (markBar != NULL) markBar->hide();
+ if (m_fontVisible) m_fontBar->hide();
+ if (regVisible)
+ {
+#ifdef USEQPE
+ Global::hideInputMethod();
+#endif
+ regBar->hide();
+ }
+ if (searchVisible)
+ {
+#ifdef USEQPE
+ Global::hideInputMethod();
+#endif
+ searchBar->hide();
+ }
+}
+
+QTReaderApp::QTReaderApp( QWidget *parent, const char *name, WFlags f )
+ : QMainWindow( parent, name, f ), m_dontSave(false),
+ fileBar(NULL), navBar(NULL), viewBar(NULL), markBar(NULL), m_scrollbar(NULL), m_localscroll(2), m_hidebars(false), m_kmapchanged(false)
+{
+ {
+ setKeyCompression ( true );
+#ifndef USEQPE
+ QDir d = QDir::home(); // "/"
+ d.cd(APPDIR);
+ QFileInfo fi(d, ".keymap");
+ FILE* f = fopen((const char *)fi.absFilePath(), "r");
+#else /* USEQPE */
+ FILE* f = fopen((const char *)Global::applicationFileName(APPDIR,".keymap"), "r");
+#endif /* USEQPE */
+ if (f != NULL)
+ {
+ uint cnt;
+ if ((fread(&cnt, sizeof(cnt), 1, f) != 0) && (cnt == KEYMAPVERSION))
+ {
+ if (fread(&cnt, sizeof(cnt), 1, f) == 0) cnt = 0;
+ for (uint i = 0; i != cnt; i++)
+ {
+ orKey key;
+ int data;
+ fread(&key, sizeof(key), 1, f);
+ fread(&data, sizeof(data), 1, f);
+ kmap[key] = data;
+ }
+ }
+ fclose(f);
+ }
+ }
+
+ m_url_clipboard = false;
+ m_url_localfile = false;
+ m_url_globalfile = false;
+ ftime(&m_lastkeytime);
+//// qDebug("Application directory = %s", (const tchar *)QPEApplication::documentDir());
+//// qDebug("Application directory = %s", (const tchar *)Global::applicationFileName("uqtreader","bkmks.xml"));
+
+ m_bcloseDisabled = true;
+ m_disableesckey = false;
+ pBkmklist = NULL;
+ pOpenlist = NULL;
+// doc = 0;
+
+ m_fBkmksChanged = false;
+
+ QString lang = getenv( "LANG" );
+ QString rot = getenv( "QWS_DISPLAY" );
+
+/*
+ int m_rot = 0;
+ if (rot.contains("Rot90"))
+ {
+ m_rot = 90;
+ }
+ else if (rot.contains("Rot180"))
+ {
+ m_rot = 180;
+ }
+ else if (rot.contains("Rot270"))
+ {
+ m_rot = 270;
+ }
+
+// qDebug("Initial Rotation(%d):%s", m_rot, (const char*)rot);
+*/
+ m_autogenstr = "^ *[A-Z].*[a-z] *$";
+
+#ifdef USEQPE
+ setIcon( Resource::loadPixmap( PICDIR "uqtreader") );
+#else
+ setIcon( QPixmap (PICDIR + "/uqtreader.png") );
+#endif /* USEQPE */
+
+// QPEToolBar *bar = new QPEToolBar( this );
+// menubar = new QPEToolBar( this );
+#ifdef USEQPE
+ Config config( APPDIR );
+#else
+ QDir d = QDir::home(); // "/"
+ if ( !d.cd(APPDIR) ) { // "/tmp"
+ qWarning( "Cannot find the \"~/" APPDIR "\" directory" );
+ d = QDir::home();
+ d.mkdir(APPDIR);
+ d.cd(APPDIR);
+ }
+ QFileInfo fi(d, INIFILE);
+// qDebug("Path:%s", (const char*)fi.absFilePath());
+ Config config(fi.absFilePath());
+#endif
+ config.setGroup("Toolbar");
+ m_tbmovesave = m_tbmove = config.readBoolEntry("Movable", false);
+ m_tbpolsave = m_tbpol = (ToolbarPolicy)config.readNumEntry("Policy", 1);
+ m_tbposition = (ToolBarDock)config.readNumEntry("Position", 2);
+ m_qtscroll = config.readNumEntry("QTScrollBar", false);
+ m_localscroll = config.readNumEntry("LocalScrollBar", false);
+
+// fileBar = new QToolBar("File", this);
+// QToolBar* viewBar = new QToolBar("File", this);
+// QToolBar* navBar = new QToolBar("File", this);
+// QToolBar* markBar = new QToolBar("File", this);
+
+#ifdef USEQPE
+ menubar = new QToolBar("Menus", this, m_tbposition);
+ mb = new QPEMenuBar( menubar );
+#else
+ mb = new QMenuBar( this );
+#endif
+
+#ifdef USEQPE
+ QPopupMenu* tmp = new QPopupMenu(mb);
+ mb->insertItem( geticon( "AppsIcon" ), tmp );
+#else
+ QMenuBar* tmp = mb;
+#endif
+
+ QPopupMenu *file = new QPopupMenu( mb );
+ tmp->insertItem( tr( "File" ), file );
+
+ QPopupMenu *navigation = new QPopupMenu(mb);
+ tmp->insertItem( tr( "Navigation" ), navigation );
+
+ QPopupMenu *view = new QPopupMenu( mb );
+ tmp->insertItem( tr( "View" ), view );
+
+ QPopupMenu *marks = new QPopupMenu( this );
+ tmp->insertItem( tr( "Marks" ), marks );
+
+ QPopupMenu *settings = new QPopupMenu( this );
+ tmp->insertItem( tr( "Settings" ), settings );
+
+// addToolBar(menubar, "Menus",QMainWindow::Top);
+// addToolBar(fileBar, "Toolbar",QMainWindow::Top);
+
+ // QPopupMenu *edit = new QPopupMenu( this );
+
+ /*
+ QAction *a = new QAction( tr( "New" ), Resource::loadPixmap( "new" ), QString::null, 0, this, 0 );
+ connect( a, SIGNAL( activated() ), this, SLOT( fileNew() ) );
+ a->addTo( bar );
+ a->addTo( file );
+ */
+ QWidget* widge = new QWidget(this);
+ setCentralWidget( widge );
+ QVBoxLayout* vlayout = new QVBoxLayout(widge);
+ m_layout = new QBoxLayout(QBoxLayout::LeftToRight);
+ m_prog = new QLabel(widge);
+ vlayout->addLayout(m_layout, 1);
+ vlayout->addWidget(m_prog);
+
+ editorStack = new QWidgetStack( widge );
+ // setCentralWidget( editorStack );
+
+ searchVisible = FALSE;
+ regVisible = FALSE;
+ m_fontVisible = false;
+
+ m_buttonprefs = new CButtonPrefs(&kmap, this);
+ editorStack->addWidget(m_buttonprefs, get_unique_id());
+ connect( m_buttonprefs, SIGNAL( Closed() ), this, SLOT( infoClose() ) );
+
+
+ m_annoWin = new CAnnoEdit(editorStack);
+ editorStack->addWidget(m_annoWin, get_unique_id());
+ connect( m_annoWin, SIGNAL( finished(const QString&, const QString&) ), this, SLOT( addAnno(const QString&, const QString&) ) );
+ connect( m_annoWin, SIGNAL( cancelled() ), this, SLOT( infoClose() ) );
+
+ m_infoWin = new infowin(editorStack);
+ editorStack->addWidget(m_infoWin, get_unique_id());
+ connect( m_infoWin, SIGNAL( Close() ), this, SLOT( infoClose() ) );
+
+ m_graphicwin = new GraphicWin(editorStack);
+ editorStack->addWidget(m_graphicwin, get_unique_id());
+ connect( m_graphicwin, SIGNAL( Closed() ), this, SLOT( infoClose() ) );
+
+// bkmkselector = new QListBox(editorStack, "Bookmarks");
+ bkmkselector = new CBkmkSelector(editorStack, "Bookmarks");
+ // connect(bkmkselector, SIGNAL( selected(const QString&) ), this, SLOT( gotobkmk(const QString&) ) );
+ connect(bkmkselector, SIGNAL( selected(int) ), this, SLOT( gotobkmk(int) ) );
+ connect(bkmkselector, SIGNAL( cancelled() ), this, SLOT( cancelbkmk() ) );
+ editorStack->addWidget( bkmkselector, get_unique_id() );
+
+/*
+ importSelector = new FileSelector( "*", editorStack, "importselector", false );
+ connect( importSelector, SIGNAL( fileSelected( const DocLnk &) ), this, SLOT( importFile( const DocLnk & ) ) );
+
+ editorStack->addWidget( importSelector, get_unique_id() );
+
+ // don't need the close visible, it is redundant...
+ importSelector->setCloseVisible( FALSE );
+*/
+// qDebug("Reading file list");
+ readfilelist();
+
+ reader = new QTReader( editorStack );
+
+ reader->setDoUpdates(false);
+
+#ifdef USEQPE
+ ((QPEApplication*)qApp)->setStylusOperation(reader, QPEApplication::RightOnHold);
+#endif
+
+// qDebug("Reading config");
+// Config config( APPDIR );
+ config.setGroup( "View" );
+ m_debounce = config.readNumEntry("Debounce", 0);
+ m_buttonprefs->Debounce(m_debounce);
+#ifdef USEQPE
+ m_bFloatingDialog = config.readBoolEntry("FloatDialogs", false);
+#else
+ m_bFloatingDialog = config.readBoolEntry("FloatDialogs", true);
+#endif
+ reader->setStripCR(config.readBoolEntry( "StripCr", true ));
+ reader->bfulljust = config.readBoolEntry( "FullJust", false );
+ /*
+ bool btmp = config.readBoolEntry("Negative", false);
+ if (btmp) reader->setNegative();
+ */
+ reader->bInverse = config.readBoolEntry("Inverse", false);
+ reader->m_fontControl.FixGraphics(config.readBoolEntry( "FixGraphics", false ));
+ reader->setextraspace(config.readNumEntry( "ExtraSpace", 0 ));
+ reader->setlead(config.readNumEntry( "ExtraLead", 0 ));
+ reader->btextfmt = config.readBoolEntry( "TextFmt", false );
+ reader->bautofmt = config.readBoolEntry( "AutoFmt", true );
+ reader->bstriphtml = config.readBoolEntry( "StripHtml", false );
+ reader->bpeanut = config.readBoolEntry( "Peanut", false );
+ reader->bdehyphen = config.readBoolEntry( "Dehyphen", false );
+ reader->bdepluck = config.readBoolEntry( "Depluck", false );
+ reader->bdejpluck = config.readBoolEntry( "Dejpluck", false );
+ reader->bonespace = config.readBoolEntry( "OneSpace", false );
+ reader->bunindent = config.readBoolEntry( "Unindent", false );
+ reader->brepara = config.readBoolEntry( "Repara", false );
+ reader->m_reparastring = config.readEntry( "ReparaString", "\\n{[\\n \\t]}");
+ m_bgtype = (bground)config.readNumEntry( "BackgroundType" , 0 );
+ m_themename = config.readEntry("Theme", QString::null );
+ reader->bdblspce = config.readBoolEntry( "DoubleSpace", false );
+ reader->bindenter = config.readNumEntry( "Indent", 0 );
+ reader->m_textsize = config.readNumEntry( "FontSize", 12 );
+ reader->m_delay = config.readNumEntry( "ScrollDelay", 5184);
+ reader->m_scrollstep = config.readNumEntry( "ScrollStep", 1);
+
+ reader->m_lastfile = config.readEntry( "LastFile", QString::null );
+ reader->m_lastposn = config.readNumEntry( "LastPosn", 0 );
+ reader->m_bpagemode = config.readBoolEntry( "PageMode", true );
+ reader->m_bMonoSpaced = config.readBoolEntry( "MonoSpaced", false);
+ reader->m_rotated = config.readBoolEntry( "IsRotated", false );
+ reader->m_scrolltype = config.readNumEntry( "ScrollType", 0 );
+ m_statusstring = config.readEntry("StatusContent", "%P%% Doc:%d/%D %p%% %z%%");
+ m_statusishidden = config.readBoolEntry("StatusHidden", false);
+ m_background = config.readNumEntry( "Background", 0 );
+ reader->setBackground(getcolour(m_background));
+ m_foreground = config.readNumEntry( "Foreground", 1 );
+ reader->setForeground(getcolour(m_foreground));
+ m_scrollcolor = config.readNumEntry( "ScrollColour", 5 );
+ setscrollcolour();
+ m_scrollbarcolor = config.readNumEntry( "ScrollBarColour", 5 );
+ setscrollbarcolour();
+ reader->hyphenate = config.readBoolEntry( "Hyphenate", false );
+ reader->m_swapmouse = config.readBoolEntry( "SwapMouse", false);
+ reader->m_fontname = config.readEntry( "Fontname", "helvetica" );
+ reader->m_encd = config.readNumEntry( "Encoding", 0 );
+ reader->m_charpc = config.readNumEntry( "CharSpacing", 100 );
+ reader->m_overlap = config.readNumEntry( "Overlap", 0 );
+ reader->m_abstopmargin = config.readNumEntry( "Top Margin", 100 );
+ reader->m_absbottommargin = config.readNumEntry( "Bottom Margin", 100 );
+ reader->m_absleft_border = config.readNumEntry( "Left Margin", 100 );
+ reader->m_absright_border = config.readNumEntry( "Right Margin", 100 );
+
+ m_scrollishidden = config.readBoolEntry( "HideScrollBar", false );
+
+ reader->brepalm = config.readBoolEntry( "Repalm", false );
+ reader->bkern = config.readBoolEntry( "Kern", false );
+ reader->bremap = config.readBoolEntry( "Remap", true );
+ reader->bmakebold = config.readBoolEntry( "MakeBold", false );
+ reader->setContinuous(config.readBoolEntry( "Continuous", true ));
+ m_targetapp = config.readEntry( "TargetApp", QString::null );
+ m_targetmsg = config.readEntry( "TargetMsg", QString::null );
+#ifdef _SCROLLPIPE
+ reader->m_pipetarget = config.readEntry( "PipeTarget", QString::null );
+ reader->m_pauseAfterEachPara = config.readBoolEntry( "PauseAfterPara", true );
+#endif
+ m_twoTouch = config.readBoolEntry( "TwoTouch", false);
+ m_doAnnotation = config.readBoolEntry( "Annotation", false);
+ m_doDictionary = config.readBoolEntry( "Dictionary", false);
+ m_doClipboard = config.readBoolEntry( "Clipboard", false);
+ /*
+ m_spaceTarget = (ActionTypes)config.readNumEntry("SpaceTarget", cesAutoScroll);
+ m_escapeTarget = (ActionTypes)config.readNumEntry("EscapeTarget", cesNone);
+ m_returnTarget = (ActionTypes)config.readNumEntry("ReturnTarget", cesFullScreen);
+ m_leftTarget = (ActionTypes)config.readNumEntry("LeftTarget", cesZoomOut);
+ m_rightTarget = (ActionTypes)config.readNumEntry("RightTarget", cesZoomIn);
+ m_upTarget = (ActionTypes)config.readNumEntry("UpTarget", cesPageUp);
+ m_downTarget = (ActionTypes)config.readNumEntry("DownTarget", cesPageDown);
+
+ m_leftScroll = config.readBoolEntry("LeftScroll", false);
+ m_rightScroll = config.readBoolEntry("RightScroll", false);
+ m_upScroll = config.readBoolEntry("UpScroll", true);
+ m_downScroll = config.readBoolEntry("DownScroll", true);
+ */
+ m_propogatefontchange = config.readBoolEntry( "RequestorFontChange", false);
+ reader->setBaseSize(config.readNumEntry( "Basesize", 10 ));
+ reader->setHyphenThreshold(config.readNumEntry( "HyphenThreshold", 50 ));
+ // reader->buffdoc.setCustomHyphen(config.readBoolEntry( "CustomHyphen", false ));
+#ifndef USEQPE
+ config.setGroup( "Geometry" );
+ setGeometry(0,0,
+ config.readNumEntry( "width", QApplication::desktop()->width()/2 ),
+ config.readNumEntry( "height", QApplication::desktop()->height()/2 ));
+ move(
+ config.readNumEntry( "x", 20 ),
+ config.readNumEntry( "y", 20 ));
+#else
+ m_grabkeyboard = config.readBoolEntry( "GrabKeyboard", false);
+#endif
+
+
+
+ setTwoTouch(m_twoTouch);
+
+ connect( reader, SIGNAL( OnShowPicture(QImage&) ), this, SLOT( showgraphic(QImage&) ) );
+
+ connect( reader, SIGNAL( OnRedraw() ), this, SLOT( OnRedraw() ) );
+ connect( reader, SIGNAL( OnWordSelected(const QString&, size_t, size_t, const QString&) ), this, SLOT( OnWordSelected(const QString&, size_t, size_t, const QString&) ) );
+ connect( reader, SIGNAL( OnURLSelected(const QString&, const size_t) ), this, SLOT( OnURLSelected(const QString&, const size_t) ) );
+ connect( reader, SIGNAL( NewFileRequest(const QString&) ), this, SLOT( forceopen(const QString&) ) );
+ connect( reader, SIGNAL( HandleKeyRequest(QKeyEvent*) ), this, SLOT( handlekey(QKeyEvent*) ) );
+ connect( reader, SIGNAL( SetScrollState(bool) ), this, SLOT( setScrollState(bool) ) );
+ connect( reader, SIGNAL(RefreshBitmap()), this, SLOT(setBackgroundBitmap()));
+ editorStack->addWidget( reader, get_unique_id() );
+
+ m_preferences_action = new QAction( tr( "Configuration" ), geticon( "SettingsIcon" ), QString::null, 0, this, NULL);
+ connect( m_preferences_action, SIGNAL( activated() ), this, SLOT( showprefs() ) );
+ m_preferences_action->addTo( settings );
+
+ m_saveconfig_action = new QAction( tr( "Save Config" ), QString::null, 0, this, NULL);
+ connect( m_saveconfig_action, SIGNAL( activated() ), this, SLOT( SaveConfig() ) );
+ m_saveconfig_action->addTo( settings );
+
+ m_loadconfig_action = new QAction( tr( "Load Config" ), QString::null, 0, this, NULL);
+ connect( m_loadconfig_action, SIGNAL( activated() ), this, SLOT( LoadConfig() ) );
+ m_loadconfig_action->addTo( settings );
+
+ m_tidyconfig_action = new QAction( tr( "Delete Config" ), QString::null, 0, this, NULL);
+ connect( m_tidyconfig_action, SIGNAL( activated() ), this, SLOT( TidyConfig() ) );
+ m_tidyconfig_action->addTo( settings );
+
+ settings->insertSeparator();
+ m_toolbarprefs_action = new QAction( tr( "Toolbars" ), QString::null, 0, this, NULL);
+ connect( m_toolbarprefs_action, SIGNAL( activated() ), this, SLOT( showtoolbarprefs() ) );
+ m_toolbarprefs_action->addTo( settings );
+
+ m_buttonprefs_action = new QAction( tr( "Buttons" ), QString::null, 0, this, NULL);
+ connect( m_buttonprefs_action, SIGNAL( activated() ), this, SLOT( showbuttonprefs() ) );
+ m_buttonprefs_action->addTo( settings );
+
+ m_loadtheme_action = new QAction( tr( "Load Theme" ), QString::null, 0, this, NULL);
+ connect( m_loadtheme_action, SIGNAL( activated() ), this, SLOT( LoadTheme() ) );
+ m_loadtheme_action->addTo( settings );
+
+ m_repara_action = new QAction( tr( "EOP Marker" ), QString::null, 0, this, NULL);
+ connect( m_repara_action, SIGNAL( activated() ), this, SLOT( reparastring() ) );
+ m_repara_action->addTo(settings);
+
+#ifdef USEQPE
+ m_grab_action = new QAction( tr( "Grab Buttons" ), QString::null, 0, this, NULL, true );
+ connect( m_grab_action, SIGNAL( toggled(bool) ), this, SLOT( setgrab(bool) ) );
+ m_grab_action->setOn(m_grabkeyboard);
+ m_grab_action->addTo( settings );
+#endif
+
+ m_open_action = new QAction( tr( "Open" ), geticon( "fileopen" ), QString::null, 0, this, 0 );
+ connect( m_open_action, SIGNAL( activated() ), this, SLOT( fileOpen() ) );
+ m_open_action->addTo( file );
+
+ m_close_action = new QAction( tr( "Close" ), geticon( "close" ), QString::null, 0, this, 0 );
+ connect( m_close_action, SIGNAL( activated() ), this, SLOT( fileClose() ) );
+ m_close_action->addTo( file );
+
+#ifdef _SCRIPT
+ a = new QAction( tr( "Run Script" ), QString::null, 0, this, NULL);
+ connect( a, SIGNAL( activated() ), this, SLOT( RunScript() ) );
+ a->addTo( file );
+#endif
+ /*
+ a = new QAction( tr( "Revert" ), geticon( "close" ), QString::null, 0, this, 0 );
+ connect( a, SIGNAL( activated() ), this, SLOT( fileRevert() ) );
+ a->addTo( file );
+
+ a = new QAction( tr( "Cut" ), geticon( "cut" ), QString::null, 0, this, 0 );
+ connect( a, SIGNAL( activated() ), this, SLOT( editCut() ) );
+ a->addTo( filebar() );
+ a->addTo( edit );
+ */
+
+ m_info_action = new QAction( tr( "Info" ), geticon( "UtilsIcon" ), QString::null, 0, this, NULL);
+ connect( m_info_action, SIGNAL( activated() ), this, SLOT( showinfo() ) );
+ m_info_action->addTo( file );
+
+ m_touch_action = new QAction( tr( "Two/One Touch" ), geticon( "1to1" ), QString::null, 0, this, NULL, true );
+ connect( m_touch_action, SIGNAL( toggled(bool) ), this, SLOT( setTwoTouch(bool) ) );
+ m_touch_action->setOn(m_twoTouch);
+ m_touch_action->addTo( file );
+
+ m_find_action = new QAction( tr( "Find..." ), geticon( "find" ), QString::null, 0, this, NULL);
+ connect( m_find_action, SIGNAL( activated() ), this, SLOT( editFind() ) );
+ file->insertSeparator();
+// a->addTo( bar );
+ m_find_action->addTo( file );
+
+ m_exportlinks_action = new QAction( tr( "Export Links" ), QString::null, 0, this, NULL);
+ connect( m_exportlinks_action, SIGNAL( activated() ), this, SLOT( ExportLinks() ) );
+ m_exportlinks_action->addTo( file );
+
+ m_scrollButton = new QAction( tr( "Scroll" ), getmyicon( "panel-arrow-down" ), QString::null, 0, this, 0, true );
+ connect( m_scrollButton, SIGNAL( toggled(bool) ), this, SLOT( autoScroll(bool) ) );
+ m_scrollButton->addTo(navigation);
+ m_scrollButton->setOn(false);
+
+ m_start_action = new QAction( tr( "Goto Start" ), geticon( "start" ), QString::null, 0, this, NULL);
+ connect( m_start_action, SIGNAL( activated() ), this, SLOT( gotoStart() ) );
+ m_start_action->addTo(navigation);
+
+ m_end_action = new QAction( tr( "Goto End" ), geticon( "finish" ), QString::null, 0, this, NULL);
+ connect( m_end_action, SIGNAL( activated() ), this, SLOT( gotoEnd() ) );
+ m_end_action->addTo(navigation);
+
+ m_jump_action = new QAction( tr( "Jump" ), geticon( "rotate" ), QString::null, 0, this, NULL);
+ connect( m_jump_action, SIGNAL( activated() ), this, SLOT( jump() ) );
+ m_jump_action->addTo(navigation);
+
+ m_pageline_action = new QAction( tr( "Page/Line Scroll" ), geticon( "pass" ), QString::null, 0, this, NULL, true );
+ connect( m_pageline_action, SIGNAL( toggled(bool) ), this, SLOT( pagemode(bool) ) );
+ m_pageline_action->addTo(navigation);
+ m_pageline_action->setOn(reader->m_bpagemode);
+
+ m_pageup_action = new QAction( tr( "Up" ), geticon( "up" ), QString::null, 0, this, 0 );
+ connect( m_pageup_action, SIGNAL( activated() ), this, SLOT( pageup() ) );
+ m_pageup_action->addTo( navigation );
+
+ m_pagedn_action = new QAction( tr( "Down" ), geticon( "down" ), QString::null, 0, this, 0 );
+ connect( m_pagedn_action, SIGNAL( activated() ), this, SLOT( pagedn() ) );
+ m_pagedn_action->addTo( navigation );
+
+ m_back_action = new QAction( tr( "Back" ), geticon( "back" ), QString::null, 0, this, 0 );
+ connect( m_back_action, SIGNAL( activated() ), reader, SLOT( goBack() ) );
+ m_back_action->addTo( navigation );
+
+ m_home_action = new QAction( tr( "Home" ), geticon( "home" ), QString::null, 0, this, 0 );
+ connect( m_home_action, SIGNAL( activated() ), reader, SLOT( goHome() ) );
+ m_home_action->addTo( navigation );
+
+ m_forward_action = new QAction( tr( "Forward" ), geticon( "forward" ), QString::null, 0, this, 0 );
+ connect( m_forward_action, SIGNAL( activated() ), reader, SLOT( goForward() ) );
+ m_forward_action->addTo( navigation );
+
+ /*
+ a = new QAction( tr( "Find" ), QString::null, 0, this, NULL, true );
+ // connect( a, SIGNAL( activated() ), this, SLOT( pagedn() ) );
+ a->addTo( file );
+
+ a = new QAction( tr( "Find Again" ), QString::null, 0, this, NULL, true );
+ // connect( a, SIGNAL( activated() ), this, SLOT( pagedn() ) );
+ a->addTo( file );
+ */
+
+// file->insertSeparator();
+
+#ifdef _SCROLLPIPE
+
+ QActionGroup* ag = new QActionGroup(this);
+ ag->setExclusive(false);
+ spacemenu = new QPopupMenu(this);
+ file->insertItem( tr( "Scrolling" ), spacemenu );
+
+ a = new QAction( tr( "Set Target" ), QString::null, 0, ag, NULL);
+ connect( a, SIGNAL( activated() ), this, SLOT( setpipetarget() ) );
+
+ a = new QAction( tr( "Pause Paras" ), QString::null, 0, ag, NULL, true );
+ connect( a, SIGNAL( toggled(bool) ), this, SLOT( setpause(bool) ) );
+ a->setOn(reader->m_pauseAfterEachPara);
+
+ ag->addTo(spacemenu);
+// file->insertSeparator();
+
+#endif
+
+/*
+ a = new QAction( tr( "Import" ), QString::null, 0, this, NULL );
+ connect( a, SIGNAL( activated() ), this, SLOT( importFiles() ) );
+ a->addTo( file );
+*/
+
+ /*
+ a = new QAction( tr( "Paste" ), geticon( "paste" ), QString::null, 0, this, 0 );
+ connect( a, SIGNAL( activated() ), this, SLOT( editPaste() ) );
+ a->addTo( fileBar );
+ a->addTo( edit );
+ */
+
+// a = new QAction( tr( "Find..." ), geticon( "find" ), QString::null, 0, this, 0 );
+
+ m_fullscreen = false;
+ m_actFullscreen = new QAction( tr( "Fullscreen" ), geticon( "fullscreen" ), QString::null, 0, this, NULL, true );
+ connect( m_actFullscreen, SIGNAL( toggled(bool) ), this, SLOT( setfullscreen(bool) ) );
+ m_actFullscreen->setOn(m_fullscreen);
+ m_actFullscreen->addTo( view );
+
+ m_rotate_action = new QAction( tr( "Rotate" ), geticon( "repeat" ), QString::null, 0, this, NULL, true );
+ connect( m_rotate_action, SIGNAL( toggled(bool) ), this, SLOT( setrotated(bool) ) );
+ m_rotate_action->setOn(reader->m_rotated);
+ m_rotate_action->addTo( view );
+
+ m_inverse_action = new QAction( tr( "Invert" ), getmyicon( "invert" ), QString::null, 0, this, NULL, true );
+ connect( m_inverse_action, SIGNAL( toggled(bool) ), this, SLOT( setinverted(bool) ) );
+ m_inverse_action->setOn(reader->bInverse);
+ m_inverse_action->addTo( view );
+
+ view->insertSeparator();
+
+ m_zoomin_action = new QAction( tr( "Zoom In" ), geticon( "zoom" ), QString::null, 0, this);
+ connect( m_zoomin_action, SIGNAL( activated() ), this, SLOT( zoomin() ) );
+ m_zoomin_action->addTo( view );
+
+ m_zoomout_action = new QAction( tr( "Zoom Out" ), geticon( "mag" ), QString::null, 0, this);
+ connect( m_zoomout_action, SIGNAL( activated() ), this, SLOT( zoomout() ) );
+ m_zoomout_action->addTo( view );
+
+ view->insertSeparator();
+ m_setfont_action = new QAction( tr( "Set Font" ), getmyicon( "font" ), QString::null, 0, this);
+ connect( m_setfont_action, SIGNAL( activated() ), this, SLOT( setfont() ) );
+ m_setfont_action->addTo( view );
+
+ view->insertSeparator();
+ m_setenc_action = new QAction( tr( "Set Encoding" ), getmyicon( "charset" ), QString::null, 0, this);
+ connect( m_setenc_action, SIGNAL( activated() ), this, SLOT( chooseencoding() ) );
+ m_setenc_action->addTo( view );
+
+ m_setmono_action = new QAction( tr( "Ideogram" ), getmyicon( "ideogram" ), QString::null, 0, this, NULL, true);
+ connect( m_setmono_action, SIGNAL( toggled(bool) ), this, SLOT( monospace(bool) ) );
+ m_setmono_action->addTo( view );
+ m_setmono_action->setOn(reader->m_bMonoSpaced);
+
+
+ // a = new QAction( tr( "Zoom" ), QString::null, 0, this, NULL, true );
+ // a = new QAction( tr( "Zoom" ), geticon( "mag" ), QString::null, 0, this, 0 );
+
+
+
+ // a->addTo( filebar() );
+// view->insertSeparator();
+
+/*
+ a = new QAction( tr( "Ideogram/Word" ), QString::null, 0, this, NULL, true );
+ connect( a, SIGNAL( toggled(bool) ), this, SLOT( monospace(bool) ) );
+ a->setOn(reader->m_bMonoSpaced);
+ a->addTo( view );
+*/
+/*
+ a = new QAction( tr( "Set Width" ), QString::null, 0, this, NULL);
+ connect( a, SIGNAL( activated() ), this, SLOT( setspacing() ) );
+ a->addTo( view );
+*/
+
+ m_mark_action = new QAction( tr( "Bookmark" ), getmyicon( "bookmark" ), QString::null, 0, this, NULL);
+ connect( m_mark_action, SIGNAL( activated() ), this, SLOT( addbkmk() ) );
+ m_mark_action->addTo( marks );
+
+ m_annotate_action = new QAction( tr( "Annotate" ), getmyicon( "annotate" ), QString::null, 0, this, NULL);
+ connect( m_annotate_action, SIGNAL( activated() ), this, SLOT( addanno() ) );
+ m_annotate_action->addTo( marks );
+
+ m_goto_action = new QAction( tr( "Goto" ), getmyicon( "bookmark_goto" ), QString::null, 0, this, NULL, false );
+ connect( m_goto_action, SIGNAL( activated() ), this, SLOT( do_gotomark() ) );
+ m_goto_action->addTo( marks );
+
+ m_delete_action = new QAction( tr( "Delete" ), getmyicon( "bookmark_delete" ), QString::null, 0, this, NULL);
+ connect( m_delete_action, SIGNAL( activated() ), this, SLOT( do_delmark() ) );
+ m_delete_action->addTo( marks );
+
+ m_autogen_action = new QAction( tr( "Autogen" ), geticon( "exec" ), QString::null, 0, this, NULL, false );
+ connect( m_autogen_action, SIGNAL( activated() ), this, SLOT( do_autogen() ) );
+ marks->insertSeparator();
+ m_autogen_action->addTo( marks );
+
+ m_clear_action = new QAction( tr( "Clear" ), getmyicon( "bookmark_clear" ), QString::null, 0, this, NULL);
+ connect( m_clear_action, SIGNAL( activated() ), this, SLOT( clearBkmkList() ) );
+ m_clear_action->addTo( marks );
+
+ m_save_action = new QAction( tr( "Save" ), getmyicon( "bookmark_save" ), QString::null, 0, this, NULL );
+ connect( m_save_action, SIGNAL( activated() ), this, SLOT( savebkmks() ) );
+ m_save_action->addTo( marks );
+
+ m_tidy_action = new QAction( tr( "Tidy" ), getmyicon( "bookmark_tidy" ), QString::null, 0, this, NULL);
+ connect( m_tidy_action, SIGNAL( activated() ), this, SLOT( listBkmkFiles() ) );
+ marks->insertSeparator();
+ m_tidy_action->addTo( marks );
+
+ m_startBlock_action = new QAction( tr( "Start Block" ), geticon( "new" ), QString::null, 0, this, NULL);
+ connect( m_startBlock_action, SIGNAL( activated() ), this, SLOT( editMark() ) );
+ marks->insertSeparator();
+ m_startBlock_action->addTo( marks );
+
+ m_endBlock_action = new QAction( tr( "Copy Block" ), geticon( "copy" ), QString::null, 0, this, NULL);
+ connect( m_endBlock_action, SIGNAL( activated() ), this, SLOT( editCopy() ) );
+ m_endBlock_action->addTo( marks );
+
+ m_bkmkAvail = NULL;
+
+
+ setToolBarsMovable(m_tbmove);
+ addtoolbars(&config);
+
+ pbar = new QProgressBar(this);
+ pbar->hide();
+
+ searchBar = new QFloatBar( "Search", this, QMainWindow::Top, TRUE );
+
+ searchBar->setHorizontalStretchable( TRUE );
+
+ connect(searchBar, SIGNAL( OnHide() ), this, SLOT( restoreFocus() ));
+
+ searchEdit = new QLineEdit( searchBar, "searchEdit" );
+// QFont f("unifont", 16 /*, QFont::Bold*/);
+// searchEdit->setFont( f );
+ searchBar->setStretchableWidget( searchEdit );
+
+
+#ifdef __ISEARCH
+ connect( searchEdit, SIGNAL( textChanged( const QString & ) ),
+ this, SLOT( search( const QString& ) ) );
+#else
+ connect( searchEdit, SIGNAL( returnPressed( ) ),
+ this, SLOT( search( ) ) );
+#endif
+ QAction*a = new QAction( tr( "Find Next" ), geticon( "next" ), QString::null, 0, this, 0 );
+ connect( a, SIGNAL( activated() ), this, SLOT( findNext() ) );
+ a->addTo( searchBar );
+
+ a = new QAction( tr( "Close Find" ), geticon( "close" ), QString::null, 0, this, 0 );
+ connect( a, SIGNAL( activated() ), this, SLOT( findClose() ) );
+ a->addTo( searchBar );
+
+ searchBar->hide();
+
+ regBar = new QFloatBar( "Autogen", this, QMainWindow::Top, TRUE );
+ connect(regBar, SIGNAL( OnHide() ), this, SLOT( restoreFocus() ));
+
+ regBar->setHorizontalStretchable( TRUE );
+
+ regEdit = new QLineEdit( regBar, "regEdit" );
+// regEdit->setFont( f );
+
+ regBar->setStretchableWidget( regEdit );
+
+ connect( regEdit, SIGNAL( returnPressed( ) ),
+ this, SLOT( do_regaction() ) );
+
+ a = new QAction( tr( "Do Reg" ), geticon( "enter" ), QString::null, 0, this, 0 );
+ connect( a, SIGNAL( activated() ), this, SLOT( do_regaction() ) );
+ a->addTo( regBar );
+
+ a = new QAction( tr( "Close Edit" ), geticon( "close" ), QString::null, 0, this, 0 );
+ connect( a, SIGNAL( activated() ), this, SLOT( regClose() ) );
+ a->addTo( regBar );
+
+ regBar->hide();
+
+ m_fontBar = new QToolBar( "Autogen", this, QMainWindow::Top, TRUE );
+
+ m_fontBar->setHorizontalStretchable( TRUE );
+
+// qDebug("Font selector");
+ m_fontSelector = new QComboBox(false, m_fontBar);
+ m_fontBar->setStretchableWidget( m_fontSelector );
+ {
+ QFontDatabase f;
+ QStringList flist = f.families();
+ bool realfont = false;
+ for (QStringList::Iterator nm = flist.begin(); nm != flist.end(); nm++)
+ {
+ if (reader->m_fontname == *nm)
+ {
+ realfont = true;
+ }
+ if ((*nm).contains(FIXEDFONT,false)) reader->m_fontControl.hasCourier(true, *nm);
+ }
+ if (!realfont) reader->m_fontname = flist[0];
+ } // delete the FontDatabase!!!
+ connect( m_fontSelector, SIGNAL( activated(const QString& ) ),
+ this, SLOT( do_setfont(const QString&) ) );
+ connect( m_fontSelector, SIGNAL( activated(int ) ),
+ this, SLOT( do_setencoding(int) ) );
+
+ m_fontBar->hide();
+ m_fontVisible = false;
+#ifdef USEMSGS
+ connect(qApp, SIGNAL( appMessage(const QCString&, const QByteArray& ) ),
+ this, SLOT( msgHandler(const QCString&, const QByteArray&) ) );
+#endif
+// qDebug("Initing");
+
+ m_layout->addWidget(editorStack);
+ if (m_qtscroll != 0)
+ {
+ /*
+ m_scrollbar = new QToolBar( "Autogen", this, (m_localscrollbar) ? QMainWindow::Left : QMainWindow::Right, TRUE );
+
+ m_scrollbar->setVerticalStretchable( TRUE );
+ */
+ scrollbar = m_scrollbar = new QScrollBar(QScrollBar::Vertical, widge);
+ m_layout->addWidget(scrollbar);
+ scrollbar->setTracking(false);
+ // connect(scrollbar, SIGNAL(sliderMoved(int)), this, SLOT(actionscroll(int)) );
+ // m_scrollbar->setStretchableWidget( scrollbar );
+ if (m_scrollishidden)
+ {
+ m_scrollbar->hide();
+ }
+ else
+ {
+ m_scrollbar->show();
+ }
+
+ setrotated(reader->m_rotated);
+ }
+ else
+ {
+ m_scrollbar = NULL;
+ }
+ setBackgroundBitmap();
+ m_inverse_action->setOn(reader->bInverse);
+ reader->init();
+
+// qDebug("Inited");
+// m_buttonAction[m_spaceTarget]->setOn(true);
+// qDebug("fonting");
+ do_setfont(reader->m_fontname);
+ // qDebug("fonted");
+ QFont progfont(reader->m_fontname, reader->m_fontControl.getsize(0));
+ m_prog->setFont( progfont );
+ if (m_statusishidden) m_prog->hide();
+ if (!reader->m_lastfile.isEmpty())
+ {
+// qDebug("doclnk");
+// doc = new DocLnk(reader->m_lastfile);
+// qDebug("doclnk done");
+ if (pOpenlist != NULL)
+ {
+
+/*
+ int ind = 0;
+ Bkmk* p = (*pOpenlist)[ind];
+ while (p != NULL && toQString(CFiledata(p->anno()).name()) != reader->m_lastfile)
+ {
+ p = (*pOpenlist)[++ind];
+ }
+*/
+ Bkmk* p = NULL;
+ for (CList<Bkmk>::iterator iter = pOpenlist->begin(); iter != pOpenlist->end(); iter++)
+ {
+ p = iter.pContent();
+ if (toQString(CFiledata(p->anno()).name()) == reader->m_lastfile)
+ {
+ break;
+ }
+// qDebug("Item:%s", (const char*)toQString(CFiledata(p->anno()).name()));
+ p = NULL;
+ }
+ if (p != NULL)
+ {
+ if (!openfrombkmk(p))
+ {
+ showEditTools();
+ }
+ }
+ else
+ {
+ openFile( reader->m_lastfile );
+ }
+ }
+ else
+ {
+ if (!reader->m_lastfile.isEmpty())
+ {
+ openFile( reader->m_lastfile );
+ }
+ }
+ }
+ else
+ {
+ showEditTools();
+ }
+// qApp->processEvents();
+ if (m_scrollbar == NULL || m_scrollbar->isHidden())
+ {
+ reader->m_scrollpos = m_localscroll;
+ }
+ else
+ {
+ reader->m_scrollpos = (m_qtscroll == 0) ? m_localscroll : 0;
+ }
+ reader->bDoUpdates = true;
+ reader->update();
+ config.setGroup("Version");
+ int major = config.readNumEntry("Major", 0);
+ int bkmktype = config.readNumEntry("BkmkType", 0);
+ char minor = config.readNumEntry("Minor", 0);
+ if (CheckVersion(major, bkmktype, minor))
+ {
+ config.writeEntry("Major", major);
+ config.writeEntry("BkmkType", bkmktype);
+ config.writeEntry("Minor", (int)minor);
+ }
+// qDebug("finished update");
+ if (kmap.isEmpty())
+ {
+ QMessageBox::warning(this, PROGNAME, "You haven't mapped any keys yet!\n\nYou will be taken to the key\nmapping dialog.\nA few defaults are provided\nbut you can change then to\nsuit yourself.\n\nYou can change the key\nmapping at any time by\nselecting the Settings/Button\noption on the menu.");
+
+ m_buttonprefs->mapkey(Qt::NoButton, Key_Up, cesPageUp);
+ m_buttonprefs->mapkey(Qt::NoButton, Key_Down, cesPageDown);
+
+ m_buttonprefs->mapkey(Qt::NoButton, Key_Right, cesZoomIn);
+ m_buttonprefs->mapkey(Qt::NoButton, Key_Left, cesZoomOut);
+
+ showbuttonprefs();
+ }
+}
+
+void QTReaderApp::addtoolbars(Config* config)
+{
+ config->setGroup("Toolbar");
+
+ if (fileBar != NULL)
+ {
+#ifdef USEQPE
+ if (fileBar != menubar)
+ {
+ fileBar->clear();
+ }
+ else
+ {
+ m_preferences_action->removeFrom( filebar() );
+ m_open_action->removeFrom( filebar() );
+ m_close_action->removeFrom( filebar() );
+ m_info_action->removeFrom( filebar() );
+ m_touch_action->removeFrom( filebar() );
+ m_find_action->removeFrom( filebar() );
+ }
+#else
+ fileBar->clear();
+#endif
+ }
+
+ m_preferences_action->addTo( filebar() );
+ addfilebar(config, "Open", m_open_action);
+ addfilebar(config, "Close", m_close_action);
+ addfilebar(config, "Info", m_info_action);
+ addfilebar(config, "Two/One Touch", m_touch_action);
+ addfilebar(config, "Find", m_find_action);
+
+ if (navBar != NULL)
+ {
+#ifdef USEQPE
+ if ((navBar == fileBar) && (fileBar == menubar))
+#else
+ if (navBar == fileBar)
+#endif
+ {
+ m_scrollButton->removeFrom( navbar() );
+ m_start_action->removeFrom( navbar() );
+ m_end_action->removeFrom( navbar() );
+ m_jump_action->removeFrom( navbar() );
+ m_pageline_action->removeFrom( navbar() );
+ m_pageup_action->removeFrom( navbar() );
+ m_pagedn_action->removeFrom( navbar() );
+ m_back_action->removeFrom( navbar() );
+ m_home_action->removeFrom( navbar() );
+ m_forward_action->removeFrom( navbar() );
+ }
+ else if (navBar != fileBar)
+ {
+ navBar->clear();
+ }
+ }
+
+ addnavbar(config, "Scroll", m_scrollButton);
+ addnavbar(config, "Goto Start", m_start_action);
+ addnavbar(config, "Goto End", m_end_action);
+
+ addnavbar(config, "Jump", m_jump_action);
+ addnavbar(config, "Page/Line Scroll", m_pageline_action);
+
+ addnavbar(config, "Page Up", m_pageup_action);
+ addnavbar(config, "Page Down", m_pagedn_action);
+
+ addnavbar(config, "Back", m_back_action);
+ addnavbar(config, "Home", m_home_action);
+ addnavbar(config, "Forward", m_forward_action);
+
+ if (viewBar != NULL)
+ {
+#ifdef USEQPE
+ if ((viewBar == fileBar) && (fileBar == menubar))
+#else
+ if (viewBar == fileBar)
+#endif
+ {
+ m_actFullscreen->removeFrom( filebar() );
+ m_rotate_action->removeFrom( viewbar() );
+ m_inverse_action->removeFrom( viewbar() );
+ m_zoomin_action->removeFrom( viewbar() );
+ m_zoomout_action->removeFrom( viewbar() );
+ m_setfont_action->removeFrom( viewbar() );
+ m_setenc_action->removeFrom( viewbar() );
+ m_setmono_action->removeFrom( viewbar() );
+ }
+ else if (viewBar != fileBar)
+ {
+ viewBar->clear();
+ }
+ }
+
+ addviewbar(config, "Fullscreen", m_actFullscreen);
+ addviewbar(config, "Rotate", m_rotate_action);
+ addviewbar(config, "Invert Action", m_inverse_action);
+ addviewbar(config, "Zoom In", m_zoomin_action);
+ addviewbar(config, "Zoom Out", m_zoomout_action);
+ addviewbar(config, "Set Font", m_setfont_action);
+ addviewbar(config, "Encoding Select", m_setenc_action);
+ addviewbar(config, "Ideogram Mode", m_setmono_action);
+
+ if (markBar != NULL)
+ {
+#ifdef USEQPE
+ if ((markBar == fileBar) && (fileBar == menubar))
+#else
+ if (markBar == fileBar)
+#endif
+ {
+ m_mark_action->removeFrom( markbar() );
+ m_annotate_action->removeFrom( markbar());
+ m_goto_action->removeFrom( markbar() );
+ m_delete_action->removeFrom( markbar() );
+ m_autogen_action->removeFrom( markbar() );
+ m_clear_action->removeFrom( markbar() );
+ m_save_action->removeFrom( markbar() );
+ m_tidy_action->removeFrom( markbar() );
+ m_startBlock_action->removeFrom( markbar() );
+ m_endBlock_action->removeFrom( markbar() );
+ }
+ else if (markBar != fileBar)
+ {
+ markBar->clear();
+ }
+ }
+ addmarkbar(config, "Mark", m_mark_action);
+ addmarkbar(config, "Annotate", m_annotate_action);
+ addmarkbar(config, "Goto", m_goto_action);
+ addmarkbar(config, "Delete", m_delete_action);
+ addmarkbar(config, "Autogen", m_autogen_action);
+ addmarkbar(config, "Clear", m_clear_action);
+ addmarkbar(config, "Save", m_save_action);
+ addmarkbar(config, "Tidy", m_tidy_action);
+ addmarkbar(config, "Start Block", m_startBlock_action);
+ addmarkbar(config, "Copy Block", m_endBlock_action);
+ if (checkbar(config, "Annotation indicator"))
+ {
+ if (m_bkmkAvail == NULL)
+ {
+ m_bkmkAvail = new QAction( tr( "Annotation" ), geticon( "find" ), QString::null, 0, this, 0 );
+ connect( m_bkmkAvail, SIGNAL( activated() ), this, SLOT( showAnnotation() ) );
+
+ m_bkmkAvail->setEnabled(false);
+ }
+ QLabel *spacer = new QLabel(markBar, "");
+ markbar()->setStretchableWidget(spacer);
+ m_bkmkAvail->removeFrom( markbar() );
+ m_bkmkAvail->addTo( markbar() );
+ }
+ else
+ {
+ if (m_bkmkAvail != NULL)
+ {
+ m_bkmkAvail->removeFrom( markbar() );
+ delete m_bkmkAvail;
+ m_bkmkAvail = NULL;
+ }
+ }
+}
+
+bool QTReaderApp::checkbar(Config* _config, const QString& key)
+{
+ return _config->readBoolEntry(key, false);
+}
+
+
+QToolBar* QTReaderApp::filebar()
+{
+ if (fileBar == NULL)
+ {
+ switch (m_tbpol)
+ {
+#ifdef USEQPE
+ case cesSingle:
+// qDebug("Setting filebar to menubar");
+ fileBar = menubar;
+ break;
+#endif
+ default:
+ qDebug("Incorrect toolbar policy set");
+ case cesMenuTool:
+ case cesMultiple:
+// qDebug("Creating new file bar");
+ fileBar = new QToolBar("File", this, m_tbposition);
+ break;
+ }
+// fileBar->setHorizontalStretchable( true );
+ }
+ return fileBar;
+}
+QToolBar* QTReaderApp::viewbar()
+{
+ if (viewBar == NULL)
+ {
+ switch (m_tbpol)
+ {
+ case cesMultiple:
+ viewBar = new QToolBar("View", this, m_tbposition);
+ break;
+ default:
+ qDebug("Incorrect toolbar policy set");
+#ifdef USEQPE
+ case cesSingle:
+#endif
+ case cesMenuTool:
+ viewBar = fileBar;
+ break;
+ }
+ }
+ return viewBar;
+}
+QToolBar* QTReaderApp::navbar()
+{
+ if (navBar == NULL)
+ {
+ switch (m_tbpol)
+ {
+ case cesMultiple:
+// qDebug("Creating new nav bar");
+ navBar = new QToolBar("Navigation", this, m_tbposition);
+ break;
+ default:
+ qDebug("Incorrect toolbar policy set");
+#ifdef USEQPE
+ case cesSingle:
+#endif
+ case cesMenuTool:
+ navBar = fileBar;
+// qDebug("Setting navbar to filebar");
+ break;
+ }
+ }
+ return navBar;
+}
+QToolBar* QTReaderApp::markbar()
+{
+ if (markBar == NULL)
+ {
+ switch (m_tbpol)
+ {
+ case cesMultiple:
+ markBar = new QToolBar("Marks", this, m_tbposition);
+ break;
+ default:
+ qDebug("Incorrect toolbar policy set");
+#ifdef USEQPE
+ case cesSingle:
+#endif
+ case cesMenuTool:
+ markBar = fileBar;
+ break;
+ }
+ }
+ return markBar;
+}
+
+void QTReaderApp::addfilebar(Config* _config, const QString& key, QAction* a)
+{
+ if (_config->readBoolEntry(key, false)) a->addTo( filebar() );
+}
+void QTReaderApp::addnavbar(Config* _config, const QString& key, QAction* a)
+{
+ if (_config->readBoolEntry(key, false)) a->addTo( navbar() );
+}
+void QTReaderApp::addmarkbar(Config* _config, const QString& key, QAction* a)
+{
+ if (_config->readBoolEntry(key, false)) a->addTo( markbar() );
+}
+void QTReaderApp::addviewbar(Config* _config, const QString& key, QAction* a)
+{
+ if (_config->readBoolEntry(key, false)) a->addTo( viewbar() );
+}
+
+void QTReaderApp::suspend() { reader->suspend(); }
+
+void QTReaderApp::msgHandler(const QCString& _msg, const QByteArray& _data)
+{
+#ifndef USEMSGS
+ return;
+#else
+ QString msg = QString::fromUtf8(_msg);
+
+ qDebug("Received:%s", (const char*)msg);
+ QDataStream stream( _data, IO_ReadOnly );
+ if ( msg == "suspend()" )
+ {
+ qDebug("Suspending");
+ suspend();
+ qDebug("Suspendedb");
+ }
+ return;
+ /*
+ QDataStream stream( _data, IO_ReadOnly );
+ if ( msg == "info(QString)" )
+ {
+ QString info;
+ stream >> info;
+ QMessageBox::information(this, PROGNAME, info);
+ }
+ else if ( msg == "Update(int)" )
+ {
+ int info;
+ stream >> info;
+ if (info)
+ {
+ reader->bDoUpdates = true;
+ reader->refresh();
+ }
+ else
+ {
+ reader->bDoUpdates = false;
+ }
+ }
+ else if ( msg == "warn(QString)" )
+ {
+ QString info;
+ stream >> info;
+ QMessageBox::warning(this, PROGNAME, info);
+ }
+ else if ( msg == "exit()" )
+ {
+ m_dontSave = true;
+ close();
+ }
+ else if ( msg == "pageDown()" )
+ {
+ reader->dopagedn();
+ }
+ else if ( msg == "pageUp()" )
+ {
+ reader->dopageup();
+ }
+ else if ( msg == "lineDown()" )
+ {
+ reader->lineDown();
+ }
+ else if ( msg == "lineUp()" )
+ {
+ reader->lineUp();
+ }
+ else if ( msg == "showText()" )
+ {
+ showEditTools();
+ }
+ else if ( msg == "home()" )
+ {
+ reader->goHome();
+ }
+ else if ( msg == "back()" )
+ {
+ reader->goBack();
+ }
+ else if ( msg == "forward()" )
+ {
+ reader->goForward();
+ }
+ else if ( msg == "File/Open(QString)" )
+ {
+ QString info;
+ stream >> info;
+ openFile( info );
+ }
+ else if ( msg == "File/Info()" )
+ {
+ showinfo();
+ }
+ else if ( msg == "File/Action(QString)" )
+ {
+ QString info;
+ stream >> info;
+ m_spaceTarget = ActNameToInt(info);
+ }
+ else if ( msg == "Navigation/Scroll(int)" )
+ {
+ int info;
+ stream >> info;
+ autoScroll(info);
+ }
+
+ else if ( msg == "Navigation/GotoStart()" )
+ {
+ gotoStart();
+ }
+ else if ( msg == "Navigation/GotoEnd()" )
+ {
+ gotoEnd();
+ }
+ else if ( msg == "Navigation/Jump(int)" )
+ {
+ int info;
+ stream >> info;
+ reader->locate(info);
+ }
+ else if ( msg == "Navigation/Page/LineScroll(int)" )
+ {
+ int info;
+ stream >> info;
+ pagemode(info);
+ }
+ else if ( msg == "Navigation/SetOverlap(int)" )
+ {
+ int info;
+ stream >> info;
+ reader->m_overlap = info;
+ }
+ else if ( msg == "Navigation/SetMargin(int)" )
+ {
+ int info;
+ stream >> info;
+ do_margin(info);
+ }
+ else if ( msg == "File/SetDictionary(QString)" )
+ {
+ QString info;
+ stream >> info;
+ do_settarget(info);
+ }
+#ifdef _SCROLLPIPE
+ else if ( msg == "File/SetScrollTarget(QString)" )
+ {
+ QString info;
+ stream >> info;
+ reader->m_pipetarget = info;
+ }
+#endif
+ else if ( msg == "File/Two/OneTouch(int)" )
+ {
+ int info;
+ stream >> info;
+ setTwoTouch(info);
+ }
+ else if ( msg == "Target/Annotation(int)" )
+ {
+ int info;
+ stream >> info;
+ OnAnnotation(info);
+ }
+ else if ( msg == "Target/Dictionary(int)" )
+ {
+ int info;
+ stream >> info;
+ OnDictionary(info);
+ }
+ else if ( msg == "Target/Clipboard(int)" )
+ {
+ int info;
+ stream >> info;
+ OnClipboard(info);
+ }
+ else if ( msg == "File/Find(QString)" )
+ {
+ QString info;
+ stream >> info;
+ QRegExp arg(info);
+ size_t pos = reader->pagelocate();
+ size_t start = pos;
+ CDrawBuffer test(&(reader->m_fontControl));
+ reader->getline(&test);
+ while (arg.match(toQString(test.data())) == -1)
+ {
+ pos = reader->locate();
+ if (!reader->getline(&test))
+ {
+ QMessageBox::information(this, PROGNAME, QString("Can't find\n")+info);
+ pos = start;
+ break;
+ }
+ }
+ reader->locate(pos);
+ }
+ else if ( msg == "File/Fullscreen(int)" )
+ {
+ int info;
+ stream >> info;
+ setfullscreen(info);
+ }
+ else if ( msg == "File/Continuous(int)" )
+ {
+ int info;
+ stream >> info;
+ setcontinuous(info);
+ }
+ else if ( msg == "Markup(QString)" )
+ {
+ QString info;
+ stream >> info;
+ if (info == "Auto")
+ {
+ autofmt(true);
+ }
+ if (info == "None")
+ {
+ autofmt(false);
+ textfmt(false);
+ striphtml(false);
+ peanut(false);
+ }
+ if (info == "Text")
+ {
+ textfmt(true);
+ }
+ if (info == "HTML")
+ {
+ striphtml(true);
+ }
+ if (info == "Peanut/PML")
+ {
+ peanut(true);
+ }
+ }
+ else if ( msg == "Layout/StripCR(int)" )
+ {
+ int info;
+ stream >> info;
+ stripcr(info);
+ }
+ else if ( msg == "Layout/Dehyphen(int)" )
+ {
+ int info;
+ stream >> info;
+ dehyphen(info);
+ }
+ else if ( msg == "Layout/Depluck(int)" )
+ {
+ int info;
+ stream >> info;
+ depluck(info);
+ }
+ else if ( msg == "Layout/Dejpluck(int)" )
+ {
+ int info;
+ stream >> info;
+ dejpluck(info);
+ }
+ else if ( msg == "Layout/SingleSpace(int)" )
+ {
+ int info;
+ stream >> info;
+ onespace(info);
+ }
+ else if ( msg == "Layout/Repalm(int)" )
+ {
+ int info;
+ stream >> info;
+ repalm(info);
+ }
+ else if ( msg == "Layout/Unindent(int)" )
+ {
+ int info;
+ stream >> info;
+ unindent(info);
+ }
+ else if ( msg == "Layout/Re-paragraph(int)" )
+ {
+ int info;
+ stream >> info;
+ repara(info);
+ }
+ else if ( msg == "Layout/DoubleSpace(int)" )
+ {
+ int info;
+ stream >> info;
+ dblspce(info);
+ }
+ else if ( msg == "Layout/Indent(int)" )
+ {
+ int info;
+ stream >> info;
+ reader->bindenter = info;
+ reader->setfilter(reader->getfilter());
+ }
+ else if ( msg == "Layout/Remap(int)" )
+ {
+ int info;
+ stream >> info;
+ remap(info);
+ }
+ else if ( msg == "Layout/Embolden(int)" )
+ {
+ int info;
+ stream >> info;
+ embolden(info);
+ }
+ else if ( msg == "Format/Ideogram/Word(int)" )
+ {
+ int info;
+ stream >> info;
+ monospace(info);
+ }
+ else if ( msg == "Format/SetWidth(int)" )
+ {
+ int info;
+ stream >> info;
+ reader->m_charpc = info;
+ reader->setfont();
+ reader->refresh();
+ }
+ else if ( msg == "Format/SetFont(QString,int)" )
+ {
+ QString fontname;
+ int size;
+ stream >> fontname;
+ stream >> size;
+ setfontHelper(fontname, size);
+ }
+ else if ( msg == "Marks/Autogen(QString)" )
+ {
+ QString info;
+ stream >> info;
+ do_autogen(info);
+ }
+ else if ( msg == "File/StartBlock()" )
+ {
+ editMark();
+ }
+ else if ( msg == "File/CopyBlock()" )
+ {
+ editCopy();
+ }
+ */
+#endif
+}
+
+ActionTypes QTReaderApp::ActNameToInt(const QString& _enc)
+{
+ for (int i = 0; i < MAX_ACTIONS; i++)
+ {
+ if (m_buttonAction[i]->text() == _enc) return (ActionTypes)i;
+ }
+ return cesAutoScroll;
+}
+
+void QTReaderApp::setinverted(bool sfs)
+{
+ reader->setInverse(sfs);
+ reader->setfilter(reader->getfilter());
+ reader->refresh();
+}
+
+void QTReaderApp::setrotated(bool sfs)
+{
+ reader->setrotated(sfs);
+ if (sfs)
+ {
+ m_layout->setDirection( (m_qtscroll == 2) ? QBoxLayout::BottomToTop : QBoxLayout::TopToBottom );
+ if (m_scrollbar != NULL)
+ {
+ scrollbar->disconnect();
+ m_scrollbar->setOrientation(Qt::Horizontal);
+ connect(scrollbar, SIGNAL(nextLine()), reader, SLOT(lineUp()) );
+ connect(scrollbar, SIGNAL(prevLine()), reader, SLOT(lineDown()) );
+ connect(scrollbar, SIGNAL(nextPage()), reader, SLOT(dopageup()) );
+ connect(scrollbar, SIGNAL(prevPage()), reader, SLOT(dopagedn()) );
+ connect(scrollbar, SIGNAL(sliderMoved(int)), this, SLOT(actionscroll(int)) );
+ }
+ // reader->repaint(0, reader->m_left_border, reader->width(), reader->height()-2*reader->m_border);
+ reader->repaint();
+ }
+ else
+ {
+ m_layout->setDirection( (m_qtscroll == 2) ? QBoxLayout::RightToLeft : QBoxLayout::LeftToRight );
+ if (m_scrollbar != NULL)
+ {
+ scrollbar->disconnect();
+ m_scrollbar->setOrientation(Qt::Vertical);
+ connect(scrollbar, SIGNAL(nextLine()), reader, SLOT(lineDown()) );
+ connect(scrollbar, SIGNAL(prevLine()), reader, SLOT(lineUp()) );
+ connect(scrollbar, SIGNAL(nextPage()), reader, SLOT(dopagedn()) );
+ connect(scrollbar, SIGNAL(prevPage()), reader, SLOT(dopageup()) );
+ connect(scrollbar, SIGNAL(sliderMoved(int)), this, SLOT(actionscroll(int)) );
+ }
+ // reader->repaint(reader->m_border, 0, reader->width()-2*reader->m_border, reader->height());
+ reader->repaint();
+ }
+ // reader->update();
+}
+
+void QTReaderApp::setgrab(bool sfs)
+{
+#ifdef USEQPE
+ m_grabkeyboard = sfs;
+ if (m_grabkeyboard)
+ {
+ ((QPEApplication*)qApp)->grabKeyboard();
+ }
+ else
+ {
+ ((QPEApplication*)qApp)->ungrabKeyboard();
+ }
+#endif
+}
+
+void QTReaderApp::setfullscreen(bool sfs)
+{
+ reader->bDoUpdates = false;
+ m_fullscreen = sfs;
+ showEditTools();
+// qApp->processEvents();
+ reader->bDoUpdates = true;
+ reader->update();
+}
+/*
+void QTReaderApp::buttonActionSelected(QAction* _a)
+{
+//// qDebug("es:%x : %s (%u)", _a, (const char *)(_a->text()), ActNameToInt(_a->text()));
+ m_spaceTarget = ActNameToInt(_a->text());
+}
+*/
+QTReaderApp::~QTReaderApp()
+{
+}
+
+void QTReaderApp::autoScroll(bool _b)
+{
+ reader->setautoscroll(_b);
+ setScrollState(reader->m_autoScroll);
+}
+
+void QTReaderApp::zoomin()
+{
+ reader->zoomin();
+ QFont f(reader->m_fontname, reader->m_fontControl.getsize(0));
+ m_prog->setFont( f );
+}
+
+void QTReaderApp::zoomout()
+{
+ reader->zoomout();
+ QFont f(reader->m_fontname, reader->m_fontControl.getsize(0));
+ m_prog->setFont( f );
+}
+
+void QTReaderApp::clearBkmkList()
+{
+ delete pBkmklist;
+ reader->pBkmklist = pBkmklist = NULL;
+ m_fBkmksChanged = false;
+ reader->refresh(true);
+}
+
+void QTReaderApp::fileClose()
+{
+ CCloseDialog* cd = new CCloseDialog(reader->m_string, false, this);
+ if (cd->exec())
+ {
+ if (pOpenlist != NULL)
+ {
+ int ind = 0;
+ Bkmk* p = (*pOpenlist)[ind];
+ while (p != NULL && toQString(CFiledata(p->anno()).name()) != reader->m_lastfile)
+ {
+ p = (*pOpenlist)[++ind];
+ }
+ if (p != NULL) pOpenlist->erase(ind);
+ if (cd->delFile())
+ {
+ unlink((const char*)reader->m_lastfile);
+ }
+ if (cd->delMarks())
+ {
+#ifndef USEQPE
+ QDir d = QDir::home(); // "/"
+ d.cd(APPDIR);
+ d.remove(reader->m_string);
+#else /* USEQPE */
+ unlink((const char *)Global::applicationFileName(APPDIR,reader->m_string));
+#endif /* USEQPE */
+ }
+ if (cd->delConfig())
+ {
+#ifndef USEQPE
+ QDir d = QDir::home(); // "/"
+ d.cd(APPDIR "/configs");
+ d.remove(reader->m_string);
+#else /* USEQPE */
+ unlink((const char *)Global::applicationFileName(APPDIR "/configs",reader->m_string));
+#endif /* USEQPE */
+ }
+ }
+
+ fileOpen2();
+ }
+ delete cd;
+}
+
+void QTReaderApp::updatefileinfo()
+{
+ if (reader->m_string.isEmpty()) return;
+ if (reader->m_lastfile.isEmpty()) return;
+ tchar* nm = fromQString(reader->m_string);
+ tchar* fl = fromQString(reader->m_lastfile);
+// qDebug("Lastfile:%x", fl);
+ bool notadded = true;
+ if (pOpenlist == NULL) pOpenlist = new CList<Bkmk>;
+ else
+ {
+ for (CList<Bkmk>::iterator iter = pOpenlist->begin(); iter != pOpenlist->end(); iter++)
+ {
+ if (ustrcmp(CFiledata(iter->anno()).name(), fl) == 0)
+ {
+ iter->value(reader->pagelocate());
+ unsigned short dlen;
+ unsigned char* data;
+ CFiledata fd(iter->anno());
+ reader->setSaveData(data, dlen, fd.content(), fd.length());
+// qDebug("Filedata(1):%u, %u", fd.length(), dlen);
+// getstate(data, dlen);
+ iter->setAnno(data, dlen);
+ notadded = false;
+ delete [] data;
+ break;
+ }
+ }
+ }
+// qDebug("Added?:%x", notadded);
+ if (notadded)
+ {
+ struct stat fnstat;
+ stat((const char *)reader->m_lastfile, &fnstat);
+ CFiledata fd(fnstat.st_mtime, fl);
+ unsigned short dlen;
+ unsigned char* data;
+ reader->setSaveData(data, dlen, fd.content(), fd.length());
+ pOpenlist->push_front(Bkmk(nm, data, dlen, reader->pagelocate()));
+// qDebug("Filedata(2):%u, %u", fd.length(), dlen);
+ delete [] data;
+ }
+ delete [] nm;
+ delete [] fl;
+}
+
+void QTReaderApp::fileOpen()
+{
+/*
+ menu->hide();
+ fileBar->hide();
+ if (regVisible) regBar->hide();
+ if (searchVisible) searchBar->hide();
+*/
+// qDebug("fileOpen");
+// if (!reader->m_lastfile.isEmpty())
+ updatefileinfo();
+ fileOpen2();
+}
+
+void QTReaderApp::fileOpen2()
+{
+ if (pBkmklist != NULL)
+ {
+ if (m_fBkmksChanged)
+ {
+ if (QMessageBox::warning(this, PROGNAME, "Save bookmarks?", "Save", "Don't bother") == 0)
+ savebkmks();
+ }
+ delete pBkmklist;
+ reader->pBkmklist = pBkmklist = NULL;
+ m_fBkmksChanged = false;
+ }
+ reader->disableAutoscroll();
+/*
+ editorStack->raiseWidget( fileSelector );
+ fileSelector->reread();
+*/
+ bool usebrowser = true;
+ if (pOpenlist != NULL)
+ {
+ m_nBkmkAction = cOpenFile;
+ if (listbkmk(pOpenlist, "Browse")) usebrowser = false;
+ }
+ if (usebrowser)
+ {
+ QString fn = usefilebrowser();
+// qApp->processEvents();
+ if (!fn.isEmpty() && QFileInfo(fn).isFile())
+ {
+ openFile(fn);
+ }
+ reader->setFocus();
+ }
+// reader->refresh();
+// qDebug("HEIGHT:%d", reader->m_lastheight);
+}
+
+QString QTReaderApp::usefilebrowser()
+{
+#ifndef USEQPE
+ QString s( QFileDialog::getOpenFileName( reader->m_lastfile, QString::null, this ) );
+ return s;
+#else
+ QString fn;
+#ifdef OPIE
+ QMap<QString, QStringList> mimeTypes;
+ QStringList etypes;
+ etypes << "etext/*";
+ mimeTypes.insert( tr("eText"), etypes );
+ QStringList types;
+ types << "text/*";
+ mimeTypes.insert( tr("Text"), types );
+ mimeTypes.insert( tr("All"), "*/*" );
+ fn = OFileDialog::getOpenFileName(OFileSelector::EXTENDED_ALL, QFileInfo(reader->m_lastfile).dirPath(true), QString::null, mimeTypes, 0, "OpieReader");
+#else
+ fileBrowser* fb = new fileBrowser(false, this,"OpieReader",!m_bFloatingDialog,
+ 0,
+// WStyle_Customize | WStyle_NoBorderEx,
+ "*", QFileInfo(reader->m_lastfile).dirPath(true));
+
+
+ if (fb->exec())
+ {
+ fn = fb->getCurrentFile();
+ }
+// qDebug("Selected %s", (const char*)fn);
+ delete fb;
+#endif
+ showEditTools();
+ return fn;
+#endif
+}
+
+void QTReaderApp::showgraphic(QImage& pm)
+{
+ m_graphicwin->setImage(pm);
+ editorStack->raiseWidget( m_graphicwin );
+ hidetoolbars();
+ m_graphicwin->setFocus();
+}
+
+void QTReaderApp::showbuttonprefs()
+{
+ editorStack->raiseWidget( m_buttonprefs );
+ hidetoolbars();
+ m_buttonprefs->setFocus();
+ m_kmapchanged = true;
+}
+
+void QTReaderApp::showprefs()
+{
+ CPrefs* prefwin = new CPrefs(reader->width(), !m_bFloatingDialog, this);
+
+ // prefwin->Debounce(m_debounce);
+ prefwin->bgtype(m_bgtype);
+ prefwin->repalm(reader->brepalm);
+ prefwin->kern(reader->bkern);
+ prefwin->hyphenate(reader->hyphenate);
+ // prefwin->customhyphen(reader->buffdoc.getCustomHyphen());
+ prefwin->scrolltype(reader->m_scrolltype);
+ prefwin->scrollstep(reader->m_scrollstep);
+ prefwin->scrollcolor(m_scrollcolor);
+ prefwin->minibarcol(m_scrollbarcolor);
+ prefwin->foreground(m_foreground);
+ prefwin->background(m_background);
+ prefwin->twotouch(m_twoTouch);
+ prefwin->propfontchange(m_propogatefontchange);
+ prefwin->StripCR(reader->bstripcr);
+ prefwin->Dehyphen(reader->bdehyphen);
+ prefwin->SingleSpace(reader->bonespace);
+ prefwin->Unindent(reader->bunindent);
+ prefwin->Reparagraph(reader->brepara);
+ prefwin->DoubleSpace(reader->bdblspce);
+ prefwin->Remap(reader->bremap);
+ prefwin->Embolden(reader->bmakebold);
+ prefwin->FullJustify(reader->bfulljust);
+ // prefwin->Inverse(reader->bInverse);
+ // prefwin->Negative(reader->bNegative);
+ prefwin->FixGraphics(reader->m_fontControl.FixGraphics());
+ prefwin->ParaLead(reader->getextraspace());
+ prefwin->LineLead(reader->getlead());
+ prefwin->TopMargin(reader->m_abstopmargin);
+ prefwin->BottomMargin(reader->m_absbottommargin);
+ prefwin->LeftMargin(reader->m_absleft_border);
+ prefwin->RightMargin(reader->m_absright_border);
+ prefwin->Indent(reader->bindenter);
+ if (reader->bautofmt)
+ {
+ prefwin->Markup(0);
+ }
+ else if (reader->btextfmt)
+ {
+ prefwin->Markup(2);
+ }
+ else if (reader->bstriphtml)
+ {
+ prefwin->Markup(3);
+ }
+ else if (reader->bpeanut)
+ {
+ prefwin->Markup(4);
+ }
+ else
+ {
+ prefwin->Markup(1);
+ }
+ prefwin->Depluck(reader->bdepluck);
+ prefwin->Dejpluck(reader->bdejpluck);
+ prefwin->Continuous(reader->m_continuousDocument);
+
+ prefwin->dictApplication(m_targetapp);
+ prefwin->dictMessage(m_targetmsg);
+
+ /*
+ prefwin->leftScroll(m_leftScroll);
+ prefwin->rightScroll(m_rightScroll);
+ prefwin->upScroll(m_upScroll);
+ prefwin->downScroll(m_downScroll);
+ */
+
+ prefwin->miscannotation(m_doAnnotation);
+ prefwin->miscdictionary(m_doDictionary);
+ prefwin->miscclipboard(m_doClipboard);
+
+ prefwin->SwapMouse(reader->m_swapmouse);
+
+ prefwin->Font(reader->m_fontname);
+
+ prefwin->gfxsize(reader->getBaseSize());
+
+ prefwin->pageoverlap(reader->m_overlap);
+
+ prefwin->ideogram(reader->m_bMonoSpaced);
+
+ prefwin->encoding(reader->m_encd);
+
+ prefwin->ideogramwidth(reader->m_charpc);
+
+ if (prefwin->exec())
+ {
+ // m_debounce = prefwin->Debounce();
+ reader->brepalm = prefwin->repalm();
+ reader->bkern = prefwin->kern();
+ reader->hyphenate = prefwin->hyphenate();
+ // reader->buffdoc.setCustomHyphen(prefwin->customhyphen());
+ reader->m_scrolltype = prefwin->scrolltype();
+ reader->m_scrollstep = prefwin->scrollstep();
+ m_scrollcolor = prefwin->scrollcolor();
+ setscrollcolour();
+ m_scrollbarcolor = prefwin->minibarcol();
+ setscrollbarcolour();
+ m_foreground = prefwin->foreground();
+ reader->setForeground(getcolour(m_foreground));
+ m_background = prefwin->background();
+ reader->setBackground(getcolour(m_background));
+ m_twoTouch = prefwin->twotouch();
+ reader->setTwoTouch(m_twoTouch);
+ m_touch_action->setOn(m_twoTouch);
+
+ reader->bstripcr = prefwin->StripCR();
+ reader->bdehyphen = prefwin->Dehyphen();
+ reader->bonespace = prefwin->SingleSpace();
+ reader->bunindent = prefwin->Unindent();
+ reader->brepara = prefwin->Reparagraph();
+ reader->bdblspce = prefwin->DoubleSpace();
+ reader->bremap = prefwin->Remap();
+ reader->bmakebold = prefwin->Embolden();
+ reader->bfulljust = prefwin->FullJustify();
+ // if (reader->bInverse != prefwin->Inverse()) reader->setInverse(prefwin->Inverse());
+ // if (reader->bNegative != prefwin->Negative()) reader->setNegative();
+ reader->m_fontControl.FixGraphics(prefwin->FixGraphics());
+
+ reader->setextraspace(prefwin->ParaLead());
+ reader->setlead(prefwin->LineLead());
+ reader->m_abstopmargin = prefwin->TopMargin();
+ reader->m_absbottommargin = prefwin->BottomMargin();
+ reader->m_absleft_border = prefwin->LeftMargin();
+ reader->m_absright_border = prefwin->RightMargin();
+ reader->bindenter = prefwin->Indent();
+ reader->bautofmt = reader->btextfmt = reader->bstriphtml = reader->bpeanut = false;
+ switch (prefwin->Markup())
+ {
+ case 0:
+ reader->bautofmt = true;
+ break;
+ case 1:
+ break;
+ case 2:
+ reader->btextfmt = true;
+ break;
+ case 3:
+ reader->bstriphtml = true;
+ break;
+ case 4:
+ reader->bpeanut = true;
+ break;
+ default:
+ qDebug("Format out of range");
+ }
+ reader->bdepluck = prefwin->Depluck();
+ reader->bdejpluck = prefwin->Dejpluck();
+ reader->setContinuous(prefwin->Continuous());
+
+ /*
+ m_leftScroll = prefwin->leftScroll();
+ m_rightScroll = prefwin->rightScroll();
+ m_upScroll = prefwin->upScroll();
+ m_downScroll = prefwin->downScroll();
+ */
+ m_targetapp = prefwin->dictApplication();
+ m_targetmsg = prefwin->dictMessage();
+
+ m_doAnnotation = prefwin->miscannotation();
+ m_doDictionary = prefwin->miscdictionary();
+ m_doClipboard = prefwin->miscclipboard();
+ reader->m_swapmouse = prefwin->SwapMouse();
+ reader->setBaseSize(prefwin->gfxsize());
+ reader->m_overlap = prefwin->pageoverlap();
+ reader->m_bMonoSpaced = prefwin->ideogram();
+ m_setmono_action->setOn(reader->m_bMonoSpaced);
+ reader->m_encd = prefwin->encoding();
+ reader->m_charpc = prefwin->ideogramwidth();
+
+ if (
+ reader->m_fontname != prefwin->Font()
+ ||
+ m_propogatefontchange != prefwin->propfontchange())
+ {
+ m_propogatefontchange = prefwin->propfontchange();
+ setfontHelper(prefwin->Font());
+ }
+ if (m_bgtype != (bground)prefwin->bgtype())
+ {
+ m_bgtype = (bground)prefwin->bgtype();
+ setBackgroundBitmap();
+ }
+ delete prefwin;
+ reader->setfilter(reader->getfilter());
+ reader->refresh();
+ }
+ else
+ {
+ delete prefwin;
+ }
+}
+
+void QTReaderApp::showtoolbarprefs()
+{
+#ifdef USEQPE
+ CBarPrefs* prefwin = new CBarPrefs(APPDIR, !m_bFloatingDialog, this);
+#else
+ QFileInfo fi;
+ QDir d = QDir::home(); // "/"
+ if ( !d.cd(APPDIR) )
+ { // "/tmp"
+ qWarning( "Cannot find the \"~/%s\" directory", APPDIR );
+ d = QDir::home();
+ d.mkdir(APPDIR);
+ d.cd(APPDIR);
+ }
+ fi.setFile(d, INIFILE);
+ CBarPrefs* prefwin = new CBarPrefs(fi.absFilePath(), !m_bFloatingDialog, this);
+#endif
+ prefwin->tbpolicy(m_tbpolsave);
+ prefwin->tbposition(m_tbposition-2);
+ prefwin->tbmovable(m_tbmovesave);
+ prefwin->floating(m_bFloatingDialog);
+ prefwin->qtscroll(m_qtscroll);
+ prefwin->localscroll(m_localscroll);
+ if (prefwin->exec())
+ {
+ m_bFloatingDialog = prefwin->floating();
+ if (
+ m_tbpolsave != (ToolbarPolicy)prefwin->tbpolicy()
+ ||
+ m_tbposition != (ToolBarDock)(prefwin->tbposition()+2)
+ ||
+ m_tbmovesave != prefwin->tbmovable()
+ ||
+ m_qtscroll != prefwin->qtscroll()
+ // ||
+ // m_localscrollbar != prefwin->scrollonleft()
+ )
+ {
+ QMessageBox::warning(this, PROGNAME, "Some changes won't take effect\nuntil the next time the\napplication is started");
+ }
+ m_tbpolsave = (ToolbarPolicy)prefwin->tbpolicy();
+ m_tbposition = (ToolBarDock)(prefwin->tbposition()+2);
+ m_tbmovesave = prefwin->tbmovable();
+ reader->m_scrollpos = m_localscroll = prefwin->localscroll();
+ if (m_qtscroll != prefwin->qtscroll())
+ {
+ m_qtscroll = prefwin->qtscroll();
+ setrotated(reader->m_rotated);
+ }
+ if (m_scrollbar == NULL || m_scrollbar->isHidden())
+ {
+ reader->m_scrollpos = m_localscroll;
+ }
+ else
+ {
+ reader->m_scrollpos = (m_qtscroll == 0) ? m_localscroll : 0;
+ }
+ bool isChanged = prefwin->isChanged();
+ delete prefwin;
+#ifdef USEQPE
+ Config config( APPDIR );
+#else
+ QFileInfo fi;
+ QDir d = QDir::home(); // "/"
+ if ( !d.cd(APPDIR) )
+ { // "/tmp"
+ qWarning( "Cannot find the \"~/%s\" directory", APPDIR );
+ d = QDir::home();
+ d.mkdir(APPDIR);
+ d.cd(APPDIR);
+ }
+ fi.setFile(d, INIFILE);
+ Config config( fi.absFilePath() );
+#endif
+ if (isChanged) addtoolbars(&config);
+ }
+ else
+ {
+ delete prefwin;
+ }
+}
+
+void QTReaderApp::showinfo()
+{
+ unsigned long ds, fs, ts, pl, dl;
+ if (reader->empty())
+ {
+ QMessageBox::information(this, PROGNAME, "No file loaded", 1);
+ }
+ else
+ {
+ reader->sizes(fs,ts);
+ ds = reader->buffdoc.endSection() - reader->buffdoc.startSection();
+ pl = reader->pagelocate();
+ dl = pl - reader->buffdoc.startSection();
+ m_infoWin->setFileSize(fs);
+ m_infoWin->setTextSize(ts);
+ m_infoWin->setRatio(100-(100*fs + (ts >> 1))/ts);
+ m_infoWin->setLocation(pl);
+ m_infoWin->setRead((100*pl + (ts >> 1))/ts);
+ m_infoWin->setDocSize(ds);
+ m_infoWin->setDocLocation(dl);
+ m_infoWin->setDocRead((100*dl + (ds >> 1))/ds);
+ m_infoWin->setZoom(reader->m_fontControl.currentsize()*10);
+ m_infoWin->setAbout(QString("\nApplication (c) Tim Wentford\n")+reader->about());
+ editorStack->raiseWidget( m_infoWin );
+ hidetoolbars();
+ m_infoWin->setFocus();
+ }
+}
+
+void QTReaderApp::addAnno(const QString& name, const QString& text, size_t posn, size_t posn2)
+{
+ if (pBkmklist == NULL) reader->pBkmklist = pBkmklist = new CList<Bkmk>;
+#ifdef _UNICODE
+ CBuffer buff(name.length()+1);
+ int i;
+ for (i = 0; i < name.length(); i++)
+ {
+ buff[i] = name[i].unicode();
+ }
+ buff[i] = 0;
+ CBuffer buff2(text.length()+1);
+ for (i = 0; i < text.length(); i++)
+ {
+ buff2[i] = text[i].unicode();
+ }
+ buff2[i] = 0;
+ Bkmk b(buff.data(), buff2.data(), posn, posn2);
+ QColor c = m_annoWin->getColor();
+ int red,green,blue;
+ c.rgb(&red, &green, &blue);
+ b.red(red);
+ b.green(green);
+ b.blue(blue);
+ pBkmklist->push_front(b);
+#else
+ pBkmklist->push_front(Bkmk((const tchar*)text,posn));
+#endif
+ m_fBkmksChanged = true;
+ pBkmklist->sort();
+}
+
+void QTReaderApp::addAnno(const QString& name, const QString& text)
+{
+ if (m_annoIsEditing)
+ {
+ if (name.isEmpty())
+ {
+ QMessageBox::information(this, PROGNAME, "Need a name for the bookmark\nPlease try again", 1);
+ }
+ else
+ {
+ addAnno(name, text, m_annoWin->getPosn(), m_annoWin->getPosn2());
+ }
+ showEditTools();
+ }
+ else
+ {
+ if (m_annoWin->edited())
+ {
+ CBuffer buff(text.length()+1);
+ int i;
+ for (i = 0; i < text.length(); i++)
+ {
+ buff[i] = text[i].unicode();
+ }
+ buff[i] = 0;
+ m_fBkmksChanged = true;
+ m_anno->setAnno(buff.data());
+ }
+ QColor c = m_annoWin->getColor();
+ int red,green,blue;
+ c.rgb(&red, &green, &blue);
+ m_anno->red(red);
+ m_anno->green(green);
+ m_anno->blue(blue);
+ bool found = findNextBookmark(m_anno->value()+1);
+ if (found)
+ {
+ m_annoWin->setName(toQString(m_anno->name()));
+ m_annoWin->setAnno(toQString(m_anno->anno()));
+ m_annoWin->setColor(QColor(m_anno->red(), m_anno->green(), m_anno->blue()));
+ }
+ else
+ {
+ showEditTools();
+ }
+ }
+}
+
+bool QTReaderApp::findNextBookmark(size_t start)
+{
+ bool found = false;
+ for (CList<Bkmk>::iterator iter = pBkmklist->begin(); iter != pBkmklist->end(); iter++)
+ {
+ if (iter->value() >= start)
+ {
+ if (iter->value() < reader->locate())
+ {
+ found = true;
+ m_anno = iter.pContent();
+ }
+ break;
+ }
+ }
+ return found;
+}
+
+void QTReaderApp::addanno()
+{
+ if (reader->empty())
+ {
+ QMessageBox::information(this, PROGNAME, "No file loaded", 1);
+ }
+ else
+ {
+ m_annoWin->setName("");
+ m_annoWin->setAnno("");
+ m_annoWin->setPosn(reader->pagelocate());
+ m_annoIsEditing = true;
+ editorStack->raiseWidget( m_annoWin );
+ hidetoolbars();
+#ifdef USEQPE
+ Global::showInputMethod();
+#endif
+ m_annoWin->setFocus();
+ }
+}
+
+void QTReaderApp::infoClose()
+{
+ m_debounce = m_buttonprefs->Debounce();
+ if (m_kmapchanged)
+ {
+ m_kmapchanged = false;
+#ifndef USEQPE
+ QDir d = QDir::home(); // "/"
+ d.cd(APPDIR);
+ QFileInfo fi(d, ".keymap");
+ FILE* f = fopen((const char *)fi.absFilePath(), "w");
+#else /* USEQPE */
+ FILE* f = fopen((const char *)Global::applicationFileName(APPDIR,".keymap"), "w");
+#endif /* USEQPE */
+ if (f != NULL)
+ {
+ uint cnt = KEYMAPVERSION;
+ fwrite(&cnt, sizeof(cnt), 1, f);
+ cnt = kmap.count();
+ fwrite(&cnt, sizeof(cnt), 1, f);
+ for (QMap<orKey,int>::Iterator i = kmap.begin(); i != kmap.end(); i++)
+ {
+ orKey key = i.key();
+ int data = i.data();
+ fwrite(&key, sizeof(key), 1, f);
+ fwrite(&data, sizeof(data), 1, f);
+ qDebug("Saved %s as %u", (const char*)key.text(), data);
+ }
+ fclose(f);
+ }
+ }
+ showEditTools();
+}
+
+/*
+void QTReaderApp::fileRevert()
+{
+ clear();
+ fileOpen();
+}
+
+void QTReaderApp::editCut()
+{
+#ifndef QT_NO_CLIPBOARD
+ editor->cut();
+#endif
+}
+*/
+void QTReaderApp::editMark()
+{
+ m_savedpos = reader->pagelocate();
+}
+
+void QTReaderApp::editCopy()
+{
+ QClipboard* cb = QApplication::clipboard();
+ QString text;
+ int ch;
+ unsigned long currentpos = reader->pagelocate();
+ unsigned long endpos = reader->locate();
+ if (m_savedpos == 0xffffffff)
+ {
+ m_savedpos = currentpos;
+ }
+ reader->jumpto(m_savedpos);
+ while (reader->explocate() < endpos && (ch = reader->getch()) != UEOF)
+ {
+ text += ch;
+ }
+ cb->setText(text);
+ reader->locate(currentpos);
+ m_savedpos = 0xffffffff;
+}
+
+void QTReaderApp::gotoStart()
+{
+ reader->locate(reader->buffdoc.startSection());
+}
+
+void QTReaderApp::gotoEnd()
+{
+ reader->dopageup(reader->buffdoc.endSection());
+}
+
+void QTReaderApp::pageup()
+{
+ reader->NavUp();
+}
+
+void QTReaderApp::pagedn()
+{
+ reader->NavDown();
+}
+
+void QTReaderApp::pagemode(bool _b)
+{
+ reader->setpagemode(_b);
+}
+
+/*
+void QTReaderApp::setspacing()
+{
+ m_nRegAction = cMonoSpace;
+ char lcn[20];
+ sprintf(lcn, "%lu", reader->m_charpc);
+ regEdit->setText(lcn);
+ do_regedit();
+}
+*/
+void QTReaderApp::settarget()
+{
+ m_nRegAction = cSetTarget;
+ QString text = ((m_targetapp.isEmpty()) ? QString("") : m_targetapp)
+ + "/"
+ + ((m_targetmsg.isEmpty()) ? QString("") : m_targetmsg);
+ regEdit->setText(text);
+ do_regedit();
+}
+
+/*
+void QTReaderApp::do_mono(const QString& lcn)
+{
+ bool ok;
+ unsigned long ulcn = lcn.toULong(&ok);
+ if (ok)
+ {
+ reader->m_charpc = ulcn;
+ reader->setfont();
+ reader->refresh();
+// reader->setmono(true);
+ }
+ else
+ QMessageBox::information(this, PROGNAME, "Must be a number");
+}
+*/
+/*
+void QTReaderApp::editPaste()
+{
+#ifndef QT_NO_CLIPBOARD
+ editor->paste();
+#endif
+}
+*/
+
+void QTReaderApp::editFind()
+{
+ searchStart = reader->pagelocate();
+#ifdef __ISEARCH
+ searchStack = new QStack<searchrecord>;
+#endif
+#ifdef USEQPE
+ Global::showInputMethod();
+#endif
+ searchBar->show();
+ searchVisible = TRUE;
+ searchEdit->setFocus();
+#ifdef __ISEARCH
+ searchStack->push(new searchrecord("",reader->pagelocate()));
+#endif
+}
+
+void QTReaderApp::findNext()
+{
+// // qDebug("findNext called\n");
+#ifdef __ISEARCH
+ QString arg = searchEdit->text();
+#else
+ QRegExp arg = searchEdit->text();
+#endif
+ CDrawBuffer test(&(reader->m_fontControl));
+ size_t start = reader->pagelocate();
+ reader->jumpto(start);
+ reader->getline(&test);
+ dosearch(start, test, arg);
+}
+
+void QTReaderApp::findClose()
+{
+ searchVisible = FALSE;
+ searchEdit->setText("");
+#ifdef USEQPE
+ Global::hideInputMethod();
+#endif
+ searchBar->hide();
+#ifdef __ISEARCH
+// searchStack = new QStack<searchrecord>;
+ while (!searchStack->isEmpty())
+ {
+ delete searchStack->pop();
+ }
+ delete searchStack;
+#endif
+ reader->setFocus();
+}
+
+void QTReaderApp::regClose()
+{
+ regVisible = FALSE;
+ regEdit->setText("");
+ regBar->hide();
+#ifdef USEQPE
+ Global::hideInputMethod();
+#endif
+ reader->setFocus();
+}
+
+#ifdef __ISEARCH
+bool QTReaderApp::dosearch(size_t start, CDrawBuffer& test, const QString& arg)
+#else
+bool QTReaderApp::dosearch(size_t start, CDrawBuffer& test, const QRegExp& arg)
+#endif
+{
+ bool ret = true;
+ unsigned long fs, ts;
+ reader->sizes(fs,ts);
+ size_t pos = reader->locate();
+ pbar->setGeometry(searchBar->x(),searchBar->y(),searchBar->width(), searchBar->height());
+ pbar->show();
+ pbar->raise();
+ pbar->reset();
+ int offset;
+ int lastpc = (100*pos)/ts;
+ pbar->setProgress(lastpc);
+// qApp->processEvents();
+ if (reader->buffdoc.getpara(test) >= 0)
+ {
+ reader->setFocus();
+#ifdef __ISEARCH
+ while (strstr(test.data(),(const tchar*)arg) == NULL)
+#else
+#ifdef _UNICODE
+ while ((offset = arg.match(toQString(test.data()))) == -1)
+#else
+ while (arg.match(test.data()) == -1)
+#endif
+#endif
+ {
+ pos = reader->locate();
+ int pc = (100*pos)/ts;
+ if (pc != lastpc)
+ {
+ pbar->setProgress(pc);
+ qApp->processEvents();
+ reader->setFocus();
+ lastpc = pc;
+ }
+
+ if (reader->buffdoc.getpara(test) < 0)
+ {
+ if (QMessageBox::warning(this, "Can't find", searchEdit->text(), 1, 2) == 2)
+ pos = searchStart;
+ else
+ pos = start;
+ findClose();
+ pbar->hide();
+ reader->locate(pos);
+ return false;
+ }
+ }
+// qDebug("Found it at %u:%u", pos, offset);
+ pbar->hide();
+// qDebug("Hid");
+ reader->locate(pos+offset);
+// qDebug("Loacted");
+// qDebug("page up");
+ ret = true;
+ }
+ else
+ {
+ if (QMessageBox::warning(this, "Can't find", searchEdit->text(), 1, 2) == 2)
+ pos = searchStart;
+ else
+ pos = start;
+ ret = false;
+ findClose();
+ }
+ return ret;
+}
+
+#ifdef __ISEARCH
+void QTReaderApp::search(const QString & arg)
+{
+ searchrecord* ss = searchStack->top();
+ CBuffer test;
+ size_t start = reader->pagelocate();
+ bool haspopped = false;
+ while (arg.left(ss->s.length()) != ss->s)
+ {
+ haspopped = true;
+ start = ss->pos;
+// reader->locate(start);
+ searchStack->pop();
+ delete ss;
+ }
+ if (haspopped) reader->locate(start);
+/*
+ if (arg.length() < ss->len)
+ {
+ start = ss->pos;
+ reader->locate(start);
+ searchStack->pop();
+ delete ss;
+ }
+*/
+ else
+ {
+ start = reader->pagelocate();
+ reader->jumpto(start);
+ searchStack->push(new searchrecord(arg,start));
+ }
+ dosearch(start, test, arg);
+}
+#else
+void QTReaderApp::search()
+{
+ findNext();
+}
+#endif
+
+void QTReaderApp::openFile( const QString &f )
+{
+// qDebug("File:%s", (const char*)f);
+// openFile(DocLnk(f));
+//}
+//
+//void QTReaderApp::openFile( const DocLnk &f )
+//{
+ clear();
+ QFileInfo fm(f);
+ if ( fm.exists() )
+ {
+// QMessageBox::information(0, "Progress", "Calling fileNew()");
+#ifdef USEQPE
+ if (fm.extension( FALSE ) == "desktop")
+ {
+ DocLnk d(f);
+ QFileInfo fnew(d.file());
+ fm = fnew;
+ if (!fm.exists()) return;
+ }
+#endif
+ clear();
+ reader->setText(fm.baseName(), fm.absFilePath());
+ m_loadedconfig = readconfig(APPDIR "/configs", reader->m_string, false);
+ qDebug("Showing tools");
+ showEditTools();
+ qDebug("Shown tools");
+ readbkmks();
+ qDebug("read markss");
+ m_savedpos = 0xffffffff;
+ }
+ else
+ {
+ QString msg = f;
+ msg += "\nFile does not exist";
+ QMessageBox::information(this, PROGNAME, msg);
+ reader->m_lastfile = QString::null;
+ }
+
+}
+/*
+void QTReaderApp::resizeEvent(QResizeEvent* e)
+{
+ if (m_fullscreen)
+ {
+ showNormal();
+ showFullScreen();
+ }
+}
+*/
+void QTReaderApp::handlekey(QKeyEvent* e)
+{
+// qDebug("Keypress event");
+ timeb now;
+ ftime(&now);
+ unsigned long etime = (1000*(now.time - m_lastkeytime.time) + now.millitm)-m_lastkeytime.millitm;
+ if (etime < m_debounce)
+ {
+ return;
+ }
+ switch(e->key())
+ {
+ case Key_Escape:
+// qDebug("escape event");
+ if (m_disableesckey)
+ {
+ m_disableesckey = false;
+ }
+ else
+ {
+ m_bcloseDisabled = true;
+ if (m_fullscreen)
+ {
+ m_actFullscreen->setOn(false);
+ e->accept();
+ }
+ else
+ {
+// qDebug("escape action");
+ doAction(e);
+ }
+ }
+ break;
+ /*
+ case Key_Left:
+ {
+ if (reader->m_autoScroll)
+ {
+ reader->reduceScroll();
+ }
+ else
+ {
+ doAction(e);
+ }
+ }
+ break;
+ case Key_Right:
+ {
+ if (reader->m_autoScroll)
+ {
+ reader->increaseScroll();
+ }
+ else
+ {
+ doAction(e);
+ }
+ }
+ break;
+ case Key_Up:
+ {
+ if (reader->m_autoScroll)
+ {
+ reader->increaseScroll();
+ }
+ else
+ {
+ doAction(e);
+ }
+ }
+ break;
+ case Key_Down:
+ {
+ if (reader->m_autoScroll)
+ {
+ reader->reduceScroll();
+ }
+ else
+ {
+ doAction(e);
+ }
+ }
+ break;
+ */
+ default:
+ {
+ doAction(e);
+ }
+
+/*
+ QString msg("Key press was:");
+ QString key;
+ msg += key.setNum(e->key());
+ QMessageBox::information(this, PROGNAME, msg);
+*/
+ }
+ ftime(&m_lastkeytime);
+}
+
+#ifdef NEWFULLSCREEN
+void QTReaderApp::enableFullscreen()
+{
+ setFixedSize(qApp->desktop()->size());
+ showNormal();
+ reparent(0, WStyle_Customize | WStyle_NoBorder, QPoint(0,0));
+ showFullScreen();
+}
+
+void QTReaderApp::resizeEvent(QResizeEvent *)
+{
+ if (m_fullscreen && (size() != qApp->desktop()->size()))
+ {
+ enableFullscreen();
+ }
+}
+
+void QTReaderApp::focusInEvent(QFocusEvent*)
+{
+ if (m_fullscreen)
+ {
+ enableFullscreen();
+ raise();
+ }
+}
+#endif
+
+void QTReaderApp::showEditTools()
+{
+// if ( !doc )
+// close();
+ if (m_fullscreen)
+ {
+#ifdef USEQPE
+ if (menubar != NULL) menubar->hide();
+#endif
+ if (fileBar != NULL) fileBar->hide();
+ if (viewBar != NULL) viewBar->hide();
+ if (navBar != NULL) navBar->hide();
+ if (markBar != NULL) markBar->hide();
+ if (m_prog != NULL)
+ {
+ // qDebug("Hiding status");
+ m_prog->hide();
+ }
+ searchBar->hide();
+ regBar->hide();
+#ifdef USEQPE
+ Global::hideInputMethod();
+#endif
+ if (m_scrollbar != NULL) m_scrollbar->hide();
+ m_fontBar->hide();
+// showNormal();
+#ifdef NEWFULLSCREEN
+ enableFullscreen();
+#else
+ showFullScreen();
+#endif
+ }
+ else
+ {
+// qDebug("him");
+#ifdef USEQPE
+ Global::hideInputMethod();
+#endif
+// qDebug("eb");
+ if (m_scrollbar != NULL)
+ {
+ if (m_scrollishidden)
+ {
+ m_scrollbar->hide();
+ }
+ else
+ {
+ m_scrollbar->show();
+ }
+ }
+ if (!m_hidebars)
+ {
+#ifdef USEQPE
+ menubar->show();
+#endif
+ if (fileBar != NULL) fileBar->show();
+ if (viewBar != NULL) viewBar->show();
+ if (navBar != NULL) navBar->show();
+ if (markBar != NULL) markBar->show();
+ if (m_prog != NULL && !m_statusishidden)
+ {
+ // qDebug("Showing status");
+ m_prog->show();
+ // qDebug("Shown status");
+ }
+ // qDebug("Showing mb");
+ mb->show();
+ }
+ if ( searchVisible )
+ {
+#ifdef USEQPE
+ Global::showInputMethod();
+#endif
+ searchBar->show();
+ }
+ if ( regVisible )
+ {
+#ifdef USEQPE
+ Global::showInputMethod();
+#endif
+ regBar->show();
+ }
+ if (m_fontVisible) m_fontBar->show();
+// qDebug("sn");
+ showNormal();
+// qDebug("sm");
+#ifdef USEQPE
+ showMaximized();
+#endif
+// setCentralWidget(reader);
+ }
+
+ // qDebug("uc");
+ updateCaption();
+ // qDebug("rw");
+ editorStack->raiseWidget( reader );
+ // qDebug("sf");
+ reader->setFocus();
+ // qDebug("ref");
+ reader->refresh(true);
+ // qDebug("done");
+}
+/*
+void QTReaderApp::save()
+{
+ if ( !doc )
+ return;
+ if ( !editor->edited() )
+ return;
+
+ QString rt = editor->text();
+ QString pt = rt;
+
+ if ( doc->name().isEmpty() ) {
+ unsigned ispace = pt.find( ' ' );
+ unsigned ienter = pt.find( '\n' );
+ int i = (ispace < ienter) ? ispace : ienter;
+ QString docname;
+ if ( i == -1 ) {
+ if ( pt.isEmpty() )
+ docname = "Empty Text";
+ else
+ docname = pt;
+ } else {
+ docname = pt.left( i );
+ }
+ doc->setName(docname);
+ }
+ FileManager fm;
+ fm.saveFile( *doc, rt );
+}
+*/
+
+void QTReaderApp::clear()
+{
+// if (doc != 0)
+// {
+// QMessageBox::information(this, PROGNAME, "Deleting doc", 1);
+// delete doc;
+// QMessageBox::information(this, PROGNAME, "Deleted doc", 1);
+// doc = 0;
+ // }
+ reader->clear();
+}
+
+void QTReaderApp::updateCaption()
+{
+// if ( !doc )
+// setCaption( tr("QTReader") );
+// else {
+// QString s = doc->name();
+// if ( s.isEmpty() )
+// s = tr( "Unnamed" );
+ setCaption( reader->m_string + " - " + tr(SHORTPROGNAME) );
+// }
+}
+
+void QTReaderApp::setDocument(const QString& fileref)
+{
+//QMessageBox::information(0, "setDocument", fileref);
+ openFile(fileref);
+// showEditTools();
+}
+
+void QTReaderApp::closeEvent( QCloseEvent *e )
+{
+// qDebug("Close event");
+ if (m_fullscreen)
+ {
+ m_fullscreen = false;
+ showEditTools();
+ e->ignore();
+ }
+ else if (editorStack->visibleWidget() == m_buttonprefs)
+ {
+ m_buttonprefs->mapkey(Qt::NoButton, Key_Escape);
+ e->ignore();
+ }
+ else if (m_dontSave)
+ {
+ e->accept();
+ }
+ else
+ {
+ if (editorStack->visibleWidget() == reader)
+ {
+ if ((kmap.find(orKey(Qt::NoButton,Key_Escape,false)) != kmap.end()) && m_bcloseDisabled)
+ {
+// qDebug("Close disabled");
+ m_bcloseDisabled = false;
+ e->ignore();
+ }
+ else
+ {
+ if (m_fontVisible)
+ {
+ m_fontBar->hide();
+ m_fontVisible = false;
+ e->ignore();
+ return;
+ }
+ if (regVisible)
+ {
+ regBar->hide();
+#ifdef USEQPE
+ Global::hideInputMethod();
+#endif
+ regVisible = false;
+ e->ignore();
+ return;
+ }
+ if (searchVisible)
+ {
+ searchBar->hide();
+#ifdef USEQPE
+ Global::hideInputMethod();
+#endif
+ searchVisible = false;
+ e->ignore();
+ return;
+ }
+ if (m_fBkmksChanged && pBkmklist != NULL)
+ {
+ if (QMessageBox::warning(this, PROGNAME, "Save bookmarks?", "Save", "Don't bother") == 0)
+ savebkmks();
+ delete pBkmklist;
+ reader->pBkmklist = pBkmklist = NULL;
+ m_fBkmksChanged = false;
+ }
+ updatefileinfo();
+ saveprefs();
+ e->accept();
+ }
+ }
+ else
+ {
+ showEditTools();
+ m_disableesckey = true;
+ }
+ }
+}
+
+void QTReaderApp::do_gotomark()
+{
+ m_nBkmkAction = cGotoBkmk;
+ if (!listbkmk(pBkmklist))
+ QMessageBox::information(this, PROGNAME, "No bookmarks in memory");
+}
+
+void QTReaderApp::do_delmark()
+{
+ m_nBkmkAction = cDelBkmk;
+ if (!listbkmk(pBkmklist))
+ QMessageBox::information(this, PROGNAME, "No bookmarks in memory");
+}
+
+bool QTReaderApp::listbkmk(CList<Bkmk>* plist, const QString& _lab)
+{
+ bkmkselector->clear();
+ if (_lab.isEmpty())
+ bkmkselector->setText("Cancel");
+ else
+ bkmkselector->setText(_lab);
+ int cnt = 0;
+ if (plist != NULL)
+ {
+ for (CList<Bkmk>::iterator i = plist->begin(); i != plist->end(); i++)
+ {
+#ifdef _UNICODE
+// qDebug("Item:%s", (const char*)toQString(i->name()));
+ bkmkselector->insertItem(toQString(i->name()));
+#else
+ bkmkselector->insertItem(i->name());
+#endif
+ cnt++;
+ }
+ }
+ if (cnt > 0)
+ {
+ hidetoolbars();
+ editorStack->raiseWidget( bkmkselector );
+ return true;
+ }
+ else
+ return false;
+}
+
+void QTReaderApp::do_autogen()
+{
+ m_nRegAction = cAutoGen;
+ regEdit->setText(m_autogenstr);
+ do_regedit();
+}
+
+void QTReaderApp::do_regedit()
+{
+// fileBar->hide();
+ reader->bDoUpdates = false;
+// qDebug("Showing regbar");
+ regBar->show();
+// qDebug("Showing kbd");
+#ifdef USEQPE
+ Global::showInputMethod();
+#endif
+ regVisible = true;
+ regEdit->setFocus();
+// qApp->processEvents();
+ reader->bDoUpdates = true;
+ reader->update();
+}
+
+bool QTReaderApp::openfrombkmk(Bkmk* bk)
+{
+ QString fn = toQString(
+ CFiledata(bk->anno()).name()
+ );
+// qDebug("fileinfo");
+ if (!fn.isEmpty() && QFileInfo(fn).isFile())
+ {
+// qDebug("Opening");
+ openFile(fn);
+ struct stat fnstat;
+ stat((const char *)reader->m_lastfile, &fnstat);
+
+ if (CFiledata(bk->anno()).date()
+ != fnstat.st_mtime)
+ {
+ CFiledata fd(bk->anno());
+ fd.setdate(fnstat.st_mtime);
+ bk->value(0);
+ }
+ else
+ {
+ unsigned short svlen = bk->filedatalen();
+ unsigned char* svdata = bk->filedata();
+ reader->putSaveData(svdata, svlen);
+// setstate(svdata, svlen);
+ if (svlen != 0)
+ {
+ QMessageBox::warning(this, PROGNAME, "Not all file data used\nNew version?");
+ }
+// qDebug("updating");
+// showEditTools();
+ reader->locate(bk->value());
+ }
+ return true;
+ }
+ else
+ {
+ return false;
+ }
+}
+
+void QTReaderApp::gotobkmk(int ind)
+{
+ qDebug("gbkmk");
+ showEditTools();
+ switch (m_nBkmkAction)
+ {
+ case cOpenFile:
+ {
+// qApp->processEvents();
+ if (!openfrombkmk((*pOpenlist)[ind]))
+ {
+ pOpenlist->erase(ind);
+ QMessageBox::information(this, PROGNAME, "Can't find file");
+ }
+ }
+ break;
+ case cGotoBkmk:
+ reader->buffdoc.saveposn(reader->m_lastfile, reader->pagelocate());
+ reader->locate((*pBkmklist)[ind]->value());
+ break;
+ case cDelBkmk:
+//// qDebug("Deleting:%s\n",(*pBkmklist)[ind]->name());
+ pBkmklist->erase(ind);
+ m_fBkmksChanged = true;
+ reader->refresh(true);
+// pBkmklist->sort();
+ break;
+ case cRmBkmkFile:
+ {
+#ifndef USEQPE
+ QDir d = QDir::home(); // "/"
+ d.cd(APPDIR);
+ d.remove(bkmkselector->text(ind));
+#else /* USEQPE */
+ unlink((const char *)Global::applicationFileName(APPDIR,bkmkselector->text(ind)));
+#endif /* USEQPE */
+ }
+ break;
+ case cLdConfig:
+ readconfig(APPDIR "/configs", bkmkselector->text(ind), false);
+ break;
+ case cLdTheme:
+ m_themename = bkmkselector->text(ind);
+ readconfig(QString(APPDIR "/Themes/")+m_themename , "config", false);
+ setBackgroundBitmap();
+ break;
+ case cRmConfig:
+ {
+#ifndef USEQPE
+ QDir d = QDir::home(); // "/"
+ d.cd(APPDIR "/configs");
+ d.remove(bkmkselector->text(ind));
+#else /* USEQPE */
+ unlink((const char *)Global::applicationFileName(APPDIR "/configs",bkmkselector->text(ind)));
+#endif /* USEQPE */
+ }
+ break;
+ case cExportLinks:
+ {
+#ifndef USEQPE
+ QDir d = QDir::home(); // "/"
+ d.cd(APPDIR "/urls");
+ QFileInfo fi(d, bkmkselector->text(ind));
+ if (fi.exists())
+ {
+ QString outfile( QFileDialog::getSaveFileName( QString::null, QString::null, this ) );
+ if (!outfile.isEmpty())
+ {
+ FILE* fout = fopen((const char *)outfile, "w");
+ if (fout != NULL)
+ {
+ FILE* fin = fopen((const char *)fi.absFilePath(), "r");
+ if (fin != NULL)
+ {
+ fprintf(fout, "<html><body>\n");
+ int ch = 0;
+ while ((ch = fgetc(fin)) != EOF)
+ {
+ fputc(ch, fout);
+ }
+ fclose(fin);
+ fprintf(fout, "</html></body>\n");
+ d.remove(bkmkselector->text(ind));
+ }
+ fclose(fout);
+ }
+ else
+ QMessageBox::information(this, PROGNAME, "Couldn't open output");
+ }
+ }
+#else /* USEQPE */
+ FILE* fin = fopen((const char *)Global::applicationFileName(APPDIR "/urls",bkmkselector->text(ind)), "r");
+ if (fin != NULL)
+ {
+ bool allok = false;
+#ifdef OPIE
+ QString outfile = OFileDialog::getSaveFileName(OFileSelector::EXTENDED_ALL, QString::null, QString::null, MimeTypes(), 0, "OpieReader");
+ if (!outfile.isEmpty())
+ {
+ FILE* fout = fopen((const char *)outfile, "w");
+ if (fout != NULL)
+ {
+ fprintf(fout, "<html><body>\n");
+ int ch = 0;
+ while ((ch = fgetc(fin)) != EOF)
+ {
+ fputc(ch, fout);
+ }
+ fprintf(fout, "</html></body>\n");
+ fclose(fout);
+ allok = true;
+ }
+ else
+ QMessageBox::information(this, PROGNAME, "Couldn't open output");
+ }
+ fclose(fin);
+ if (allok) unlink((const char *)Global::applicationFileName(APPDIR "/urls",bkmkselector->text(ind)));
+#else
+ fileBrowser* fb = new fileBrowser(true, this,"OpieReader",!m_bFloatingDialog, 0, "*", QString::null);
+ if (fb->exec())
+ {
+ QString outfile = fb->getCurrentFile();
+ FILE* fout = fopen((const char *)outfile, "w");
+ if (fout != NULL)
+ {
+ fprintf(fout, "<html><body>\n");
+ int ch = 0;
+ while ((ch = fgetc(fin)) != EOF)
+ {
+ fputc(ch, fout);
+ }
+ fprintf(fout, "</html></body>\n");
+ fclose(fout);
+ allok = true;
+ }
+ else
+ QMessageBox::information(this, PROGNAME, "Couldn't open output");
+ }
+ delete fb;
+ fclose(fin);
+ if (allok) unlink((const char *)Global::applicationFileName(APPDIR "/urls",bkmkselector->text(ind)));
+#endif
+ }
+ else
+ {
+ QMessageBox::information(this, PROGNAME, "Couldn't open input");
+ }
+
+/*
+ CFileSelector *f = new CFileSelector("text/html", this, NULL, !m_bFloatingDialog, TRUE, TRUE );
+ int ret = f->exec();
+ qDebug("Return:%d", ret);
+ DocLnk* doc = f->getDoc();
+ if (doc != NULL)
+ {
+ FILE* fin = fopen((const char *)Global::applicationFileName(APPDIR "/urls",bkmkselector->text(ind)), "r");
+ QString rt;
+ rt = "<html><body>\n";
+ int ch = 0;
+ while ((ch = fgetc(fin)) != EOF)
+ {
+ rt += (char)ch;
+ }
+ fclose(fin);
+ rt += "</html></body>\n";
+ if ( doc->name().isEmpty() )
+ {
+ doc->setName(bkmkselector->text(ind));
+ }
+ FileManager fm;
+ fm.saveFile( *doc, rt );
+ qDebug("YES");
+ }
+ else
+ {
+ qDebug("NO");
+ }
+ delete f;
+*/
+
+#endif /* USEQPE */
+ }
+ break;
+ }
+}
+
+void QTReaderApp::cancelbkmk()
+{
+ if (m_nBkmkAction == cOpenFile)
+ {
+ QString fn = usefilebrowser();
+ if (!fn.isEmpty() && QFileInfo(fn).isFile()) openFile(fn);
+ }
+ showEditTools();
+}
+
+void QTReaderApp::reparastring()
+{
+ m_nRegAction = cRepara;
+ regEdit->setText(reader->m_reparastring);
+ do_regedit();
+}
+
+void QTReaderApp::do_reparastring(const QString& _lcn)
+{
+ reader->m_reparastring = _lcn;
+ if (reader->brepara)
+ {
+ reader->bDoUpdates = true;
+ reader->setfilter(reader->getfilter());
+ }
+}
+
+void QTReaderApp::jump()
+{
+ m_nRegAction = cJump;
+ char lcn[20];
+ sprintf(lcn, "%lu", reader->pagelocate());
+ regEdit->setText(lcn);
+ do_regedit();
+}
+
+void QTReaderApp::do_jump(const QString& _lcn)
+{
+ bool ok;
+ QString lcn = _lcn.stripWhiteSpace();
+ unsigned long ulcn = lcn.toULong(&ok);
+ if (!ok)
+ {
+ double pc = 0.0;
+#ifdef _WINDOWS
+ if (lcn.at(lcn.length()-1) == '%')
+#else
+ if (lcn[lcn.length()-1] == '%')
+#endif
+ {
+ lcn = lcn.left(lcn.length()-1);
+ pc = lcn.toDouble(&ok);
+ }
+ else
+ {
+ pc = lcn.toDouble(&ok);
+ }
+ if (ok && 0 <= pc && pc <= 100)
+ {
+ ulcn = (pc*(reader->buffdoc.endSection()-reader->buffdoc.startSection()))/100 + reader->buffdoc.startSection();
+ }
+ else
+ {
+ ok = false;
+ }
+ }
+ if (ok)
+ reader->locate(ulcn);
+ else
+ QMessageBox::information(this, PROGNAME, "Must be a number\nor a percentage");
+}
+
+void QTReaderApp::do_regaction()
+{
+ reader->bDoUpdates = false;
+ regBar->hide();
+#ifdef USEQPE
+ Global::hideInputMethod();
+#endif
+ regVisible = false;
+ switch(m_nRegAction)
+ {
+ case cAutoGen:
+ do_autogen(regEdit->text());
+ break;
+ case cAddBkmk:
+ do_addbkmk(regEdit->text());
+ break;
+ case cRepara:
+ do_reparastring(regEdit->text());
+ break;
+ case cJump:
+ do_jump(regEdit->text());
+ break;
+/*
+ case cMonoSpace:
+ do_mono(regEdit->text());
+ break;
+*/
+ case cSetTarget:
+ do_settarget(regEdit->text());
+ break;
+#ifdef _SCROLLPIPE
+ case cSetPipeTarget:
+ do_setpipetarget(regEdit->text());
+ break;
+#endif
+ case cSetConfigName:
+// qDebug("Saving config");
+ do_saveconfig(regEdit->text(), false);
+ break;
+ }
+// reader->restore();
+// fileBar->show();
+ reader->setFocus();
+// qApp->processEvents();
+ reader->bDoUpdates = true;
+ reader->update();
+}
+
+void QTReaderApp::do_settarget(const QString& _txt)
+{
+ int ind = _txt.find('/');
+ if (ind == -1)
+ {
+ m_targetapp = "";
+ m_targetmsg = "";
+ QMessageBox::information(this, PROGNAME, "Format is\nappname/messagename");
+ }
+ else
+ {
+ m_targetapp = _txt.left(ind);
+ m_targetmsg = _txt.right(_txt.length()-ind-1);
+ }
+}
+
+void QTReaderApp::chooseencoding()
+{
+ m_fontSelector->clear();
+ m_fontSelector->insertItem("Ascii");
+ m_fontSelector->insertItem("UTF-8");
+ m_fontSelector->insertItem("UCS-2(BE)");
+ m_fontSelector->insertItem("USC-2(LE)");
+ m_fontSelector->insertItem("Palm");
+ for (unicodetable::iterator iter = unicodetable::begin(); iter != unicodetable::end(); iter++)
+ {
+ m_fontSelector->insertItem(iter->mime);
+ } // delete the FontDatabase!!!
+ m_fontSelector->setCurrentItem (reader->m_encd);
+ m_fontAction = cChooseEncoding;
+ m_fontBar->show();
+ m_fontVisible = true;
+}
+
+void QTReaderApp::setfont()
+{
+ m_fontSelector->clear();
+ {
+ QFontDatabase f;
+ QStringList flist = f.families();
+ m_fontSelector->insertStringList(flist);
+ } // delete the FontDatabase!!!
+
+ for (int i = 1; i <= m_fontSelector->count(); i++)
+ {
+ if (m_fontSelector->text(i) == reader->m_fontname)
+ {
+ m_fontSelector->setCurrentItem(i);
+ break;
+ }
+ }
+ m_fontAction = cChooseFont;
+ m_fontBar->show();
+ m_fontVisible = true;
+}
+
+void QTReaderApp::setfontHelper(const QString& lcn, int size)
+{
+ if (size == 0) size = reader->m_fontControl.currentsize();
+ if (m_propogatefontchange)
+ {
+ QFont f(lcn, 10);
+ bkmkselector->setFont( f );
+ regEdit->setFont( f );
+ searchEdit->setFont( f );
+ m_annoWin->setFont( f );
+ }
+ reader->m_fontname = lcn;
+ if (!reader->ChangeFont(size))
+ {
+ reader->ChangeFont(size);
+ }
+}
+
+void QTReaderApp::do_setencoding(int i)
+{
+ qDebug("setencoding:%d", i);
+ if (m_fontAction == cChooseEncoding)
+ {
+ reader->setencoding(i);
+ }
+ reader->refresh();
+ m_fontBar->hide();
+ m_fontVisible = false;
+// qDebug("showedit");
+ if (reader->isVisible()) showEditTools();
+// qDebug("showeditdone");
+}
+
+void QTReaderApp::do_setfont(const QString& lcn)
+{
+ if (m_fontAction == cChooseFont)
+ {
+ setfontHelper(lcn);
+ }
+ reader->refresh();
+ m_fontBar->hide();
+ m_fontVisible = false;
+ // qDebug("setfont");
+ //if (reader->isVisible())
+ showEditTools();
+// qDebug("showeditdone");
+}
+
+void QTReaderApp::do_autogen(const QString& regText)
+{
+ unsigned long fs, ts;
+ reader->sizes(fs,ts);
+// // qDebug("Reg:%s\n", (const tchar*)(regEdit->text()));
+ m_autogenstr = regText;
+ QRegExp re(regText);
+ CBuffer buff;
+ if (pBkmklist != NULL) delete pBkmklist;
+ reader->pBkmklist = pBkmklist = new CList<Bkmk>;
+ m_fBkmksChanged = true;
+
+ pbar->setGeometry(regBar->x(),regBar->y(),regBar->width(), regBar->height());
+ pbar->show();
+ pbar->raise();
+ pbar->reset();
+ reader->update();
+ qApp->processEvents();
+ reader->setFocus();
+ reader->jumpto(0);
+ int lastpc = 0;
+ int i = 0;
+ while (i >= 0)
+ {
+ unsigned int lcn = reader->locate();
+ int pc = (100*lcn)/ts;
+ if (pc != lastpc)
+ {
+ pbar->setProgress(pc);
+ qApp->processEvents();
+ if (reader->locate() != lcn) reader->jumpto(lcn);
+ reader->setFocus();
+ lastpc = pc;
+ }
+ i = reader->buffdoc.getpara(buff);
+#ifdef _UNICODE
+ if (re.match(toQString(buff.data())) != -1)
+#else
+ if (re.match(buff.data()) != -1)
+#endif
+ pBkmklist->push_back(Bkmk(buff.data(), NULL, lcn));
+ }
+ pBkmklist->sort();
+ pbar->setProgress(100);
+ qApp->processEvents();
+ pbar->hide();
+ reader->refresh();
+}
+
+void QTReaderApp::saveprefs()
+{
+ do_saveconfig( APPDIR, true );
+ savefilelist();
+}
+
+/*
+void QTReaderApp::oldFile()
+{
+// qDebug("oldFile called");
+ reader->setText(true);
+// qDebug("settext called");
+ showEditTools();
+// qDebug("showedit called");
+}
+*/
+
+/*
+void info_cb(Fl_Widget* o, void* _data)
+{
+
+ if (infowin == NULL)
+ {
+
+ infowin = new Fl_Window(160,240);
+ filename = new Fl_Output(45,5,110,14,"Filename");
+ filesize = new Fl_Output(45,25,110,14,"Filesize");
+ textsize = new Fl_Output(45,45,110,14,"Textsize");
+ comprat = new CBar(45,65,110,14,"Ratio %");
+ posn = new Fl_Output(45,85,110,14,"Location");
+ frcn = new CBar(45,105,110,14,"% Read");
+ about = new Fl_Multiline_Output(5,125,150,90);
+ about->value("TWReader - $Name$\n\nA file reader program for the Agenda\n\nReads text, PalmDoc and ppms format files");
+ Fl_Button *jump_accept = new Fl_Button(62,220,35,14,"Okay");
+ infowin->set_modal();
+ }
+ if (((reader_ui *)_data)->g_filename[0] != '\0')
+ {
+ unsigned long fs,ts;
+ tchar sz[20];
+ ((reader_ui *)_data)->input->sizes(fs,ts);
+ unsigned long pl = ((reader_ui *)_data)->input->locate();
+
+ filename->value(((reader_ui *)_data)->g_filename);
+
+ sprintf(sz,"%u",fs);
+ filesize->value(sz);
+
+ sprintf(sz,"%u",ts);
+ textsize->value(sz);
+
+ comprat->value(100-(100*fs + (ts >> 1))/ts);
+
+ sprintf(sz,"%u",pl);
+ posn->value(sz);
+
+ frcn->value((100*pl + (ts >> 1))/ts);
+ }
+ infowin->show();
+}
+*/
+
+void QTReaderApp::savebkmks()
+{
+ if (pBkmklist != NULL)
+ {
+#ifndef USEQPE
+ QDir d = QDir::home(); // "/"
+ d.cd(APPDIR);
+ QFileInfo fi(d, reader->m_string);
+ BkmkFile bf((const char *)fi.absFilePath(), true, true);
+#else /* USEQPE */
+ BkmkFile bf((const char *)Global::applicationFileName(APPDIR,reader->m_string), true, true);
+#endif /* USEQPE */
+ bf.write(*pBkmklist);
+ }
+ m_fBkmksChanged = false;
+}
+
+void QTReaderApp::readfilelist()
+{
+#ifndef USEQPE
+ QDir d = QDir::home(); // "/"
+ d.cd(APPDIR);
+ QFileInfo fi(d, ".openfiles");
+ BkmkFile bf((const char *)fi.absFilePath(), false, false);
+#else /* USEQPE */
+ BkmkFile bf((const char *)Global::applicationFileName(APPDIR,".openfiles"), false, false);
+#endif /* USEQPE */
+// qDebug("Reading open files");
+ pOpenlist = bf.readall();
+// if (pOpenlist != NULL) qDebug("...with success");
+// else qDebug("...without success!");
+}
+
+void QTReaderApp::savefilelist()
+{
+ if (pOpenlist != NULL)
+ {
+#ifndef USEQPE
+ QDir d = QDir::home(); // "/"
+ d.cd(APPDIR);
+ QFileInfo fi(d, ".openfiles");
+ BkmkFile bf((const char *)fi.absFilePath(), true, false);
+#else /* USEQPE */
+ BkmkFile bf((const char *)Global::applicationFileName(APPDIR,".openfiles"), true, false);
+#endif /* USEQPE */
+// qDebug("Writing open files");
+ bf.write(*pOpenlist);
+ }
+}
+
+void QTReaderApp::readbkmks()
+{
+ if (pBkmklist != NULL)
+ {
+ delete pBkmklist;
+ }
+ struct stat fnstat;
+ struct stat bkstat;
+#ifndef USEQPE
+ QDir d = QDir::home(); // "/"
+ d.cd(APPDIR);
+ QFileInfo fi(d, reader->m_string);
+#endif /* ! USEQPE */
+ if (
+ stat((const char *)reader->m_lastfile, &fnstat) == 0
+ &&
+#ifndef USEQPE
+ stat((const char *)fi.absFilePath(), &bkstat) == 0
+#else /* USEQPE */
+ stat((const char *)Global::applicationFileName(APPDIR,reader->m_string), &bkstat) == 0
+#endif /* USEQPE */
+ )
+ {
+ if (bkstat.st_mtime < fnstat.st_mtime)
+ {
+#ifndef USEQPE
+ unlink((const char *)fi.absFilePath());
+#else /* USEQPE */
+ unlink((const char *)Global::applicationFileName(APPDIR,reader->m_string));
+#endif /* USEQPE */
+ }
+ }
+
+#ifndef USEQPE
+ BkmkFile bf((const char *)fi.absFilePath(), false, true);
+#else /* USEQPE */
+ BkmkFile bf((const char *)Global::applicationFileName(APPDIR,reader->m_string), false, true);
+#endif /* USEQPE */
+
+ reader->pBkmklist = pBkmklist = bf.readall();
+ m_fBkmksChanged = bf.upgraded();
+ if (pBkmklist == NULL)
+ {
+ reader->pBkmklist = pBkmklist = reader->getbkmklist();
+ }
+ if (pBkmklist != NULL)
+ pBkmklist->sort();
+}
+
+void QTReaderApp::addbkmk()
+{
+ m_nRegAction = cAddBkmk;
+ regEdit->setText(reader->firstword());
+ do_regedit();
+}
+
+void QTReaderApp::do_addbkmk(const QString& text)
+{
+ if (text.isEmpty())
+ {
+ QMessageBox::information(this, PROGNAME, "Need a name for the bookmark\nSelect add again", 1);
+ }
+ else
+ {
+ if (pBkmklist == NULL) reader->pBkmklist = pBkmklist = new CList<Bkmk>;
+#ifdef _UNICODE
+ CBuffer buff;
+ int i = 0;
+ for (i = 0; i < text.length(); i++)
+ {
+ buff[i] = text[i].unicode();
+ }
+ buff[i] = 0;
+ pBkmklist->push_front(Bkmk(buff.data(), NULL, reader->pagelocate()));
+#else
+ pBkmklist->push_front(Bkmk((const tchar*)text, reader->pagelocate()));
+#endif
+ m_fBkmksChanged = true;
+ pBkmklist->sort();
+ reader->refresh(true);
+ }
+}
+
+void QTReaderApp::UpdateStatus()
+{
+ QString status;
+ for (int i = 0; i < m_statusstring.length(); i++)
+ {
+ if (m_statusstring[i].unicode() == '%')
+ {
+ i++;
+ if (i < m_statusstring.length())
+ {
+ switch (m_statusstring[i].unicode())
+ {
+ case 'F':
+ {
+ unsigned long fs,ts;
+ reader->sizes(fs,ts);
+ status += filesize(ts);
+ }
+ break;
+ case 'f':
+ {
+ status += filesize(reader->pagelocate());
+ }
+ break;
+ case 'D':
+ {
+ status += filesize(reader->buffdoc.endSection()-reader->buffdoc.startSection());
+ }
+ break;
+ case 'd':
+ {
+ status += filesize(reader->pagelocate()-reader->buffdoc.startSection());
+ }
+ break;
+ case 'P':
+ {
+ unsigned long fs,ts;
+ reader->sizes(fs,ts);
+ status += percent(reader->pagelocate(),ts);
+ }
+ break;
+ case 'p':
+ {
+ status += percent(reader->pagelocate()-reader->buffdoc.startSection(),reader->buffdoc.endSection()-reader->buffdoc.startSection());
+ }
+ break;
+ case 'z':
+ {
+ // qDebug("case d");
+ status += QString().setNum(reader->m_fontControl.currentsize()*10);
+ }
+ break;
+ default:
+ status += m_statusstring[i];
+ }
+ }
+ }
+ else
+ {
+ status += m_statusstring[i];
+ }
+ }
+ m_prog->setText(status);
+}
+
+void QTReaderApp::OnRedraw()
+{
+ if ((pBkmklist != NULL) && (m_bkmkAvail != NULL))
+ {
+ bool found = findNextBookmark(reader->pagelocate());
+ m_bkmkAvail->setEnabled(found);
+ }
+ if (m_scrollbar != NULL)
+ {
+ //qDebug("OnRedraw:[%u, %u]", reader->buffdoc.startSection(), reader->buffdoc.endSection());
+ scrollbar->setRange(reader->buffdoc.startSection(), reader->buffdoc.endSection()-1);
+ scrollbar->setPageStep(reader->locate()-reader->pagelocate());
+ scrollbar->setValue((reader->m_rotated) ?
+ (reader->buffdoc.endSection() - reader->locate()+reader->buffdoc.startSection()) :
+ reader->pagelocate());
+ }
+ if (m_prog->isVisible())
+ {
+ // qDebug("updating status");
+ UpdateStatus();
+ // qDebug("updated status");
+ }
+}
+
+void QTReaderApp::showAnnotation()
+{
+ m_annoWin->setName(toQString(m_anno->name()));
+ m_annoWin->setAnno(toQString(m_anno->anno()));
+ m_annoWin->setColor(QColor(m_anno->red(), m_anno->green(), m_anno->blue()));
+ m_annoIsEditing = false;
+#ifdef USEQPE
+ Global::showInputMethod();
+#endif
+ editorStack->raiseWidget( m_annoWin );
+ hidetoolbars();
+ m_annoWin->setFocus();
+}
+
+void QTReaderApp::OnWordSelected(const QString& wrd, size_t posn, size_t posn2, const QString& line)
+{
+//// qDebug("OnWordSelected(%u):%s", posn, (const char*)wrd);
+
+ if (m_doClipboard)
+ {
+ QClipboard* cb = QApplication::clipboard();
+ cb->setText(wrd);
+#ifdef USEQPE
+ if (wrd.length() > 10)
+ {
+ Global::statusMessage(wrd.left(8) + "..");
+ }
+ else
+ {
+ Global::statusMessage(wrd);
+ }
+#endif
+ }
+ if (m_doAnnotation)
+ {
+// addAnno(wrd, "Need to be able to edit this", posn);
+ m_annoWin->setName(line);
+ m_annoWin->setAnno("");
+ m_annoWin->setPosn(posn);
+ m_annoWin->setPosn2(posn2);
+ m_annoIsEditing = true;
+#ifdef USEQPE
+ Global::showInputMethod();
+#endif
+ editorStack->raiseWidget( m_annoWin );
+ hidetoolbars();
+ }
+#ifdef USEQPE
+ if (m_doDictionary)
+ {
+ if (!m_targetapp.isEmpty() && !m_targetmsg.isEmpty())
+ {
+ QCopEnvelope e(("QPE/Application/"+m_targetapp).utf8(), (m_targetmsg+"(QString)").utf8());
+ e << wrd;
+ }
+ }
+#endif
+}
+
+void QTReaderApp::doAction(QKeyEvent* e)
+{
+ QMap<orKey,int>::Iterator f = kmap.end();
+
+ if (reader->m_autoScroll)
+ {
+ f = kmap.find(orKey(e->state(), e->key(), true));
+ }
+ if (f == kmap.end())
+ {
+ f = kmap.find(orKey(e->state(), e->key(), false));
+ }
+
+ if (f == kmap.end())
+ {
+ qDebug("doaction (no action) : %d %d %d", e->key(), e->state(), f.data());
+ e->ignore();
+ }
+ else
+ {
+ qDebug("doaction (some action) : %d %d %d", e->key(), e->state(), f.data());
+ ActionTypes a = (ActionTypes)f.data();
+ e->accept();
+// qDebug("Accepted");
+ switch (a)
+ {
+ case cesGotoLink:
+ {
+ reader->gotoLink();
+ }
+ break;
+ case cesNextLink:
+ {
+ reader->getNextLink();
+ }
+ break;
+ case cesInvertColours:
+ m_inverse_action->setOn(!reader->bInverse);
+ break;
+ case cesToggleBars:
+ m_hidebars = !m_hidebars;
+ if (m_hidebars)
+ {
+#ifdef USEQPE
+ menubar->hide();
+#endif
+ if (fileBar != NULL) fileBar->hide();
+ if (viewBar != NULL) viewBar->hide();
+ if (navBar != NULL) navBar->hide();
+ if (markBar != NULL) markBar->hide();
+ mb->hide();
+ }
+ else
+ {
+#ifdef USEQPE
+ menubar->show();
+#endif
+ if (fileBar != NULL) fileBar->show();
+ if (viewBar != NULL) viewBar->show();
+ if (navBar != NULL) navBar->show();
+ if (markBar != NULL) markBar->show();
+ mb->show();
+ }
+ break;
+ case cesToggleScrollBar:
+ if (m_scrollbar != NULL)
+ {
+ if (m_scrollbar->isHidden())
+ {
+ m_scrollishidden = false;
+ m_scrollbar->show();
+ reader->m_scrollpos = (m_qtscroll == 0) ? m_localscroll : 0;
+ }
+ else
+ {
+ m_scrollishidden = true;
+ m_scrollbar->hide();
+ reader->m_scrollpos = m_localscroll;
+ }
+ }
+ break;
+ case cesToggleStatusBar:
+ if (m_prog != NULL)
+ {
+ if (m_prog->isHidden())
+ {
+ m_statusishidden = false;
+ m_prog->show();
+ }
+ else
+ {
+ m_statusishidden = true;
+ m_prog->hide();
+ }
+ }
+ break;
+ case cesOpenFile:
+ {
+ qDebug("Open file");
+ fileOpen();
+ }
+ break;
+ case cesAutoScroll:
+ {
+ reader->setautoscroll(!reader->m_autoScroll);
+ setScrollState(reader->m_autoScroll);
+ }
+ break;
+ case cesActionMark:
+ {
+ addbkmk();
+ }
+ break;
+ case cesFullScreen:
+ {
+ m_actFullscreen->setOn(!m_fullscreen);
+ }
+ break;
+ case cesRotate:
+ {
+ m_rotate_action->setOn(!reader->m_rotated);
+ }
+ break;
+ case cesActionAnno:
+ {
+ addanno();
+ }
+ break;
+ case cesZoomIn:
+ zoomin();
+ break;
+ case cesZoomOut:
+ zoomout();
+ break;
+ case cesBack:
+ reader->goBack();
+ break;
+ case cesForward:
+ reader->goForward();
+ break;
+ case cesHome:
+ reader->goHome();
+ break;
+ case cesPageUp:
+ reader->dopageup();
+ /*
+ ftime(&m_lastkeytime);
+ m_fndelay = m_debounce;
+ //
+ {
+ timeb now;
+ ftime(&now);
+ m_fndelay = (1000*(now.time - m_lastkeytime.time) + now.millitm)-m_lastkeytime.millitm+100;
+ }
+ */
+ break;
+ case cesPageDown:
+ reader->dopagedn();
+ /*
+ ftime(&m_lastkeytime);
+ m_fndelay = m_debounce;
+ //
+ if (m_debounce != 0)
+ {
+ timeb now;
+ ftime(&now);
+ m_fndelay = (1000*(now.time - m_lastkeytime.time) + now.millitm)-m_lastkeytime.millitm+10;
+ }
+ */
+ break;
+ case cesLineUp:
+ reader->lineUp();
+ break;
+ case cesLineDown:
+ reader->lineDown();
+ break;
+ case cesStartDoc:
+ gotoStart();
+ break;
+ case cesEndDoc:
+ gotoEnd();
+ break;
+ case cesScrollMore:
+ reader->increaseScroll();
+ break;
+ case cesScrollLess:
+ reader->reduceScroll();
+ break;
+ default:
+ qDebug("Unknown ActionType:%u", a);
+ break;
+ }
+ }
+}
+
+void QTReaderApp::setTwoTouch(bool _b) { reader->setTwoTouch(_b); }
+void QTReaderApp::restoreFocus() { reader->setFocus(); }
+
+void QTReaderApp::SaveConfig()
+{
+ m_nRegAction = cSetConfigName;
+ regEdit->setText(reader->m_string);
+ do_regedit();
+}
+
+void QTReaderApp::do_saveconfig(const QString& _txt, bool full)
+{
+// qDebug("do_saveconfig:%s", (const char*)_txt);
+#ifdef USEQPE
+ QString configname;
+ Config::Domain dom;
+
+ if (full)
+ {
+ configname = _txt;
+ dom = Config::User;
+ }
+ else
+ {
+ configname = Global::applicationFileName(APPDIR "/configs", _txt);
+ dom = Config::File;
+ }
+
+ Config config(configname, dom);
+ config.setGroup( "View" );
+
+#else
+ QFileInfo fi;
+ if (full)
+ {
+// qDebug("full:%s", (const char*)_txt);
+ QDir d = QDir::home(); // "/"
+ if ( !d.cd(_txt) )
+ { // "/tmp"
+ qWarning( "Cannot find the \"~/%s\" directory", (const char*)_txt );
+ d = QDir::home();
+ d.mkdir(_txt);
+ d.cd(_txt);
+ }
+ fi.setFile(d, INIFILE);
+ }
+ else
+ {
+ QDir d = QDir::home(); // "/"
+ if ( !d.cd(APPDIR) )
+ { // "/tmp"
+ qWarning( "Cannot find the \"~/" APPDIR "\" directory" );
+ d = QDir::home();
+ d.mkdir(APPDIR);
+ d.cd(APPDIR);
+ }
+ if ( !d.cd("configs") )
+ { // "/tmp"
+ qWarning( "Cannot find the \"~/" APPDIR "/configs\" directory" );
+ d = QDir::home();
+ d.cd(APPDIR);
+ d.mkdir("configs");
+ d.cd("configs");
+ }
+ fi.setFile(d, _txt);
+ }
+// qDebug("Path:%s", (const char*)fi.absFilePath());
+ Config config(fi.absFilePath());
+#endif
+
+
+ config.writeEntry( "StripCr", reader->bstripcr );
+ config.writeEntry( "AutoFmt", reader->bautofmt );
+ config.writeEntry( "TextFmt", reader->btextfmt );
+ config.writeEntry( "StripHtml", reader->bstriphtml );
+ config.writeEntry( "Dehyphen", reader->bdehyphen );
+ config.writeEntry( "Depluck", reader->bdepluck );
+ config.writeEntry( "Dejpluck", reader->bdejpluck );
+ config.writeEntry( "OneSpace", reader->bonespace );
+ config.writeEntry( "Unindent", reader->bunindent );
+ config.writeEntry( "Repara", reader->brepara );
+ config.writeEntry( "ReparaString", reader->m_reparastring);
+ config.writeEntry( "BackgroundType" , (int)m_bgtype );
+ config.writeEntry( "Theme", m_themename );
+ config.writeEntry( "DoubleSpace", reader->bdblspce );
+ config.writeEntry( "Indent", reader->bindenter );
+ config.writeEntry( "FontSize", (int)(reader->m_fontControl.currentsize()) );
+ config.writeEntry( "ScrollDelay", reader->m_delay);
+ config.writeEntry( "ScrollStep", reader->m_scrollstep);
+ config.writeEntry( "ScrollType", reader->m_scrolltype );
+ if (full)
+ {
+ config.writeEntry("Debounce", m_debounce);
+ config.writeEntry("FloatDialogs", m_bFloatingDialog);
+ reader->m_lastposn = reader->pagelocate();
+ config.writeEntry( "LastFile", reader->m_lastfile );
+ config.writeEntry( "LastPosn", (int)(reader->pagelocate()) );
+ }
+ config.writeEntry( "PageMode", reader->m_bpagemode );
+ config.writeEntry( "MonoSpaced", reader->m_bMonoSpaced );
+ config.writeEntry( "SwapMouse", reader->m_swapmouse);
+ config.writeEntry( "IsRotated", reader->m_rotated );
+ config.writeEntry("StatusContent", m_statusstring);
+ config.writeEntry("StatusHidden", m_statusishidden);
+ config.writeEntry( "Background", m_background );
+ config.writeEntry( "Foreground", m_foreground );
+ config.writeEntry( "ScrollColour", m_scrollcolor );
+ config.writeEntry( "ScrollBarColour", m_scrollbarcolor );
+ config.writeEntry( "Hyphenate", reader->hyphenate );
+ // config.writeEntry( "CustomHyphen", reader->buffdoc.getCustomHyphen() );
+ config.writeEntry( "Fontname", reader->m_fontname );
+ config.writeEntry( "Encoding", reader->m_encd );
+ config.writeEntry( "CharSpacing", reader->m_charpc );
+ config.writeEntry( "Overlap", (int)(reader->m_overlap) );
+ config.writeEntry( "Top Margin", (int)reader->m_abstopmargin );
+ config.writeEntry( "Bottom Margin", (int)reader->m_absbottommargin );
+ config.writeEntry( "Left Margin", (int)reader->m_absleft_border );
+ config.writeEntry( "Right Margin", (int)reader->m_absright_border );
+ config.writeEntry( "TargetApp", m_targetapp );
+ config.writeEntry( "TargetMsg", m_targetmsg );
+#ifdef _SCROLLPIPE
+ config.writeEntry( "PipeTarget", reader->m_pipetarget );
+ config.writeEntry( "PauseAfterPara", reader->m_pauseAfterEachPara );
+#endif
+ config.writeEntry( "TwoTouch", m_twoTouch );
+ config.writeEntry( "Annotation", m_doAnnotation);
+ config.writeEntry( "Dictionary", m_doDictionary);
+ config.writeEntry( "Clipboard", m_doClipboard);
+ /*
+ config.writeEntry( "SpaceTarget", m_spaceTarget);
+ config.writeEntry( "EscapeTarget", m_escapeTarget);
+ config.writeEntry( "ReturnTarget", m_returnTarget);
+ config.writeEntry( "LeftTarget", m_leftTarget);
+ config.writeEntry( "RightTarget", m_rightTarget);
+ config.writeEntry( "UpTarget", m_upTarget);
+ config.writeEntry( "DownTarget", m_downTarget);
+ config.writeEntry("LeftScroll", m_leftScroll);
+ config.writeEntry("RightScroll", m_rightScroll);
+ config.writeEntry("UpScroll", m_upScroll);
+ config.writeEntry("DownScroll", m_downScroll);
+ */
+ config.writeEntry( "Repalm", reader->brepalm );
+ config.writeEntry( "HideScrollBar", m_scrollishidden );
+ config.writeEntry( "Kern", reader->bkern );
+ config.writeEntry( "Remap", reader->bremap );
+ config.writeEntry( "Peanut", reader->bpeanut );
+ config.writeEntry( "MakeBold", reader->bmakebold );
+ config.writeEntry( "Continuous", reader->m_continuousDocument );
+ config.writeEntry( "FullJust", reader->bfulljust );
+ // config.writeEntry( "Negative", reader->bNegative );
+ config.writeEntry( "Inverse", reader->bInverse );
+ config.writeEntry( "FixGraphics", reader->m_fontControl.FixGraphics());
+ config.writeEntry( "ExtraSpace", reader->getextraspace() );
+ config.writeEntry( "ExtraLead", reader->getlead() );
+ config.writeEntry( "Basesize", (int)reader->getBaseSize());
+ config.writeEntry( "RequestorFontChange", m_propogatefontchange);
+#ifdef USEQPE
+ config.writeEntry( "GrabKeyboard", m_grabkeyboard );
+#endif
+ if (full)
+ {
+ config.setGroup( "Toolbar" );
+ config.writeEntry("QTScrollBar", m_qtscroll);
+ config.writeEntry("LocalScrollBar", m_localscroll);
+ config.writeEntry("Movable", m_tbmovesave);
+ config.writeEntry("Policy", m_tbpolsave);
+ config.writeEntry("Position", m_tbposition);
+#ifndef USEQPE
+ if (!isMaximized() && !isMinimized())
+ {
+ config.setGroup( "Geometry" );
+ config.writeEntry( "x", x() );
+ config.writeEntry( "y", y() );
+ config.writeEntry( "width", width() );
+ config.writeEntry( "height", height() );
+ }
+#endif
+ }
+}
+
+#ifdef _SCROLLPIPE
+void QTReaderApp::setpipetarget()
+{
+ m_nRegAction = cSetPipeTarget;
+ QString text = (reader->m_pipetarget.isEmpty()) ? QString("") : reader->m_pipetarget;
+ regEdit->setText(text);
+ do_regedit();
+}
+
+void QTReaderApp::do_setpipetarget(const QString& _txt)
+{
+ reader->m_pipetarget = _txt;
+}
+
+void QTReaderApp::setpause(bool sfs)
+{
+ reader->m_pauseAfterEachPara = sfs;
+}
+#endif
+
+void QTReaderApp::monospace(bool _b)
+{
+ reader->setmono(_b);
+}
+
+bool QTReaderApp::readconfig(const QString& dirname, const QString& _txt, bool full=false)
+{
+#ifdef USEQPE
+ QString configname;
+ Config::Domain dom;
+
+ if (full)
+ {
+ configname = _txt;
+ dom = Config::User;
+ }
+ else
+ {
+ configname = Global::applicationFileName(dirname, _txt);
+ QFileInfo fm(configname);
+ if ( !fm.exists() ) return false;
+ dom = Config::File;
+ }
+
+ Config config(configname, dom);
+ config.setGroup( "View" );
+
+#else
+ QString fullname;
+ if (full)
+ {
+ fullname = QDir::homeDirPath() + "/" + _txt + "/" + INIFILE;
+ }
+ else
+ {
+ fullname = QDir::homeDirPath() + "/" + dirname + "/" + _txt;
+ }
+ if (!QFile::exists(fullname)) return false;
+
+ Config config(fullname);
+#endif
+ if (full)
+ {
+ config.setGroup("Toolbar");
+ m_tbmovesave = m_tbmove = config.readBoolEntry("Movable", m_tbmovesave);
+ m_tbpolsave = m_tbpol = (ToolbarPolicy)config.readNumEntry("Policy", m_tbpolsave);
+ m_tbposition = (ToolBarDock)config.readNumEntry("Position", m_tbposition);
+ }
+ config.setGroup( "View" );
+ m_bFloatingDialog = config.readBoolEntry("FloatDialogs", m_bFloatingDialog);
+ reader->bstripcr = config.readBoolEntry( "StripCr", reader->bstripcr );
+ reader->bfulljust = config.readBoolEntry( "FullJust", reader->bfulljust );
+ reader->bInverse = config.readBoolEntry( "Inverse", reader->bInverse );
+ // reader->bNegative = config.readBoolEntry( "Negative", false );
+ reader->m_fontControl.FixGraphics(config.readBoolEntry( "FixGraphics", reader->m_fontControl.FixGraphics() ));
+ reader->setextraspace(config.readNumEntry( "ExtraSpace", reader->getextraspace() ));
+ reader->setlead(config.readNumEntry( "ExtraLead", reader->getlead() ));
+ reader->btextfmt = config.readBoolEntry( "TextFmt", reader->btextfmt );
+ reader->bautofmt = config.readBoolEntry( "AutoFmt", reader->bautofmt );
+ reader->bstriphtml = config.readBoolEntry( "StripHtml", reader->bstriphtml );
+ reader->bpeanut = config.readBoolEntry( "Peanut", reader->bpeanut );
+ reader->bdehyphen = config.readBoolEntry( "Dehyphen", reader->bdehyphen );
+ reader->bdepluck = config.readBoolEntry( "Depluck", reader->bdepluck );
+ reader->bdejpluck = config.readBoolEntry( "Dejpluck", reader->bdejpluck );
+ reader->bonespace = config.readBoolEntry( "OneSpace", reader->bonespace );
+ reader->bunindent = config.readBoolEntry( "Unindent", reader->bunindent );
+ reader->brepara = config.readBoolEntry( "Repara", reader->brepara );
+ reader->m_reparastring = config.readEntry( "ReparaString", reader->m_reparastring);
+ m_bgtype = (bground)config.readNumEntry( "BackgroundType" , m_bgtype );
+ m_themename = config.readEntry("Theme", m_themename );
+ reader->bdblspce = config.readBoolEntry( "DoubleSpace", reader->bdblspce );
+ reader->bindenter = config.readNumEntry( "Indent", reader->bindenter );
+ reader->m_textsize = config.readNumEntry( "FontSize", reader->m_textsize );
+ reader->m_delay = config.readNumEntry( "ScrollDelay", reader->m_delay);
+ reader->m_scrollstep = config.readNumEntry( "ScrollStep", reader->m_scrollstep);
+ reader->m_scrolltype = config.readNumEntry( "ScrollType", reader->m_scrolltype);
+ if (full)
+ {
+ reader->m_lastfile = config.readEntry( "LastFile", reader->m_lastfile );
+ reader->m_lastposn = config.readNumEntry( "LastPosn", reader->m_lastposn );
+ }
+ reader->m_bpagemode = config.readBoolEntry( "PageMode", reader->m_bpagemode );
+ reader->m_bMonoSpaced = config.readBoolEntry( "MonoSpaced", reader->m_bMonoSpaced);
+ reader->m_rotated = config.readBoolEntry( "IsRotated", reader->m_rotated );
+ m_statusstring = config.readEntry("StatusContent", m_statusstring);
+ m_statusishidden = config.readBoolEntry("StatusHidden", m_statusishidden);
+ m_background = config.readNumEntry( "Background", m_background );
+ reader->setBackground(getcolour(m_background));
+ m_foreground = config.readNumEntry( "Foreground", m_foreground );
+ reader->setForeground(getcolour(m_foreground));
+ m_scrollcolor = config.readNumEntry( "ScrollColour", m_scrollcolor);
+ setscrollcolour();
+ m_scrollbarcolor = config.readNumEntry( "ScrollBarColour", m_scrollbarcolor);
+ setscrollbarcolour();
+ reader->hyphenate = config.readBoolEntry( "Hyphenate", reader->hyphenate );
+ // reader->buffdoc.setCustomHyphen(config.readBoolEntry( "CustomHyphen", false ));
+ reader->m_swapmouse = config.readBoolEntry( "SwapMouse", reader->m_swapmouse);
+ reader->m_fontname = config.readEntry( "Fontname", reader->m_fontname );
+ reader->m_encd = config.readNumEntry( "Encoding", reader->m_encd );
+ reader->m_charpc = config.readNumEntry( "CharSpacing", reader->m_charpc );
+ reader->m_overlap = config.readNumEntry( "Overlap", reader->m_overlap );
+ reader->m_abstopmargin = config.readNumEntry( "Top Margin", reader->m_abstopmargin );
+ reader->m_absbottommargin = config.readNumEntry( "Bottom Margin", reader->m_absbottommargin );
+ reader->m_absleft_border = config.readNumEntry( "Left Margin", reader->m_absleft_border );
+ reader->m_absright_border = config.readNumEntry( "Right Margin", reader->m_absright_border );
+ m_scrollishidden = config.readBoolEntry( "HideScrollBar", m_scrollishidden );
+ reader->brepalm = config.readBoolEntry( "Repalm", reader->brepalm );
+ reader->bkern = config.readBoolEntry( "Kern", reader->bkern );
+ reader->bremap = config.readBoolEntry( "Remap", reader->bremap );
+ reader->bmakebold = config.readBoolEntry( "MakeBold", reader->bmakebold );
+ reader->setContinuous(config.readBoolEntry( "Continuous", reader->m_continuousDocument ));
+ m_targetapp = config.readEntry( "TargetApp", m_targetapp );
+ m_targetmsg = config.readEntry( "TargetMsg", m_targetmsg );
+#ifdef _SCROLLPIPE
+ reader->m_pipetarget = config.readEntry( "PipeTarget", reader->m_pipetarget );
+ reader->m_pauseAfterEachPara = config.readBoolEntry( "PauseAfterPara", reader->m_pauseAfterEachPara );
+#endif
+ m_twoTouch = config.readBoolEntry( "TwoTouch", m_twoTouch);
+ m_doAnnotation = config.readBoolEntry( "Annotation", m_doAnnotation);
+ m_doDictionary = config.readBoolEntry( "Dictionary", m_doDictionary);
+ m_doClipboard = config.readBoolEntry( "Clipboard", m_doClipboard);
+#ifdef USEQPE
+ m_grabkeyboard = config.readBoolEntry( "GrabKeyboard", m_grabkeyboard);
+#endif
+ m_propogatefontchange = config.readBoolEntry( "RequestorFontChange", m_propogatefontchange);
+ reader->setBaseSize(config.readNumEntry( "Basesize", reader->getBaseSize() ));
+ reader->setTwoTouch(m_twoTouch);
+
+ m_touch_action->setOn(m_twoTouch);
+ m_setmono_action->setOn(reader->m_bMonoSpaced);
+ setfontHelper(reader->m_fontname);
+ if (full)
+ {
+ addtoolbars(&config);
+ }
+ reader->setfilter(reader->getfilter());
+ reader->refresh();
+ return true;
+}
+
+bool QTReaderApp::PopulateConfig(const char* tgtdir, bool usedirs)
+{
+ bkmkselector->clear();
+ bkmkselector->setText("Cancel");
+#ifndef USEQPE
+ int cnt = 0;
+
+ QDir d = QDir::home(); // "/"
+ if ( !d.cd(APPDIR) ) { // "/tmp"
+ qWarning( "Cannot find the \"~/" APPDIR "\" directory" );
+ d = QDir::home();
+ d.mkdir(APPDIR);
+ d.cd(APPDIR);
+ }
+ if ( !d.cd(tgtdir) ) { // "/tmp"
+ qWarning( "Cannot find the \"~/" APPDIR "/%s\" directory", tgtdir );
+ d = QDir::home();
+ d.mkdir(tgtdir);
+ d.cd(tgtdir);
+ }
+ d.setFilter( ((usedirs) ? QDir::Dirs : QDir::Files) | QDir::NoSymLinks );
+// d.setSorting( QDir::Size | QDir::Reversed );
+
+ const QFileInfoList *list = d.entryInfoList();
+ QFileInfoListIterator it( *list ); // create list iterator
+ QFileInfo *fi; // pointer for traversing
+
+ while ( (fi=it.current()) ) { // for each file...
+
+ bkmkselector->insertItem(fi->fileName());
+ cnt++;
+
+ //qDebug( "%10li %s", fi->size(), fi->fileName().data() );
+ ++it; // goto next list element
+ }
+
+#else /* USEQPE */
+ int cnt = 0;
+ DIR *d;
+ char* finaldir;
+ finaldir = new char[strlen(APPDIR)+1+strlen(tgtdir)+1];
+ strcpy(finaldir, APPDIR);
+ strcat(finaldir, "/");
+ strcat(finaldir, tgtdir);
+ d = opendir((const char *)Global::applicationFileName(finaldir,""));
+
+ while(1)
+ {
+ struct dirent* de;
+ struct stat buf;
+ de = readdir(d);
+ if (de == NULL) break;
+
+ if (lstat((const char *)Global::applicationFileName(finaldir,de->d_name),&buf) == 0 && ((usedirs && S_ISDIR(buf.st_mode)) || (!usedirs && S_ISREG(buf.st_mode))))
+ {
+ bkmkselector->insertItem(de->d_name);
+ cnt++;
+ }
+ }
+ delete [] finaldir;
+ closedir(d);
+#endif
+ return (cnt > 0);
+}
+
+void QTReaderApp::LoadTheme()
+{
+ if (PopulateConfig("Themes", true))
+ {
+ editorStack->raiseWidget( bkmkselector );
+ hidetoolbars();
+ m_nBkmkAction = cLdTheme;
+ }
+ else
+ QMessageBox::information(this, PROGNAME, "No config files");
+}
+
+void QTReaderApp::LoadConfig()
+{
+ if (PopulateConfig("configs"))
+ {
+ editorStack->raiseWidget( bkmkselector );
+ hidetoolbars();
+ m_nBkmkAction = cLdConfig;
+ }
+ else
+ QMessageBox::information(this, PROGNAME, "No config files");
+}
+
+void QTReaderApp::TidyConfig()
+{
+ if (PopulateConfig("configs"))
+ {
+ editorStack->raiseWidget( bkmkselector );
+ hidetoolbars();
+ m_nBkmkAction = cRmConfig;
+ }
+ else
+ QMessageBox::information(this, PROGNAME, "No config files");
+}
+
+void QTReaderApp::ExportLinks()
+{
+ if (PopulateConfig("urls"))
+ {
+ editorStack->raiseWidget( bkmkselector );
+ hidetoolbars();
+ m_nBkmkAction = cExportLinks;
+ }
+ else
+ QMessageBox::information(this, PROGNAME, "No url files");
+}
+
+void QTReaderApp::OnURLSelected(const QString& href, const size_t tgt)
+{
+#ifndef USEQPE
+ qDebug("URL:%s", (const char*)href);
+ int col = href.find(':');
+ if (col > 0)
+ {
+ QString type = href.left(col);
+ qDebug("Type:%s", (const char*)type);
+ }
+ else
+ {
+ qDebug("No type");
+ }
+#else
+ if (href.isEmpty())
+ {
+ QMessageBox::information(this, PROGNAME, "No URL information supplied");
+ }
+ else
+ {
+ CURLDialog* urld = new CURLDialog(href, false, this);
+ urld->clipboard(m_url_clipboard);
+ urld->localfile(m_url_localfile);
+ urld->globalfile(m_url_globalfile);
+ if (urld->exec())
+ {
+ m_url_clipboard = urld->clipboard();
+ m_url_localfile = urld->localfile();
+ m_url_globalfile = urld->globalfile();
+ if (m_url_clipboard)
+ {
+ QClipboard* cb = QApplication::clipboard();
+ cb->setText(href);
+ qDebug("<a href=\"%s\">%s</a>", (const char*)href, (const char*)href);
+ }
+ if (m_url_localfile)
+ {
+ writeUrl(reader->m_string, href);
+ }
+ if (m_url_globalfile)
+ {
+ writeUrl("GlobalURLFile", href);
+ }
+ }
+ delete urld;
+ }
+#endif
+}
+
+void QTReaderApp::writeUrl(const QString& file, const QString& href)
+{
+ QString filename;
+#ifdef USEQPE
+ filename = Global::applicationFileName(APPDIR "/urls", file);
+#else
+ QFileInfo fi;
+ QDir d = QDir::home(); // "/"
+ if ( !d.cd(APPDIR) )
+ { // "/tmp"
+ qWarning( "Cannot find the \"~/" APPDIR "\" directory" );
+ d = QDir::home();
+ d.mkdir(APPDIR);
+ d.cd(APPDIR);
+ }
+ if ( !d.cd("urls") )
+ { // "/tmp"
+ qWarning( "Cannot find the \"~/" APPDIR "/urls\" directory" );
+ d = QDir::home();
+ d.cd(APPDIR);
+ d.mkdir("urls");
+ d.cd("urls");
+ }
+ fi.setFile(d, file);
+ filename = fi.absFilePath();
+#endif
+ FILE* fout = fopen(filename, "a");
+ if (fout != NULL)
+ {
+ fprintf(fout, "<p><a href=\"%s\">%s</a>\n", (const char*)href, (const char*)href);
+ fclose(fout);
+ }
+ else
+ {
+ QMessageBox::warning(this, PROGNAME, "Problem with writing URL");
+ }
+}
+
+QColor QTReaderApp::getcolour(int _c)
+{
+ QColor c = white;
+ switch (_c)
+ {
+ case 0:
+ c = white;
+ break;
+ case 1:
+ c = black;
+ break;
+ case 2:
+ c = darkGray;
+ break;
+ case 3:
+ c = gray;
+ break;
+ case 4:
+ c = lightGray;
+ break;
+ case 5:
+ c = red;
+ break;
+ case 6:
+ c = green;
+ break;
+ case 7:
+ c = blue;
+ break;
+ case 8:
+ c = cyan;
+ break;
+ case 9:
+ c = magenta;
+ break;
+ case 10:
+ c = yellow;
+ break;
+ case 11:
+ c = darkRed;
+ break;
+ case 12:
+ c = darkGreen;
+ break;
+ case 13:
+ c = darkBlue;
+ break;
+ case 14:
+ c = darkCyan;
+ break;
+ case 15:
+ c = darkMagenta;
+ break;
+ case 16:
+ c = darkYellow;
+ break;
+ default:
+ c = lightGray;
+ break;
+ }
+ return c;
+}
+
+void QTReaderApp::setscrollcolour()
+{
+ /*
+ QColor xc = getcolour(m_scrollcolor);
+ int r,g,b;
+ xc.rgb(&r,&g,&b);
+ reader->m_scrollcolor.setRgb(255^r, 255^g, 255^b);
+ */
+ reader->m_scrollcolor = getcolour(m_scrollcolor);
+}
+
+void QTReaderApp::setscrollbarcolour()
+{
+ /*
+ QColor xc = getcolour(m_scrollcolor);
+ int r,g,b;
+ xc.rgb(&r,&g,&b);
+ reader->m_scrollcolor.setRgb(255^r, 255^g, 255^b);
+ */
+ reader->m_scrollbarcolor = getcolour(m_scrollbarcolor);
+}
+
+void QTReaderApp::forceopen(const QString& filename)
+{
+ /*
+ QFileInfo fi(reader->m_lastfile);
+ fi = QFileInfo(filename);
+ QString flnm = fi.absFilePath();
+ */
+ if (!filename.isEmpty())
+ {
+ updatefileinfo();
+ if (pBkmklist != NULL)
+ {
+ if (m_fBkmksChanged)
+ {
+ savebkmks();
+ }
+ delete pBkmklist;
+ pBkmklist = NULL;
+ m_fBkmksChanged = false;
+ }
+ reader->disableAutoscroll();
+ openFile(filename);
+ reader->setFocus();
+ }
+}
+
+void QTReaderApp::actionscroll(int v)
+{
+ if (reader->m_rotated)
+ {
+ reader->dopageup(reader->buffdoc.startSection()+reader->buffdoc.endSection()-v);
+ }
+ else
+ {
+ /*
+ if (reader->pagelocate() < v)
+ {
+ while (reader->pagelocate() < v) reader->lineDown();
+ }
+ else
+ */
+ reader->locate(v);
+ }
+}
+
+void QTReaderApp::setBackgroundBitmap()
+{
+#ifdef USEQPE
+ QString file = APPDIR "/Themes/";
+ file += m_themename;
+ QString tgt = Global::applicationFileName(file,"background");
+#else
+ QString tgt(QDir::homeDirPath());
+ tgt += QString("/" APPDIR "/Themes/") + m_themename + "/background";
+#endif
+ qDebug("Trying to load %s", (const char *)tgt);
+ QPixmap pm(tgt);
+ reader->setBackgroundBitmap(pm, m_bgtype);
+}
+
+/*
+
+ myChannel = new QCopChannel( "QPE/FooBar", this );
+ connect( myChannel, SIGNAL(received(const QCString &, const QByteArray &)),
+ this, SLOT(fooBarMessage( const QCString &, const QByteArray &)) );
+
+*/
diff --git a/noncore/apps/opie-reader/WeaselCodec.mak b/noncore/apps/opie-reader/WeaselCodec.mak
deleted file mode 100644
index 3bac5b9..0000000
--- a/noncore/apps/opie-reader/WeaselCodec.mak
+++ b/dev/null
@@ -1,166 +0,0 @@
-#############################################################################
-# Makefile for building: libWeasel.so.1.0.0
-# Generated by qmake (1.06c) (Qt 3.2.3) on: Sun Jul 25 08:43:37 2004
-# Project: WeaselCodec.pro
-# Template: lib
-# Command: $(QMAKE) -o WeaselCodec.mak WeaselCodec.pro
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = gcc
-CXX = g++
-LEX = flex
-YACC = yacc
-CFLAGS = -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-CXXFLAGS = -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-LEXFLAGS =
-YACCFLAGS= -d
-INCPATH = -I/usr/lib/qt3/mkspecs/default -I. -IQREADERINC -I$(QTDIR)/include -IQREADERMOCS/
-LINK = g++
-LFLAGS = -shared -Wl,-soname,libWeasel.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -L/usr/X11R6/lib -L$(READERDIR)/lib -lreader_pdb -lreader_codec -lqt-mt -lXext -lX11 -lm -lpthread
-AR = ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-QMAKE = qmake
-TAR = tar -cf
-GZIP = gzip -9f
-COPY = cp -f
-COPY_FILE= $(COPY)
-COPY_DIR = $(COPY) -r
-DEL_FILE = rm -f
-SYMLINK = ln -sf
-DEL_DIR = rmdir
-MOVE = mv -f
-CHK_DIR_EXISTS= test -d
-MKDIR = mkdir -p
-
-####### Output directory
-
-OBJECTS_DIR = QREADEROBJS/
-
-####### Files
-
-HEADERS = ztxt.h
-SOURCES = ztxt.cpp
-OBJECTS = QREADEROBJS/ztxt.o
-FORMS =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST = WeaselCodec.pro
-QMAKE_TARGET = Weasel
-DESTDIR = $(READERDIR)/codecs/
-TARGET = libWeasel.so.1.0.0
-TARGETA = $(READERDIR)/codecs/libWeasel.a
-TARGETD = libWeasel.so.1.0.0
-TARGET0 = libWeasel.so
-TARGET1 = libWeasel.so.1
-TARGET2 = libWeasel.so.1.0
-
-first: all
-####### Implicit rules
-
-.SUFFIXES: .c .o .cpp .cc .cxx .C
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-all: WeaselCodec.mak $(READERDIR)/codecs/$(TARGET)
-
-$(READERDIR)/codecs/$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(SUBLIBS) $(OBJCOMP)
- test -d $(READERDIR)/codecs/ || mkdir -p $(READERDIR)/codecs/
- -$(DEL_FILE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS) $(OBJCOMP)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET0)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET1)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET2)
- -$(MOVE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(READERDIR)/codecs/
-
-
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(OBJCOMP)
- -$(DEL_FILE) $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-mocables: $(SRCMOC)
-uicables: $(UICDECLS) $(UICIMPLS)
-
-$(MOC):
- ( cd $(QTDIR)/src/moc ; $(MAKE) )
-
-WeaselCodec.mak: WeaselCodec.pro /usr/lib/qt3/mkspecs/default/qmake.conf
- $(QMAKE) -o WeaselCodec.mak WeaselCodec.pro
-qmake:
- @$(QMAKE) -o WeaselCodec.mak WeaselCodec.pro
-
-dist:
- @mkdir -p QREADEROBJS/Weasel && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) QREADEROBJS/Weasel/ && ( cd `dirname QREADEROBJS/Weasel` && $(TAR) Weasel.tar Weasel && $(GZIP) Weasel.tar ) && $(MOVE) `dirname QREADEROBJS/Weasel`/Weasel.tar.gz . && $(DEL_FILE) -r QREADEROBJS/Weasel
-
-mocclean:
-
-uiclean:
-
-yaccclean:
-lexclean:
-clean:
- -$(DEL_FILE) $(OBJECTS)
- -$(DEL_FILE) *~ core *.core
-
-
-####### Sub-libraries
-
-distclean: clean
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET) $(TARGET)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET0) $(READERDIR)/codecs/$(TARGET1) $(READERDIR)/codecs/$(TARGET2) $(TARGETA)
-
-
-FORCE:
-
-####### Compile
-
-QREADEROBJS/ztxt.o: ztxt.cpp ztxt.h \
- my_list.h \
- Bkmks.h \
- QREADERINC/static.h \
- CExpander.h \
- pdb.h \
- QREADERINC/useqpe.h \
- config.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ustring.h \
- Filedata.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/ztxt.o ztxt.cpp
-
-####### Install
-
-install: all
-
-uninstall:
-
diff --git a/noncore/apps/opie-reader/WeaselCodec.omak b/noncore/apps/opie-reader/WeaselCodec.omak
deleted file mode 100644
index c3976c7..0000000
--- a/noncore/apps/opie-reader/WeaselCodec.omak
+++ b/dev/null
@@ -1,127 +0,0 @@
-#############################################################################
-# Makefile for building libWeasel.so.1.0.0
-# Generated by tmake at 15:14, 2004/05/08
-# Project: WeaselCodec.opro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = arm-linux-gcc
-CXX = arm-linux-g++
-CFLAGS = -pipe -Wall -W -O3 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQT_QWS_EBX -DQT_QWS_CUSTOM -DQWS -fno-exceptions -fno-rtti -Wall -W -O3 -fPIC -DNO_DEBUG
-INCPATH = -IOREADERINC -I$(QTDIR)/include
-LINK = arm-linux-gcc
-LFLAGS = -shared -Wl,-soname,libWeasel.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lreader_pdb -lreader_codec -lqte
-AR = arm-linux-ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = ztxt.h
-SOURCES = ztxt.cpp
-OBJECTS = OREADEROBJS/ztxt.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libWeasel.so.1.0.0
-TARGETA = $(QTDIR)/plugins/reader/codecs/libWeasel.a
-TARGETD = libWeasel.so.1.0.0
-TARGET0 = libWeasel.so
-TARGET1 = libWeasel.so.1
-TARGET2 = libWeasel.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/plugins/reader/codecs/libWeasel.so.1.0.0
-
-$(QTDIR)/plugins/reader/codecs/libWeasel.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET0)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET1)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/plugins/reader/codecs/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: WeaselCodec.omak
-
-WeaselCodec.omak: WeaselCodec.opro
- tmake WeaselCodec.opro -o WeaselCodec.omak
-
-dist:
- $(TAR) WeaselCodec.opro.tar WeaselCodec.opro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) WeaselCodec.opro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-OREADEROBJS/ztxt.o: ztxt.cpp \
- ztxt.h \
- CExpander.h \
- OREADERINC/useqpe.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- pdb.h \
- my_list.h \
- Bkmks.h \
- Filedata.h \
- OREADERINC/static.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/ztxt.o ztxt.cpp
-
diff --git a/noncore/apps/opie-reader/WeaselCodec.wmak b/noncore/apps/opie-reader/WeaselCodec.wmak
deleted file mode 100644
index fd41b8a..0000000
--- a/noncore/apps/opie-reader/WeaselCodec.wmak
+++ b/dev/null
@@ -1,127 +0,0 @@
-#############################################################################
-# Makefile for building libWeasel.so.1.0.0
-# Generated by tmake at 23:23, 2004/03/09
-# Project: WeaselCodec.wpro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = gcc-2.96
-CXX = g++-2.96
-CFLAGS = -pipe -Wall -W -O2 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -fPIC -DNO_DEBUG
-INCPATH = -IWSREADERINC -I$(QTDIR)/include
-LINK = g++-2.96
-LFLAGS = -shared -Wl,-soname,libWeasel.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lreader_pdb -lreader_codec -lqte
-AR = ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = ztxt.h
-SOURCES = ztxt.cpp
-OBJECTS = WSREADEROBJS/ztxt.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libWeasel.so.1.0.0
-TARGETA = $(QTDIR)/plugins/reader/codecs/libWeasel.a
-TARGETD = libWeasel.so.1.0.0
-TARGET0 = libWeasel.so
-TARGET1 = libWeasel.so.1
-TARGET2 = libWeasel.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/plugins/reader/codecs/libWeasel.so.1.0.0
-
-$(QTDIR)/plugins/reader/codecs/libWeasel.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET0)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET1)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/plugins/reader/codecs/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: WeaselCodec.wmak
-
-WeaselCodec.wmak: WeaselCodec.wpro
- tmake WeaselCodec.wpro -o WeaselCodec.wmak
-
-dist:
- $(TAR) WeaselCodec.wpro.tar WeaselCodec.wpro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) WeaselCodec.wpro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-WSREADEROBJS/ztxt.o: ztxt.cpp \
- ztxt.h \
- CExpander.h \
- WSREADERINC/useqpe.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- pdb.h \
- my_list.h \
- Bkmks.h \
- Filedata.h \
- WSREADERINC/static.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/ztxt.o ztxt.cpp
-
diff --git a/noncore/apps/opie-reader/WeaselCodec.wpro b/noncore/apps/opie-reader/WeaselCodec.wpro
deleted file mode 100644
index b71eefb..0000000
--- a/noncore/apps/opie-reader/WeaselCodec.wpro
+++ b/dev/null
@@ -1,15 +0,0 @@
-TEMPLATE = lib
-CONFIG = qt warn_on release dll
-HEADERS = ztxt.h
-
-SOURCES = ztxt.cpp
-
-INTERFACES =
-DESTDIR = $(QTDIR)/plugins/reader/codecs
-TARGET = Weasel
-LIBS += -lreader_pdb -lreader_codec
-
-OBJECTS_DIR = WSREADEROBJS
-MOC_DIR = WSREADERMOCS
-INCLUDEPATH += WSREADERINC
-DEPENDPATH += WSREADERINC
diff --git a/noncore/apps/opie-reader/WeaselCodec.zmak b/noncore/apps/opie-reader/WeaselCodec.zmak
deleted file mode 100644
index 50a54f7..0000000
--- a/noncore/apps/opie-reader/WeaselCodec.zmak
+++ b/dev/null
@@ -1,127 +0,0 @@
-#############################################################################
-# Makefile for building libWeasel.so.1.0.0
-# Generated by tmake at 15:17, 2004/05/08
-# Project: WeaselCodec.zpro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = arm-linux-gcc
-CXX = arm-linux-g++
-CFLAGS = -pipe -Wall -W -O2 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQT_QWS_EBX -DQT_QWS_CUSTOM -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -fPIC -DNO_DEBUG
-INCPATH = -IZREADERINC -I$(QTDIR)/include
-LINK = arm-linux-gcc
-LFLAGS = -shared -Wl,-soname,libWeasel.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lreader_pdb -lreader_codec -lqte
-AR = arm-linux-ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = ztxt.h
-SOURCES = ztxt.cpp
-OBJECTS = ZREADEROBJS/ztxt.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libWeasel.so.1.0.0
-TARGETA = $(QTDIR)/plugins/reader/codecs/libWeasel.a
-TARGETD = libWeasel.so.1.0.0
-TARGET0 = libWeasel.so
-TARGET1 = libWeasel.so.1
-TARGET2 = libWeasel.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/plugins/reader/codecs/libWeasel.so.1.0.0
-
-$(QTDIR)/plugins/reader/codecs/libWeasel.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET0)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET1)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/plugins/reader/codecs/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: WeaselCodec.zmak
-
-WeaselCodec.zmak: WeaselCodec.zpro
- tmake WeaselCodec.zpro -o WeaselCodec.zmak
-
-dist:
- $(TAR) WeaselCodec.zpro.tar WeaselCodec.zpro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) WeaselCodec.zpro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-ZREADEROBJS/ztxt.o: ztxt.cpp \
- ztxt.h \
- CExpander.h \
- ZREADERINC/useqpe.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- pdb.h \
- my_list.h \
- Bkmks.h \
- Filedata.h \
- ZREADERINC/static.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/ztxt.o ztxt.cpp
-
diff --git a/noncore/apps/opie-reader/WeaselCodec.zpro b/noncore/apps/opie-reader/WeaselCodec.zpro
deleted file mode 100644
index 1ab1553..0000000
--- a/noncore/apps/opie-reader/WeaselCodec.zpro
+++ b/dev/null
@@ -1,15 +0,0 @@
-TEMPLATE = lib
-CONFIG = qt warn_on release dll
-HEADERS = ztxt.h
-
-SOURCES = ztxt.cpp
-
-INTERFACES =
-DESTDIR = $(QTDIR)/plugins/reader/codecs
-TARGET = Weasel
-LIBS += -lreader_pdb -lreader_codec
-
-OBJECTS_DIR = ZREADEROBJS
-MOC_DIR = ZREADERMOCS
-INCLUDEPATH += ZREADERINC
-DEPENDPATH += ZREADERINC
diff --git a/noncore/apps/opie-reader/codeclib.mak b/noncore/apps/opie-reader/codeclib.mak
deleted file mode 100644
index bfdd7bb..0000000
--- a/noncore/apps/opie-reader/codeclib.mak
+++ b/dev/null
@@ -1,195 +0,0 @@
-#############################################################################
-# Makefile for building: libreader_codec.so.1.0.0
-# Generated by qmake (1.06c) (Qt 3.2.3) on: Sun Jul 25 08:37:45 2004
-# Project: codeclib.pro
-# Template: lib
-# Command: $(QMAKE) -o codeclib.mak codeclib.pro
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = gcc
-CXX = g++
-LEX = flex
-YACC = yacc
-CFLAGS = -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-CXXFLAGS = -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-LEXFLAGS =
-YACCFLAGS= -d
-INCPATH = -I/usr/lib/qt3/mkspecs/default -I. -IQREADERINC -I$(QTDIR)/include -IQREADERMOCS/
-LINK = g++
-LFLAGS = -shared -Wl,-soname,libreader_codec.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -L/usr/X11R6/lib -lqt-mt -lXext -lX11 -lm -lpthread
-AR = ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-QMAKE = qmake
-TAR = tar -cf
-GZIP = gzip -9f
-COPY = cp -f
-COPY_FILE= $(COPY)
-COPY_DIR = $(COPY) -r
-DEL_FILE = rm -f
-SYMLINK = ln -sf
-DEL_DIR = rmdir
-MOVE = mv -f
-CHK_DIR_EXISTS= test -d
-MKDIR = mkdir -p
-
-####### Output directory
-
-OBJECTS_DIR = QREADEROBJS/
-
-####### Files
-
-HEADERS = pdb.h
-SOURCES = CExpander.cpp \
- CBuffer.cpp \
- StyleConsts.cpp \
- hrule.cpp \
- Navigation.cpp \
- Bkmks.cpp
-OBJECTS = QREADEROBJS/CExpander.o \
- QREADEROBJS/CBuffer.o \
- QREADEROBJS/StyleConsts.o \
- QREADEROBJS/hrule.o \
- QREADEROBJS/Navigation.o \
- QREADEROBJS/Bkmks.o
-FORMS =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST = codeclib.pro
-QMAKE_TARGET = reader_codec
-DESTDIR = $(READERDIR)/lib/
-TARGET = libreader_codec.so.1.0.0
-TARGETA = $(READERDIR)/lib/libreader_codec.a
-TARGETD = libreader_codec.so.1.0.0
-TARGET0 = libreader_codec.so
-TARGET1 = libreader_codec.so.1
-TARGET2 = libreader_codec.so.1.0
-
-first: all
-####### Implicit rules
-
-.SUFFIXES: .c .o .cpp .cc .cxx .C
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-all: codeclib.mak $(READERDIR)/lib/$(TARGET)
-
-$(READERDIR)/lib/$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(SUBLIBS) $(OBJCOMP)
- test -d $(READERDIR)/lib/ || mkdir -p $(READERDIR)/lib/
- -$(DEL_FILE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS) $(OBJCOMP)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -$(DEL_FILE) $(READERDIR)/lib/$(TARGET)
- -$(DEL_FILE) $(READERDIR)/lib/$(TARGET0)
- -$(DEL_FILE) $(READERDIR)/lib/$(TARGET1)
- -$(DEL_FILE) $(READERDIR)/lib/$(TARGET2)
- -$(MOVE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(READERDIR)/lib/
-
-
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(OBJCOMP)
- -$(DEL_FILE) $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-mocables: $(SRCMOC)
-uicables: $(UICDECLS) $(UICIMPLS)
-
-$(MOC):
- ( cd $(QTDIR)/src/moc ; $(MAKE) )
-
-codeclib.mak: codeclib.pro /usr/lib/qt3/mkspecs/default/qmake.conf
- $(QMAKE) -o codeclib.mak codeclib.pro
-qmake:
- @$(QMAKE) -o codeclib.mak codeclib.pro
-
-dist:
- @mkdir -p QREADEROBJS/reader_codec && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) QREADEROBJS/reader_codec/ && ( cd `dirname QREADEROBJS/reader_codec` && $(TAR) reader_codec.tar reader_codec && $(GZIP) reader_codec.tar ) && $(MOVE) `dirname QREADEROBJS/reader_codec`/reader_codec.tar.gz . && $(DEL_FILE) -r QREADEROBJS/reader_codec
-
-mocclean:
-
-uiclean:
-
-yaccclean:
-lexclean:
-clean:
- -$(DEL_FILE) $(OBJECTS)
- -$(DEL_FILE) *~ core *.core
-
-
-####### Sub-libraries
-
-distclean: clean
- -$(DEL_FILE) $(READERDIR)/lib/$(TARGET) $(TARGET)
- -$(DEL_FILE) $(READERDIR)/lib/$(TARGET0) $(READERDIR)/lib/$(TARGET1) $(READERDIR)/lib/$(TARGET2) $(TARGETA)
-
-
-FORCE:
-
-####### Compile
-
-QREADEROBJS/CExpander.o: CExpander.cpp CExpander.h \
- QREADERINC/useqpe.h \
- config.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/CExpander.o CExpander.cpp
-
-QREADEROBJS/CBuffer.o: CBuffer.cpp CBuffer.h \
- config.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/CBuffer.o CBuffer.cpp
-
-QREADEROBJS/StyleConsts.o: StyleConsts.cpp StyleConsts.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/StyleConsts.o StyleConsts.cpp
-
-QREADEROBJS/hrule.o: hrule.cpp
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/hrule.o hrule.cpp
-
-QREADEROBJS/Navigation.o: Navigation.cpp Navigation.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/Navigation.o Navigation.cpp
-
-QREADEROBJS/Bkmks.o: Bkmks.cpp Bkmks.h \
- StyleConsts.h \
- Markups.h \
- my_list.h \
- version.h \
- names.h \
- config.h \
- Filedata.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/Bkmks.o Bkmks.cpp
-
-####### Install
-
-install: all
-
-uninstall:
-
diff --git a/noncore/apps/opie-reader/codeclib.omak b/noncore/apps/opie-reader/codeclib.omak
deleted file mode 100644
index 1ea5fbc..0000000
--- a/noncore/apps/opie-reader/codeclib.omak
+++ b/dev/null
@@ -1,160 +0,0 @@
-#############################################################################
-# Makefile for building libreader_codec.so.1.0.0
-# Generated by tmake at 15:14, 2004/05/08
-# Project: codeclib.opro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = arm-linux-gcc
-CXX = arm-linux-g++
-CFLAGS = -pipe -Wall -W -O3 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQT_QWS_EBX -DQT_QWS_CUSTOM -DQWS -fno-exceptions -fno-rtti -Wall -W -O3 -fPIC -DNO_DEBUG
-INCPATH = -IOREADERINC -I$(QTDIR)/include
-LINK = arm-linux-gcc
-LFLAGS = -shared -Wl,-soname,libreader_codec.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lqte
-AR = arm-linux-ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = pdb.h
-SOURCES = CExpander.cpp \
- CBuffer.cpp \
- StyleConsts.cpp \
- hrule.cpp \
- Navigation.cpp \
- Bkmks.cpp
-OBJECTS = OREADEROBJS/CExpander.o \
- OREADEROBJS/CBuffer.o \
- OREADEROBJS/StyleConsts.o \
- OREADEROBJS/hrule.o \
- OREADEROBJS/Navigation.o \
- OREADEROBJS/Bkmks.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libreader_codec.so.1.0.0
-TARGETA = $(QTDIR)/lib/libreader_codec.a
-TARGETD = libreader_codec.so.1.0.0
-TARGET0 = libreader_codec.so
-TARGET1 = libreader_codec.so.1
-TARGET2 = libreader_codec.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/lib/libreader_codec.so.1.0.0
-
-$(QTDIR)/lib/libreader_codec.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/lib/$(TARGET)
- -rm -f $(QTDIR)/lib/$(TARGET0)
- -rm -f $(QTDIR)/lib/$(TARGET1)
- -rm -f $(QTDIR)/lib/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/lib/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: codeclib.omak
-
-codeclib.omak: codeclib.opro
- tmake codeclib.opro -o codeclib.omak
-
-dist:
- $(TAR) codeclib.opro.tar codeclib.opro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) codeclib.opro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-OREADEROBJS/CExpander.o: CExpander.cpp \
- CExpander.h \
- OREADERINC/useqpe.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/CExpander.o CExpander.cpp
-
-OREADEROBJS/CBuffer.o: CBuffer.cpp \
- CBuffer.h \
- config.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/CBuffer.o CBuffer.cpp
-
-OREADEROBJS/StyleConsts.o: StyleConsts.cpp \
- StyleConsts.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/StyleConsts.o StyleConsts.cpp
-
-OREADEROBJS/hrule.o: hrule.cpp
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/hrule.o hrule.cpp
-
-OREADEROBJS/Navigation.o: Navigation.cpp \
- Navigation.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/Navigation.o Navigation.cpp
-
-OREADEROBJS/Bkmks.o: Bkmks.cpp \
- Bkmks.h \
- config.h \
- ustring.h \
- Filedata.h \
- StyleConsts.h \
- Markups.h \
- my_list.h \
- version.h \
- names.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/Bkmks.o Bkmks.cpp
-
diff --git a/noncore/apps/opie-reader/codeclib.wmak b/noncore/apps/opie-reader/codeclib.wmak
deleted file mode 100644
index ea09e49..0000000
--- a/noncore/apps/opie-reader/codeclib.wmak
+++ b/dev/null
@@ -1,160 +0,0 @@
-#############################################################################
-# Makefile for building libreader_codec.so.1.0.0
-# Generated by tmake at 23:23, 2004/03/09
-# Project: codeclib.wpro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = gcc-2.96
-CXX = g++-2.96
-CFLAGS = -pipe -Wall -W -O2 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -fPIC -DNO_DEBUG
-INCPATH = -IWSREADERINC -I$(QTDIR)/include
-LINK = g++-2.96
-LFLAGS = -shared -Wl,-soname,libreader_codec.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lqte
-AR = ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = pdb.h
-SOURCES = CExpander.cpp \
- CBuffer.cpp \
- StyleConsts.cpp \
- hrule.cpp \
- Navigation.cpp \
- Bkmks.cpp
-OBJECTS = WSREADEROBJS/CExpander.o \
- WSREADEROBJS/CBuffer.o \
- WSREADEROBJS/StyleConsts.o \
- WSREADEROBJS/hrule.o \
- WSREADEROBJS/Navigation.o \
- WSREADEROBJS/Bkmks.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libreader_codec.so.1.0.0
-TARGETA = $(QTDIR)/lib/libreader_codec.a
-TARGETD = libreader_codec.so.1.0.0
-TARGET0 = libreader_codec.so
-TARGET1 = libreader_codec.so.1
-TARGET2 = libreader_codec.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/lib/libreader_codec.so.1.0.0
-
-$(QTDIR)/lib/libreader_codec.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/lib/$(TARGET)
- -rm -f $(QTDIR)/lib/$(TARGET0)
- -rm -f $(QTDIR)/lib/$(TARGET1)
- -rm -f $(QTDIR)/lib/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/lib/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: codeclib.wmak
-
-codeclib.wmak: codeclib.wpro
- tmake codeclib.wpro -o codeclib.wmak
-
-dist:
- $(TAR) codeclib.wpro.tar codeclib.wpro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) codeclib.wpro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-WSREADEROBJS/CExpander.o: CExpander.cpp \
- CExpander.h \
- WSREADERINC/useqpe.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/CExpander.o CExpander.cpp
-
-WSREADEROBJS/CBuffer.o: CBuffer.cpp \
- CBuffer.h \
- config.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/CBuffer.o CBuffer.cpp
-
-WSREADEROBJS/StyleConsts.o: StyleConsts.cpp \
- StyleConsts.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/StyleConsts.o StyleConsts.cpp
-
-WSREADEROBJS/hrule.o: hrule.cpp
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/hrule.o hrule.cpp
-
-WSREADEROBJS/Navigation.o: Navigation.cpp \
- Navigation.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/Navigation.o Navigation.cpp
-
-WSREADEROBJS/Bkmks.o: Bkmks.cpp \
- Bkmks.h \
- config.h \
- ustring.h \
- Filedata.h \
- StyleConsts.h \
- Markups.h \
- my_list.h \
- version.h \
- names.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/Bkmks.o Bkmks.cpp
-
diff --git a/noncore/apps/opie-reader/codeclib.wpro b/noncore/apps/opie-reader/codeclib.wpro
deleted file mode 100644
index f4a467a..0000000
--- a/noncore/apps/opie-reader/codeclib.wpro
+++ b/dev/null
@@ -1,15 +0,0 @@
-TEMPLATE = lib
-CONFIG = qt warn_on release dll
-HEADERS = pdb.h
-
-SOURCES = CExpander.cpp CBuffer.cpp StyleConsts.cpp \
- hrule.cpp Navigation.cpp Bkmks.cpp
-
-INTERFACES =
-DESTDIR = $(QTDIR)/lib
-TARGET = reader_codec
-
-OBJECTS_DIR = WSREADEROBJS
-MOC_DIR = WSREADERMOCS
-INCLUDEPATH += WSREADERINC
-DEPENDPATH += WSREADERINC
diff --git a/noncore/apps/opie-reader/codeclib.zmak b/noncore/apps/opie-reader/codeclib.zmak
deleted file mode 100644
index d81d347..0000000
--- a/noncore/apps/opie-reader/codeclib.zmak
+++ b/dev/null
@@ -1,160 +0,0 @@
-#############################################################################
-# Makefile for building libreader_codec.so.1.0.0
-# Generated by tmake at 15:17, 2004/05/08
-# Project: codeclib.zpro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = arm-linux-gcc
-CXX = arm-linux-g++
-CFLAGS = -pipe -Wall -W -O2 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQT_QWS_EBX -DQT_QWS_CUSTOM -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -fPIC -DNO_DEBUG
-INCPATH = -IZREADERINC -I$(QTDIR)/include
-LINK = arm-linux-gcc
-LFLAGS = -shared -Wl,-soname,libreader_codec.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lqte
-AR = arm-linux-ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = pdb.h
-SOURCES = CExpander.cpp \
- CBuffer.cpp \
- StyleConsts.cpp \
- hrule.cpp \
- Navigation.cpp \
- Bkmks.cpp
-OBJECTS = ZREADEROBJS/CExpander.o \
- ZREADEROBJS/CBuffer.o \
- ZREADEROBJS/StyleConsts.o \
- ZREADEROBJS/hrule.o \
- ZREADEROBJS/Navigation.o \
- ZREADEROBJS/Bkmks.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libreader_codec.so.1.0.0
-TARGETA = $(QTDIR)/lib/libreader_codec.a
-TARGETD = libreader_codec.so.1.0.0
-TARGET0 = libreader_codec.so
-TARGET1 = libreader_codec.so.1
-TARGET2 = libreader_codec.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/lib/libreader_codec.so.1.0.0
-
-$(QTDIR)/lib/libreader_codec.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/lib/$(TARGET)
- -rm -f $(QTDIR)/lib/$(TARGET0)
- -rm -f $(QTDIR)/lib/$(TARGET1)
- -rm -f $(QTDIR)/lib/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/lib/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: codeclib.zmak
-
-codeclib.zmak: codeclib.zpro
- tmake codeclib.zpro -o codeclib.zmak
-
-dist:
- $(TAR) codeclib.zpro.tar codeclib.zpro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) codeclib.zpro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-ZREADEROBJS/CExpander.o: CExpander.cpp \
- CExpander.h \
- ZREADERINC/useqpe.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/CExpander.o CExpander.cpp
-
-ZREADEROBJS/CBuffer.o: CBuffer.cpp \
- CBuffer.h \
- config.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/CBuffer.o CBuffer.cpp
-
-ZREADEROBJS/StyleConsts.o: StyleConsts.cpp \
- StyleConsts.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/StyleConsts.o StyleConsts.cpp
-
-ZREADEROBJS/hrule.o: hrule.cpp
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/hrule.o hrule.cpp
-
-ZREADEROBJS/Navigation.o: Navigation.cpp \
- Navigation.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/Navigation.o Navigation.cpp
-
-ZREADEROBJS/Bkmks.o: Bkmks.cpp \
- Bkmks.h \
- config.h \
- ustring.h \
- Filedata.h \
- StyleConsts.h \
- Markups.h \
- my_list.h \
- version.h \
- names.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/Bkmks.o Bkmks.cpp
-
diff --git a/noncore/apps/opie-reader/codeclib.zpro b/noncore/apps/opie-reader/codeclib.zpro
deleted file mode 100644
index 93908c6..0000000
--- a/noncore/apps/opie-reader/codeclib.zpro
+++ b/dev/null
@@ -1,15 +0,0 @@
-TEMPLATE = lib
-CONFIG = qt warn_on release dll
-HEADERS = pdb.h
-
-SOURCES = CExpander.cpp CBuffer.cpp StyleConsts.cpp \
- hrule.cpp Navigation.cpp Bkmks.cpp
-
-INTERFACES =
-DESTDIR = $(QTDIR)/lib
-TARGET = reader_codec
-
-OBJECTS_DIR = ZREADEROBJS
-MOC_DIR = ZREADERMOCS
-INCLUDEPATH += ZREADERINC
-DEPENDPATH += ZREADERINC
diff --git a/noncore/apps/opie-reader/iSiloCodec.mak b/noncore/apps/opie-reader/iSiloCodec.mak
deleted file mode 100644
index d0ef46e..0000000
--- a/noncore/apps/opie-reader/iSiloCodec.mak
+++ b/dev/null
@@ -1,162 +0,0 @@
-#############################################################################
-# Makefile for building: libiSilo.so.1.0.0
-# Generated by qmake (1.06c) (Qt 3.2.3) on: Sun Jul 25 08:39:31 2004
-# Project: iSiloCodec.pro
-# Template: lib
-# Command: $(QMAKE) -o iSiloCodec.mak iSiloCodec.pro
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = gcc
-CXX = g++
-LEX = flex
-YACC = yacc
-CFLAGS = -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-CXXFLAGS = -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-LEXFLAGS =
-YACCFLAGS= -d
-INCPATH = -I/usr/lib/qt3/mkspecs/default -I. -IQREADERINC -I$(QTDIR)/include -IQREADERMOCS/
-LINK = g++
-LFLAGS = -shared -Wl,-soname,libiSilo.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -L/usr/X11R6/lib -L$(READERDIR)/lib -lreader_pdb -lreader_codec -lqt-mt -lXext -lX11 -lm -lpthread
-AR = ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-QMAKE = qmake
-TAR = tar -cf
-GZIP = gzip -9f
-COPY = cp -f
-COPY_FILE= $(COPY)
-COPY_DIR = $(COPY) -r
-DEL_FILE = rm -f
-SYMLINK = ln -sf
-DEL_DIR = rmdir
-MOVE = mv -f
-CHK_DIR_EXISTS= test -d
-MKDIR = mkdir -p
-
-####### Output directory
-
-OBJECTS_DIR = QREADEROBJS/
-
-####### Files
-
-HEADERS =
-SOURCES = iSilo.cpp
-OBJECTS = QREADEROBJS/iSilo.o
-FORMS =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST = iSiloCodec.pro
-QMAKE_TARGET = iSilo
-DESTDIR = $(READERDIR)/codecs/
-TARGET = libiSilo.so.1.0.0
-TARGETA = $(READERDIR)/codecs/libiSilo.a
-TARGETD = libiSilo.so.1.0.0
-TARGET0 = libiSilo.so
-TARGET1 = libiSilo.so.1
-TARGET2 = libiSilo.so.1.0
-
-first: all
-####### Implicit rules
-
-.SUFFIXES: .c .o .cpp .cc .cxx .C
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-all: iSiloCodec.mak $(READERDIR)/codecs/$(TARGET)
-
-$(READERDIR)/codecs/$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(SUBLIBS) $(OBJCOMP)
- test -d $(READERDIR)/codecs/ || mkdir -p $(READERDIR)/codecs/
- -$(DEL_FILE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS) $(OBJCOMP)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET0)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET1)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET2)
- -$(MOVE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(READERDIR)/codecs/
-
-
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(OBJCOMP)
- -$(DEL_FILE) $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-mocables: $(SRCMOC)
-uicables: $(UICDECLS) $(UICIMPLS)
-
-$(MOC):
- ( cd $(QTDIR)/src/moc ; $(MAKE) )
-
-iSiloCodec.mak: iSiloCodec.pro /usr/lib/qt3/mkspecs/default/qmake.conf
- $(QMAKE) -o iSiloCodec.mak iSiloCodec.pro
-qmake:
- @$(QMAKE) -o iSiloCodec.mak iSiloCodec.pro
-
-dist:
- @mkdir -p QREADEROBJS/iSilo && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) QREADEROBJS/iSilo/ && ( cd `dirname QREADEROBJS/iSilo` && $(TAR) iSilo.tar iSilo && $(GZIP) iSilo.tar ) && $(MOVE) `dirname QREADEROBJS/iSilo`/iSilo.tar.gz . && $(DEL_FILE) -r QREADEROBJS/iSilo
-
-mocclean:
-
-uiclean:
-
-yaccclean:
-lexclean:
-clean:
- -$(DEL_FILE) $(OBJECTS)
- -$(DEL_FILE) *~ core *.core
-
-
-####### Sub-libraries
-
-distclean: clean
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET) $(TARGET)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET0) $(READERDIR)/codecs/$(TARGET1) $(READERDIR)/codecs/$(TARGET2) $(TARGETA)
-
-
-FORCE:
-
-####### Compile
-
-QREADEROBJS/iSilo.o: iSilo.cpp iSilo.h \
- pdb.h \
- QREADERINC/useqpe.h \
- CExpander.h \
- config.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/iSilo.o iSilo.cpp
-
-####### Install
-
-install: all
-
-uninstall:
-
diff --git a/noncore/apps/opie-reader/iSiloCodec.omak b/noncore/apps/opie-reader/iSiloCodec.omak
deleted file mode 100644
index a3f1d90..0000000
--- a/noncore/apps/opie-reader/iSiloCodec.omak
+++ b/dev/null
@@ -1,123 +0,0 @@
-#############################################################################
-# Makefile for building libiSilo.so.1.0.0
-# Generated by tmake at 15:14, 2004/05/08
-# Project: iSiloCodec.opro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = arm-linux-gcc
-CXX = arm-linux-g++
-CFLAGS = -pipe -Wall -W -O3 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQT_QWS_EBX -DQT_QWS_CUSTOM -DQWS -fno-exceptions -fno-rtti -Wall -W -O3 -fPIC -DNO_DEBUG
-INCPATH = -IOREADERINC -I$(QTDIR)/include
-LINK = arm-linux-gcc
-LFLAGS = -shared -Wl,-soname,libiSilo.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lreader_pdb -lreader_codec -lqte
-AR = arm-linux-ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS =
-SOURCES = iSilo.cpp
-OBJECTS = OREADEROBJS/iSilo.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libiSilo.so.1.0.0
-TARGETA = $(QTDIR)/plugins/reader/codecs/libiSilo.a
-TARGETD = libiSilo.so.1.0.0
-TARGET0 = libiSilo.so
-TARGET1 = libiSilo.so.1
-TARGET2 = libiSilo.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/plugins/reader/codecs/libiSilo.so.1.0.0
-
-$(QTDIR)/plugins/reader/codecs/libiSilo.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET0)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET1)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/plugins/reader/codecs/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: iSiloCodec.omak
-
-iSiloCodec.omak: iSiloCodec.opro
- tmake iSiloCodec.opro -o iSiloCodec.omak
-
-dist:
- $(TAR) iSiloCodec.opro.tar iSiloCodec.opro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) iSiloCodec.opro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-OREADEROBJS/iSilo.o: iSilo.cpp \
- iSilo.h \
- pdb.h \
- OREADERINC/useqpe.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/iSilo.o iSilo.cpp
-
diff --git a/noncore/apps/opie-reader/iSiloCodec.wmak b/noncore/apps/opie-reader/iSiloCodec.wmak
deleted file mode 100644
index 452b220..0000000
--- a/noncore/apps/opie-reader/iSiloCodec.wmak
+++ b/dev/null
@@ -1,123 +0,0 @@
-#############################################################################
-# Makefile for building libiSilo.so.1.0.0
-# Generated by tmake at 23:23, 2004/03/09
-# Project: iSiloCodec.wpro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = gcc-2.96
-CXX = g++-2.96
-CFLAGS = -pipe -Wall -W -O2 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -fPIC -DNO_DEBUG
-INCPATH = -IWSREADERINC -I$(QTDIR)/include
-LINK = g++-2.96
-LFLAGS = -shared -Wl,-soname,libiSilo.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lreader_pdb -lreader_codec -lqte
-AR = ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS =
-SOURCES = iSilo.cpp
-OBJECTS = WSREADEROBJS/iSilo.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libiSilo.so.1.0.0
-TARGETA = $(QTDIR)/plugins/reader/codecs/libiSilo.a
-TARGETD = libiSilo.so.1.0.0
-TARGET0 = libiSilo.so
-TARGET1 = libiSilo.so.1
-TARGET2 = libiSilo.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/plugins/reader/codecs/libiSilo.so.1.0.0
-
-$(QTDIR)/plugins/reader/codecs/libiSilo.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET0)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET1)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/plugins/reader/codecs/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: iSiloCodec.wmak
-
-iSiloCodec.wmak: iSiloCodec.wpro
- tmake iSiloCodec.wpro -o iSiloCodec.wmak
-
-dist:
- $(TAR) iSiloCodec.wpro.tar iSiloCodec.wpro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) iSiloCodec.wpro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-WSREADEROBJS/iSilo.o: iSilo.cpp \
- iSilo.h \
- pdb.h \
- WSREADERINC/useqpe.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/iSilo.o iSilo.cpp
-
diff --git a/noncore/apps/opie-reader/iSiloCodec.wpro b/noncore/apps/opie-reader/iSiloCodec.wpro
deleted file mode 100644
index 4967689..0000000
--- a/noncore/apps/opie-reader/iSiloCodec.wpro
+++ b/dev/null
@@ -1,17 +0,0 @@
-TEMPLATE = lib
-CONFIG = qt warn_on release dll
-#HEADERS = Aportis.h
-
-SOURCES = iSilo.cpp
-
-
-INTERFACES =
-DESTDIR = $(QTDIR)/plugins/reader/codecs
-TARGET = iSilo
-LIBS += -lreader_pdb -lreader_codec
-
-
-OBJECTS_DIR = WSREADEROBJS
-MOC_DIR = WSREADERMOCS
-INCLUDEPATH += WSREADERINC
-DEPENDPATH += WSREADERINC
diff --git a/noncore/apps/opie-reader/iSiloCodec.zmak b/noncore/apps/opie-reader/iSiloCodec.zmak
deleted file mode 100644
index c6c9ed6..0000000
--- a/noncore/apps/opie-reader/iSiloCodec.zmak
+++ b/dev/null
@@ -1,123 +0,0 @@
-#############################################################################
-# Makefile for building libiSilo.so.1.0.0
-# Generated by tmake at 15:17, 2004/05/08
-# Project: iSiloCodec.zpro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = arm-linux-gcc
-CXX = arm-linux-g++
-CFLAGS = -pipe -Wall -W -O2 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQT_QWS_EBX -DQT_QWS_CUSTOM -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -fPIC -DNO_DEBUG
-INCPATH = -IZREADERINC -I$(QTDIR)/include
-LINK = arm-linux-gcc
-LFLAGS = -shared -Wl,-soname,libiSilo.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lreader_pdb -lreader_codec -lqte
-AR = arm-linux-ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS =
-SOURCES = iSilo.cpp
-OBJECTS = ZREADEROBJS/iSilo.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libiSilo.so.1.0.0
-TARGETA = $(QTDIR)/plugins/reader/codecs/libiSilo.a
-TARGETD = libiSilo.so.1.0.0
-TARGET0 = libiSilo.so
-TARGET1 = libiSilo.so.1
-TARGET2 = libiSilo.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/plugins/reader/codecs/libiSilo.so.1.0.0
-
-$(QTDIR)/plugins/reader/codecs/libiSilo.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET0)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET1)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/plugins/reader/codecs/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: iSiloCodec.zmak
-
-iSiloCodec.zmak: iSiloCodec.zpro
- tmake iSiloCodec.zpro -o iSiloCodec.zmak
-
-dist:
- $(TAR) iSiloCodec.zpro.tar iSiloCodec.zpro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) iSiloCodec.zpro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-ZREADEROBJS/iSilo.o: iSilo.cpp \
- iSilo.h \
- pdb.h \
- ZREADERINC/useqpe.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/iSilo.o iSilo.cpp
-
diff --git a/noncore/apps/opie-reader/iSiloCodec.zpro b/noncore/apps/opie-reader/iSiloCodec.zpro
deleted file mode 100644
index 525b044..0000000
--- a/noncore/apps/opie-reader/iSiloCodec.zpro
+++ b/dev/null
@@ -1,17 +0,0 @@
-TEMPLATE = lib
-CONFIG = qt warn_on release dll
-#HEADERS = Aportis.h
-
-SOURCES = iSilo.cpp
-
-
-INTERFACES =
-DESTDIR = $(QTDIR)/plugins/reader/codecs
-TARGET = iSilo
-LIBS += -lreader_pdb -lreader_codec
-
-
-OBJECTS_DIR = ZREADEROBJS
-MOC_DIR = ZREADERMOCS
-INCLUDEPATH += ZREADERINC
-DEPENDPATH += ZREADERINC
diff --git a/noncore/apps/opie-reader/opie-reader.pro b/noncore/apps/opie-reader/opie-reader.pro
index bf8e8f2..fc1d721 100644
--- a/noncore/apps/opie-reader/opie-reader.pro
+++ b/noncore/apps/opie-reader/opie-reader.pro
@@ -1,16 +1,16 @@
TEMPLATE = subdirs
SUBDIRS = pluckerbaselib \
codeclib \
+ pdblib \
PluckerCodec \
AportisCodec \
CHM \
HTMLFilter \
WeaselCodec \
iSiloCodec \
- pdblib \
ppmsCodec \
reader
include ( $(OPIEDIR)/include.pro )
diff --git a/noncore/apps/opie-reader/pdblib.mak b/noncore/apps/opie-reader/pdblib.mak
deleted file mode 100644
index 8174309..0000000
--- a/noncore/apps/opie-reader/pdblib.mak
+++ b/dev/null
@@ -1,161 +0,0 @@
-#############################################################################
-# Makefile for building: libreader_pdb.so.1.0.0
-# Generated by qmake (1.06c) (Qt 3.2.3) on: Sun Jul 25 08:39:56 2004
-# Project: pdblib.pro
-# Template: lib
-# Command: $(QMAKE) -o pdblib.mak pdblib.pro
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = gcc
-CXX = g++
-LEX = flex
-YACC = yacc
-CFLAGS = -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-CXXFLAGS = -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-LEXFLAGS =
-YACCFLAGS= -d
-INCPATH = -I/usr/lib/qt3/mkspecs/default -I. -IQREADERINC -I$(QTDIR)/include -IQREADERMOCS/
-LINK = g++
-LFLAGS = -shared -Wl,-soname,libreader_pdb.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -L/usr/X11R6/lib -lqt-mt -lXext -lX11 -lm -lpthread
-AR = ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-QMAKE = qmake
-TAR = tar -cf
-GZIP = gzip -9f
-COPY = cp -f
-COPY_FILE= $(COPY)
-COPY_DIR = $(COPY) -r
-DEL_FILE = rm -f
-SYMLINK = ln -sf
-DEL_DIR = rmdir
-MOVE = mv -f
-CHK_DIR_EXISTS= test -d
-MKDIR = mkdir -p
-
-####### Output directory
-
-OBJECTS_DIR = QREADEROBJS/
-
-####### Files
-
-HEADERS = pdb.h
-SOURCES = pdb.cpp
-OBJECTS = QREADEROBJS/pdb.o
-FORMS =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST = pdblib.pro
-QMAKE_TARGET = reader_pdb
-DESTDIR = $(READERDIR)/lib/
-TARGET = libreader_pdb.so.1.0.0
-TARGETA = $(READERDIR)/lib/libreader_pdb.a
-TARGETD = libreader_pdb.so.1.0.0
-TARGET0 = libreader_pdb.so
-TARGET1 = libreader_pdb.so.1
-TARGET2 = libreader_pdb.so.1.0
-
-first: all
-####### Implicit rules
-
-.SUFFIXES: .c .o .cpp .cc .cxx .C
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-all: pdblib.mak $(READERDIR)/lib/$(TARGET)
-
-$(READERDIR)/lib/$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(SUBLIBS) $(OBJCOMP)
- test -d $(READERDIR)/lib/ || mkdir -p $(READERDIR)/lib/
- -$(DEL_FILE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS) $(OBJCOMP)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -$(DEL_FILE) $(READERDIR)/lib/$(TARGET)
- -$(DEL_FILE) $(READERDIR)/lib/$(TARGET0)
- -$(DEL_FILE) $(READERDIR)/lib/$(TARGET1)
- -$(DEL_FILE) $(READERDIR)/lib/$(TARGET2)
- -$(MOVE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(READERDIR)/lib/
-
-
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(OBJCOMP)
- -$(DEL_FILE) $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-mocables: $(SRCMOC)
-uicables: $(UICDECLS) $(UICIMPLS)
-
-$(MOC):
- ( cd $(QTDIR)/src/moc ; $(MAKE) )
-
-pdblib.mak: pdblib.pro /usr/lib/qt3/mkspecs/default/qmake.conf
- $(QMAKE) -o pdblib.mak pdblib.pro
-qmake:
- @$(QMAKE) -o pdblib.mak pdblib.pro
-
-dist:
- @mkdir -p QREADEROBJS/reader_pdb && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) QREADEROBJS/reader_pdb/ && ( cd `dirname QREADEROBJS/reader_pdb` && $(TAR) reader_pdb.tar reader_pdb && $(GZIP) reader_pdb.tar ) && $(MOVE) `dirname QREADEROBJS/reader_pdb`/reader_pdb.tar.gz . && $(DEL_FILE) -r QREADEROBJS/reader_pdb
-
-mocclean:
-
-uiclean:
-
-yaccclean:
-lexclean:
-clean:
- -$(DEL_FILE) $(OBJECTS)
- -$(DEL_FILE) *~ core *.core
-
-
-####### Sub-libraries
-
-distclean: clean
- -$(DEL_FILE) $(READERDIR)/lib/$(TARGET) $(TARGET)
- -$(DEL_FILE) $(READERDIR)/lib/$(TARGET0) $(READERDIR)/lib/$(TARGET1) $(READERDIR)/lib/$(TARGET2) $(TARGETA)
-
-
-FORCE:
-
-####### Compile
-
-QREADEROBJS/pdb.o: pdb.cpp pdb.h \
- QREADERINC/useqpe.h \
- CExpander.h \
- config.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/pdb.o pdb.cpp
-
-####### Install
-
-install: all
-
-uninstall:
-
diff --git a/noncore/apps/opie-reader/pdblib.omak b/noncore/apps/opie-reader/pdblib.omak
deleted file mode 100644
index b3a67c7..0000000
--- a/noncore/apps/opie-reader/pdblib.omak
+++ b/dev/null
@@ -1,122 +0,0 @@
-#############################################################################
-# Makefile for building libreader_pdb.so.1.0.0
-# Generated by tmake at 15:14, 2004/05/08
-# Project: pdblib.opro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = arm-linux-gcc
-CXX = arm-linux-g++
-CFLAGS = -pipe -Wall -W -O3 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQT_QWS_EBX -DQT_QWS_CUSTOM -DQWS -fno-exceptions -fno-rtti -Wall -W -O3 -fPIC -DNO_DEBUG
-INCPATH = -IOREADERINC -I$(QTDIR)/include
-LINK = arm-linux-gcc
-LFLAGS = -shared -Wl,-soname,libreader_pdb.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lqte
-AR = arm-linux-ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = pdb.h
-SOURCES = pdb.cpp
-OBJECTS = OREADEROBJS/pdb.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libreader_pdb.so.1.0.0
-TARGETA = $(QTDIR)/lib/libreader_pdb.a
-TARGETD = libreader_pdb.so.1.0.0
-TARGET0 = libreader_pdb.so
-TARGET1 = libreader_pdb.so.1
-TARGET2 = libreader_pdb.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/lib/libreader_pdb.so.1.0.0
-
-$(QTDIR)/lib/libreader_pdb.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/lib/$(TARGET)
- -rm -f $(QTDIR)/lib/$(TARGET0)
- -rm -f $(QTDIR)/lib/$(TARGET1)
- -rm -f $(QTDIR)/lib/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/lib/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: pdblib.omak
-
-pdblib.omak: pdblib.opro
- tmake pdblib.opro -o pdblib.omak
-
-dist:
- $(TAR) pdblib.opro.tar pdblib.opro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) pdblib.opro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-OREADEROBJS/pdb.o: pdb.cpp \
- pdb.h \
- OREADERINC/useqpe.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/pdb.o pdb.cpp
-
diff --git a/noncore/apps/opie-reader/pdblib.wmak b/noncore/apps/opie-reader/pdblib.wmak
deleted file mode 100644
index f06f05ad..0000000
--- a/noncore/apps/opie-reader/pdblib.wmak
+++ b/dev/null
@@ -1,122 +0,0 @@
-#############################################################################
-# Makefile for building libreader_pdb.so.1.0.0
-# Generated by tmake at 23:23, 2004/03/09
-# Project: pdblib.wpro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = gcc-2.96
-CXX = g++-2.96
-CFLAGS = -pipe -Wall -W -O2 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -fPIC -DNO_DEBUG
-INCPATH = -IWSREADERINC -I$(QTDIR)/include
-LINK = g++-2.96
-LFLAGS = -shared -Wl,-soname,libreader_pdb.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lqte
-AR = ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = pdb.h
-SOURCES = pdb.cpp
-OBJECTS = WSREADEROBJS/pdb.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libreader_pdb.so.1.0.0
-TARGETA = $(QTDIR)/lib/libreader_pdb.a
-TARGETD = libreader_pdb.so.1.0.0
-TARGET0 = libreader_pdb.so
-TARGET1 = libreader_pdb.so.1
-TARGET2 = libreader_pdb.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/lib/libreader_pdb.so.1.0.0
-
-$(QTDIR)/lib/libreader_pdb.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/lib/$(TARGET)
- -rm -f $(QTDIR)/lib/$(TARGET0)
- -rm -f $(QTDIR)/lib/$(TARGET1)
- -rm -f $(QTDIR)/lib/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/lib/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: pdblib.wmak
-
-pdblib.wmak: pdblib.wpro
- tmake pdblib.wpro -o pdblib.wmak
-
-dist:
- $(TAR) pdblib.wpro.tar pdblib.wpro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) pdblib.wpro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-WSREADEROBJS/pdb.o: pdb.cpp \
- pdb.h \
- WSREADERINC/useqpe.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/pdb.o pdb.cpp
-
diff --git a/noncore/apps/opie-reader/pdblib.wpro b/noncore/apps/opie-reader/pdblib.wpro
deleted file mode 100644
index d78cc29..0000000
--- a/noncore/apps/opie-reader/pdblib.wpro
+++ b/dev/null
@@ -1,14 +0,0 @@
-TEMPLATE = lib
-CONFIG = qt warn_on release dll
-HEADERS = pdb.h
-
-SOURCES = pdb.cpp
-
-INTERFACES =
-DESTDIR = $(QTDIR)/lib
-TARGET = reader_pdb
-
-OBJECTS_DIR = WSREADEROBJS
-MOC_DIR = WSREADERMOCS
-INCLUDEPATH += WSREADERINC
-DEPENDPATH += WSREADERINC
diff --git a/noncore/apps/opie-reader/pdblib.zmak b/noncore/apps/opie-reader/pdblib.zmak
deleted file mode 100644
index 2ee26d4..0000000
--- a/noncore/apps/opie-reader/pdblib.zmak
+++ b/dev/null
@@ -1,122 +0,0 @@
-#############################################################################
-# Makefile for building libreader_pdb.so.1.0.0
-# Generated by tmake at 15:17, 2004/05/08
-# Project: pdblib.zpro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = arm-linux-gcc
-CXX = arm-linux-g++
-CFLAGS = -pipe -Wall -W -O2 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQT_QWS_EBX -DQT_QWS_CUSTOM -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -fPIC -DNO_DEBUG
-INCPATH = -IZREADERINC -I$(QTDIR)/include
-LINK = arm-linux-gcc
-LFLAGS = -shared -Wl,-soname,libreader_pdb.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lqte
-AR = arm-linux-ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = pdb.h
-SOURCES = pdb.cpp
-OBJECTS = ZREADEROBJS/pdb.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libreader_pdb.so.1.0.0
-TARGETA = $(QTDIR)/lib/libreader_pdb.a
-TARGETD = libreader_pdb.so.1.0.0
-TARGET0 = libreader_pdb.so
-TARGET1 = libreader_pdb.so.1
-TARGET2 = libreader_pdb.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/lib/libreader_pdb.so.1.0.0
-
-$(QTDIR)/lib/libreader_pdb.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/lib/$(TARGET)
- -rm -f $(QTDIR)/lib/$(TARGET0)
- -rm -f $(QTDIR)/lib/$(TARGET1)
- -rm -f $(QTDIR)/lib/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/lib/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: pdblib.zmak
-
-pdblib.zmak: pdblib.zpro
- tmake pdblib.zpro -o pdblib.zmak
-
-dist:
- $(TAR) pdblib.zpro.tar pdblib.zpro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) pdblib.zpro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-ZREADEROBJS/pdb.o: pdb.cpp \
- pdb.h \
- ZREADERINC/useqpe.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/pdb.o pdb.cpp
-
diff --git a/noncore/apps/opie-reader/pdblib.zpro b/noncore/apps/opie-reader/pdblib.zpro
deleted file mode 100644
index 94d3910..0000000
--- a/noncore/apps/opie-reader/pdblib.zpro
+++ b/dev/null
@@ -1,14 +0,0 @@
-TEMPLATE = lib
-CONFIG = qt warn_on release dll
-HEADERS = pdb.h
-
-SOURCES = pdb.cpp
-
-INTERFACES =
-DESTDIR = $(QTDIR)/lib
-TARGET = reader_pdb
-
-OBJECTS_DIR = ZREADEROBJS
-MOC_DIR = ZREADERMOCS
-INCLUDEPATH += ZREADERINC
-DEPENDPATH += ZREADERINC
diff --git a/noncore/apps/opie-reader/pluckerbaselib.mak b/noncore/apps/opie-reader/pluckerbaselib.mak
deleted file mode 100644
index 325f3c3..0000000
--- a/noncore/apps/opie-reader/pluckerbaselib.mak
+++ b/dev/null
@@ -1,169 +0,0 @@
-#############################################################################
-# Makefile for building: libreader_pluckerbase.so.1.0.0
-# Generated by qmake (1.06c) (Qt 3.2.3) on: Sun Jul 25 08:40:18 2004
-# Project: pluckerbaselib.pro
-# Template: lib
-# Command: $(QMAKE) -o pluckerbaselib.mak pluckerbaselib.pro
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = gcc
-CXX = g++
-LEX = flex
-YACC = yacc
-CFLAGS = -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-CXXFLAGS = -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-LEXFLAGS =
-YACCFLAGS= -d
-INCPATH = -I/usr/lib/qt3/mkspecs/default -I. -IQREADERINC -I$(QTDIR)/include -IQREADERMOCS/
-LINK = g++
-LFLAGS = -shared -Wl,-soname,libreader_pluckerbase.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -L/usr/X11R6/lib -lqt-mt -lXext -lX11 -lm -lpthread
-AR = ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-QMAKE = qmake
-TAR = tar -cf
-GZIP = gzip -9f
-COPY = cp -f
-COPY_FILE= $(COPY)
-COPY_DIR = $(COPY) -r
-DEL_FILE = rm -f
-SYMLINK = ln -sf
-DEL_DIR = rmdir
-MOVE = mv -f
-CHK_DIR_EXISTS= test -d
-MKDIR = mkdir -p
-
-####### Output directory
-
-OBJECTS_DIR = QREADEROBJS/
-
-####### Files
-
-HEADERS = pdb.h
-SOURCES = plucker_base.cpp
-OBJECTS = QREADEROBJS/plucker_base.o
-FORMS =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST = pluckerbaselib.pro
-QMAKE_TARGET = reader_pluckerbase
-DESTDIR = $(READERDIR)/lib/
-TARGET = libreader_pluckerbase.so.1.0.0
-TARGETA = $(READERDIR)/lib/libreader_pluckerbase.a
-TARGETD = libreader_pluckerbase.so.1.0.0
-TARGET0 = libreader_pluckerbase.so
-TARGET1 = libreader_pluckerbase.so.1
-TARGET2 = libreader_pluckerbase.so.1.0
-
-first: all
-####### Implicit rules
-
-.SUFFIXES: .c .o .cpp .cc .cxx .C
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-all: pluckerbaselib.mak $(READERDIR)/lib/$(TARGET)
-
-$(READERDIR)/lib/$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(SUBLIBS) $(OBJCOMP)
- test -d $(READERDIR)/lib/ || mkdir -p $(READERDIR)/lib/
- -$(DEL_FILE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS) $(OBJCOMP)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -$(DEL_FILE) $(READERDIR)/lib/$(TARGET)
- -$(DEL_FILE) $(READERDIR)/lib/$(TARGET0)
- -$(DEL_FILE) $(READERDIR)/lib/$(TARGET1)
- -$(DEL_FILE) $(READERDIR)/lib/$(TARGET2)
- -$(MOVE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(READERDIR)/lib/
-
-
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(OBJCOMP)
- -$(DEL_FILE) $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-mocables: $(SRCMOC)
-uicables: $(UICDECLS) $(UICIMPLS)
-
-$(MOC):
- ( cd $(QTDIR)/src/moc ; $(MAKE) )
-
-pluckerbaselib.mak: pluckerbaselib.pro /usr/lib/qt3/mkspecs/default/qmake.conf
- $(QMAKE) -o pluckerbaselib.mak pluckerbaselib.pro
-qmake:
- @$(QMAKE) -o pluckerbaselib.mak pluckerbaselib.pro
-
-dist:
- @mkdir -p QREADEROBJS/reader_pluckerbase && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) QREADEROBJS/reader_pluckerbase/ && ( cd `dirname QREADEROBJS/reader_pluckerbase` && $(TAR) reader_pluckerbase.tar reader_pluckerbase && $(GZIP) reader_pluckerbase.tar ) && $(MOVE) `dirname QREADEROBJS/reader_pluckerbase`/reader_pluckerbase.tar.gz . && $(DEL_FILE) -r QREADEROBJS/reader_pluckerbase
-
-mocclean:
-
-uiclean:
-
-yaccclean:
-lexclean:
-clean:
- -$(DEL_FILE) $(OBJECTS)
- -$(DEL_FILE) *~ core *.core
-
-
-####### Sub-libraries
-
-distclean: clean
- -$(DEL_FILE) $(READERDIR)/lib/$(TARGET) $(TARGET)
- -$(DEL_FILE) $(READERDIR)/lib/$(TARGET0) $(READERDIR)/lib/$(TARGET1) $(READERDIR)/lib/$(TARGET2) $(TARGETA)
-
-
-FORCE:
-
-####### Compile
-
-QREADEROBJS/plucker_base.o: plucker_base.cpp QREADERINC/useqpe.h \
- QREADERINC/static.h \
- plucker_base.h \
- Aportis.h \
- hrule.h \
- CExpander.h \
- ztxt.h \
- pdb.h \
- CBuffer.h \
- my_list.h \
- Navigation.h \
- config.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/plucker_base.o plucker_base.cpp
-
-####### Install
-
-install: all
-
-uninstall:
-
diff --git a/noncore/apps/opie-reader/pluckerbaselib.omak b/noncore/apps/opie-reader/pluckerbaselib.omak
deleted file mode 100644
index 605eabd..0000000
--- a/noncore/apps/opie-reader/pluckerbaselib.omak
+++ b/dev/null
@@ -1,131 +0,0 @@
-#############################################################################
-# Makefile for building libreader_pluckerbase.so.1.0.0
-# Generated by tmake at 15:14, 2004/05/08
-# Project: pluckerbaselib.opro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = arm-linux-gcc
-CXX = arm-linux-g++
-CFLAGS = -pipe -Wall -W -O3 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQT_QWS_EBX -DQT_QWS_CUSTOM -DQWS -fno-exceptions -fno-rtti -Wall -W -O3 -fPIC -DNO_DEBUG
-INCPATH = -IOREADERINC -I$(QTDIR)/include
-LINK = arm-linux-gcc
-LFLAGS = -shared -Wl,-soname,libreader_pluckerbase.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lqte
-AR = arm-linux-ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = pdb.h
-SOURCES = plucker_base.cpp
-OBJECTS = OREADEROBJS/plucker_base.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libreader_pluckerbase.so.1.0.0
-TARGETA = $(QTDIR)/lib/libreader_pluckerbase.a
-TARGETD = libreader_pluckerbase.so.1.0.0
-TARGET0 = libreader_pluckerbase.so
-TARGET1 = libreader_pluckerbase.so.1
-TARGET2 = libreader_pluckerbase.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/lib/libreader_pluckerbase.so.1.0.0
-
-$(QTDIR)/lib/libreader_pluckerbase.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/lib/$(TARGET)
- -rm -f $(QTDIR)/lib/$(TARGET0)
- -rm -f $(QTDIR)/lib/$(TARGET1)
- -rm -f $(QTDIR)/lib/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/lib/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: pluckerbaselib.omak
-
-pluckerbaselib.omak: pluckerbaselib.opro
- tmake pluckerbaselib.opro -o pluckerbaselib.omak
-
-dist:
- $(TAR) pluckerbaselib.opro.tar pluckerbaselib.opro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) pluckerbaselib.opro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-OREADEROBJS/plucker_base.o: plucker_base.cpp \
- OREADERINC/useqpe.h \
- OREADERINC/static.h \
- plucker_base.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ztxt.h \
- pdb.h \
- CBuffer.h \
- my_list.h \
- Navigation.h \
- hrule.h \
- Aportis.h \
- Model.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/plucker_base.o plucker_base.cpp
-
diff --git a/noncore/apps/opie-reader/pluckerbaselib.wmak b/noncore/apps/opie-reader/pluckerbaselib.wmak
deleted file mode 100644
index 3cc63a4..0000000
--- a/noncore/apps/opie-reader/pluckerbaselib.wmak
+++ b/dev/null
@@ -1,131 +0,0 @@
-#############################################################################
-# Makefile for building libreader_pluckerbase.so.1.0.0
-# Generated by tmake at 23:23, 2004/03/09
-# Project: pluckerbaselib.wpro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = gcc-2.96
-CXX = g++-2.96
-CFLAGS = -pipe -Wall -W -O2 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -fPIC -DNO_DEBUG
-INCPATH = -IWSREADERINC -I$(QTDIR)/include
-LINK = g++-2.96
-LFLAGS = -shared -Wl,-soname,libreader_pluckerbase.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lqte
-AR = ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = pdb.h
-SOURCES = plucker_base.cpp
-OBJECTS = WSREADEROBJS/plucker_base.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libreader_pluckerbase.so.1.0.0
-TARGETA = $(QTDIR)/lib/libreader_pluckerbase.a
-TARGETD = libreader_pluckerbase.so.1.0.0
-TARGET0 = libreader_pluckerbase.so
-TARGET1 = libreader_pluckerbase.so.1
-TARGET2 = libreader_pluckerbase.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/lib/libreader_pluckerbase.so.1.0.0
-
-$(QTDIR)/lib/libreader_pluckerbase.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/lib/$(TARGET)
- -rm -f $(QTDIR)/lib/$(TARGET0)
- -rm -f $(QTDIR)/lib/$(TARGET1)
- -rm -f $(QTDIR)/lib/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/lib/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: pluckerbaselib.wmak
-
-pluckerbaselib.wmak: pluckerbaselib.wpro
- tmake pluckerbaselib.wpro -o pluckerbaselib.wmak
-
-dist:
- $(TAR) pluckerbaselib.wpro.tar pluckerbaselib.wpro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) pluckerbaselib.wpro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-WSREADEROBJS/plucker_base.o: plucker_base.cpp \
- WSREADERINC/useqpe.h \
- WSREADERINC/static.h \
- plucker_base.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ztxt.h \
- pdb.h \
- CBuffer.h \
- my_list.h \
- Navigation.h \
- hrule.h \
- Aportis.h \
- Model.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/plucker_base.o plucker_base.cpp
-
diff --git a/noncore/apps/opie-reader/pluckerbaselib.wpro b/noncore/apps/opie-reader/pluckerbaselib.wpro
deleted file mode 100644
index 6798c0d..0000000
--- a/noncore/apps/opie-reader/pluckerbaselib.wpro
+++ b/dev/null
@@ -1,14 +0,0 @@
-TEMPLATE = lib
-CONFIG = qt warn_on release dll
-HEADERS = pdb.h
-
-SOURCES = plucker_base.cpp
-
-INTERFACES =
-DESTDIR = $(QTDIR)/lib
-TARGET = reader_pluckerbase
-
-OBJECTS_DIR = WSREADEROBJS
-MOC_DIR = WSREADERMOCS
-INCLUDEPATH += WSREADERINC
-DEPENDPATH += WSREADERINC
diff --git a/noncore/apps/opie-reader/pluckerbaselib.zmak b/noncore/apps/opie-reader/pluckerbaselib.zmak
deleted file mode 100644
index 16dd6e4..0000000
--- a/noncore/apps/opie-reader/pluckerbaselib.zmak
+++ b/dev/null
@@ -1,131 +0,0 @@
-#############################################################################
-# Makefile for building libreader_pluckerbase.so.1.0.0
-# Generated by tmake at 15:17, 2004/05/08
-# Project: pluckerbaselib.zpro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = arm-linux-gcc
-CXX = arm-linux-g++
-CFLAGS = -pipe -Wall -W -O2 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQT_QWS_EBX -DQT_QWS_CUSTOM -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -fPIC -DNO_DEBUG
-INCPATH = -IZREADERINC -I$(QTDIR)/include
-LINK = arm-linux-gcc
-LFLAGS = -shared -Wl,-soname,libreader_pluckerbase.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lqte
-AR = arm-linux-ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = pdb.h
-SOURCES = plucker_base.cpp
-OBJECTS = ZREADEROBJS/plucker_base.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libreader_pluckerbase.so.1.0.0
-TARGETA = $(QTDIR)/lib/libreader_pluckerbase.a
-TARGETD = libreader_pluckerbase.so.1.0.0
-TARGET0 = libreader_pluckerbase.so
-TARGET1 = libreader_pluckerbase.so.1
-TARGET2 = libreader_pluckerbase.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/lib/libreader_pluckerbase.so.1.0.0
-
-$(QTDIR)/lib/libreader_pluckerbase.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/lib/$(TARGET)
- -rm -f $(QTDIR)/lib/$(TARGET0)
- -rm -f $(QTDIR)/lib/$(TARGET1)
- -rm -f $(QTDIR)/lib/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/lib/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: pluckerbaselib.zmak
-
-pluckerbaselib.zmak: pluckerbaselib.zpro
- tmake pluckerbaselib.zpro -o pluckerbaselib.zmak
-
-dist:
- $(TAR) pluckerbaselib.zpro.tar pluckerbaselib.zpro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) pluckerbaselib.zpro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-ZREADEROBJS/plucker_base.o: plucker_base.cpp \
- ZREADERINC/useqpe.h \
- ZREADERINC/static.h \
- plucker_base.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ztxt.h \
- pdb.h \
- CBuffer.h \
- my_list.h \
- Navigation.h \
- hrule.h \
- Aportis.h \
- Model.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/plucker_base.o plucker_base.cpp
-
diff --git a/noncore/apps/opie-reader/pluckerbaselib.zpro b/noncore/apps/opie-reader/pluckerbaselib.zpro
deleted file mode 100644
index 006aa07..0000000
--- a/noncore/apps/opie-reader/pluckerbaselib.zpro
+++ b/dev/null
@@ -1,14 +0,0 @@
-TEMPLATE = lib
-CONFIG = qt warn_on release dll
-HEADERS = pdb.h
-
-SOURCES = plucker_base.cpp
-
-INTERFACES =
-DESTDIR = $(QTDIR)/lib
-TARGET = reader_pluckerbase
-
-OBJECTS_DIR = ZREADEROBJS
-MOC_DIR = ZREADERMOCS
-INCLUDEPATH += ZREADERINC
-DEPENDPATH += ZREADERINC
diff --git a/noncore/apps/opie-reader/ppmsCodec.mak b/noncore/apps/opie-reader/ppmsCodec.mak
deleted file mode 100644
index 19d3a2c..0000000
--- a/noncore/apps/opie-reader/ppmsCodec.mak
+++ b/dev/null
@@ -1,178 +0,0 @@
-#############################################################################
-# Makefile for building: libppms.so.1.0.0
-# Generated by qmake (1.06c) (Qt 3.2.3) on: Sun Jul 25 08:41:16 2004
-# Project: ppmsCodec.pro
-# Template: lib
-# Command: $(QMAKE) -o ppmsCodec.mak ppmsCodec.pro
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = gcc
-CXX = g++
-LEX = flex
-YACC = yacc
-CFLAGS = -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-CXXFLAGS = -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-LEXFLAGS =
-YACCFLAGS= -d
-INCPATH = -I/usr/lib/qt3/mkspecs/default -I. -IQREADERINC -I$(QTDIR)/include -IQREADERMOCS/
-LINK = g++
-LFLAGS = -shared -Wl,-soname,libppms.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -L/usr/X11R6/lib -L$(READERDIR)/lib -lreader_codec -lqt-mt -lXext -lX11 -lm -lpthread
-AR = ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-QMAKE = qmake
-TAR = tar -cf
-GZIP = gzip -9f
-COPY = cp -f
-COPY_FILE= $(COPY)
-COPY_DIR = $(COPY) -r
-DEL_FILE = rm -f
-SYMLINK = ln -sf
-DEL_DIR = rmdir
-MOVE = mv -f
-CHK_DIR_EXISTS= test -d
-MKDIR = mkdir -p
-
-####### Output directory
-
-OBJECTS_DIR = QREADEROBJS/
-
-####### Files
-
-HEADERS = Aportis.h
-SOURCES = ppm_expander.cpp \
- ppm.cpp \
- arith_d.cpp
-OBJECTS = QREADEROBJS/ppm_expander.o \
- QREADEROBJS/ppm.o \
- QREADEROBJS/arith_d.o
-FORMS =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST = ppmsCodec.pro
-QMAKE_TARGET = ppms
-DESTDIR = $(READERDIR)/codecs/
-TARGET = libppms.so.1.0.0
-TARGETA = $(READERDIR)/codecs/libppms.a
-TARGETD = libppms.so.1.0.0
-TARGET0 = libppms.so
-TARGET1 = libppms.so.1
-TARGET2 = libppms.so.1.0
-
-first: all
-####### Implicit rules
-
-.SUFFIXES: .c .o .cpp .cc .cxx .C
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-all: ppmsCodec.mak $(READERDIR)/codecs/$(TARGET)
-
-$(READERDIR)/codecs/$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(SUBLIBS) $(OBJCOMP)
- test -d $(READERDIR)/codecs/ || mkdir -p $(READERDIR)/codecs/
- -$(DEL_FILE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS) $(OBJCOMP)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET0)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET1)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET2)
- -$(MOVE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(READERDIR)/codecs/
-
-
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(OBJCOMP)
- -$(DEL_FILE) $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-mocables: $(SRCMOC)
-uicables: $(UICDECLS) $(UICIMPLS)
-
-$(MOC):
- ( cd $(QTDIR)/src/moc ; $(MAKE) )
-
-ppmsCodec.mak: ppmsCodec.pro /usr/lib/qt3/mkspecs/default/qmake.conf
- $(QMAKE) -o ppmsCodec.mak ppmsCodec.pro
-qmake:
- @$(QMAKE) -o ppmsCodec.mak ppmsCodec.pro
-
-dist:
- @mkdir -p QREADEROBJS/ppms && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) QREADEROBJS/ppms/ && ( cd `dirname QREADEROBJS/ppms` && $(TAR) ppms.tar ppms && $(GZIP) ppms.tar ) && $(MOVE) `dirname QREADEROBJS/ppms`/ppms.tar.gz . && $(DEL_FILE) -r QREADEROBJS/ppms
-
-mocclean:
-
-uiclean:
-
-yaccclean:
-lexclean:
-clean:
- -$(DEL_FILE) $(OBJECTS)
- -$(DEL_FILE) *~ core *.core
-
-
-####### Sub-libraries
-
-distclean: clean
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET) $(TARGET)
- -$(DEL_FILE) $(READERDIR)/codecs/$(TARGET0) $(READERDIR)/codecs/$(TARGET1) $(READERDIR)/codecs/$(TARGET2) $(TARGETA)
-
-
-FORCE:
-
-####### Compile
-
-QREADEROBJS/ppm_expander.o: ppm_expander.cpp QREADERINC/static.h \
- ppm_expander.h \
- QREADERINC/useqpe.h \
- CExpander.h \
- utypes.h \
- ppm.h \
- arith.h \
- config.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/ppm_expander.o ppm_expander.cpp
-
-QREADEROBJS/ppm.o: ppm.cpp arith.h \
- ppm.h \
- utypes.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/ppm.o ppm.cpp
-
-QREADEROBJS/arith_d.o: arith_d.cpp arith.h \
- utypes.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/arith_d.o arith_d.cpp
-
-####### Install
-
-install: all
-
-uninstall:
-
diff --git a/noncore/apps/opie-reader/ppmsCodec.omak b/noncore/apps/opie-reader/ppmsCodec.omak
deleted file mode 100644
index c974898..0000000
--- a/noncore/apps/opie-reader/ppmsCodec.omak
+++ b/dev/null
@@ -1,141 +0,0 @@
-#############################################################################
-# Makefile for building libppms.so.1.0.0
-# Generated by tmake at 15:14, 2004/05/08
-# Project: ppmsCodec.opro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = arm-linux-gcc
-CXX = arm-linux-g++
-CFLAGS = -pipe -Wall -W -O3 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQT_QWS_EBX -DQT_QWS_CUSTOM -DQWS -fno-exceptions -fno-rtti -Wall -W -O3 -fPIC -DNO_DEBUG
-INCPATH = -IOREADERINC -I$(QTDIR)/include
-LINK = arm-linux-gcc
-LFLAGS = -shared -Wl,-soname,libppms.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lreader_codec -lqte
-AR = arm-linux-ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = Aportis.h
-SOURCES = ppm_expander.cpp \
- ppm.cpp \
- arith_d.cpp
-OBJECTS = OREADEROBJS/ppm_expander.o \
- OREADEROBJS/ppm.o \
- OREADEROBJS/arith_d.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libppms.so.1.0.0
-TARGETA = $(QTDIR)/plugins/reader/codecs/libppms.a
-TARGETD = libppms.so.1.0.0
-TARGET0 = libppms.so
-TARGET1 = libppms.so.1
-TARGET2 = libppms.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/plugins/reader/codecs/libppms.so.1.0.0
-
-$(QTDIR)/plugins/reader/codecs/libppms.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET0)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET1)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/plugins/reader/codecs/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: ppmsCodec.omak
-
-ppmsCodec.omak: ppmsCodec.opro
- tmake ppmsCodec.opro -o ppmsCodec.omak
-
-dist:
- $(TAR) ppmsCodec.opro.tar ppmsCodec.opro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) ppmsCodec.opro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-OREADEROBJS/ppm_expander.o: ppm_expander.cpp \
- OREADERINC/static.h \
- ppm_expander.h \
- OREADERINC/useqpe.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- utypes.h \
- ppm.h \
- arith.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/ppm_expander.o ppm_expander.cpp
-
-OREADEROBJS/ppm.o: ppm.cpp \
- arith.h \
- utypes.h \
- ppm.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/ppm.o ppm.cpp
-
-OREADEROBJS/arith_d.o: arith_d.cpp \
- arith.h \
- utypes.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/arith_d.o arith_d.cpp
-
diff --git a/noncore/apps/opie-reader/ppmsCodec.wmak b/noncore/apps/opie-reader/ppmsCodec.wmak
deleted file mode 100644
index 5d8d4a7..0000000
--- a/noncore/apps/opie-reader/ppmsCodec.wmak
+++ b/dev/null
@@ -1,141 +0,0 @@
-#############################################################################
-# Makefile for building libppms.so.1.0.0
-# Generated by tmake at 23:23, 2004/03/09
-# Project: ppmsCodec.wpro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = gcc-2.96
-CXX = g++-2.96
-CFLAGS = -pipe -Wall -W -O2 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -fPIC -DNO_DEBUG
-INCPATH = -IWSREADERINC -I$(QTDIR)/include
-LINK = g++-2.96
-LFLAGS = -shared -Wl,-soname,libppms.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lreader_codec -lqte
-AR = ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = Aportis.h
-SOURCES = ppm_expander.cpp \
- ppm.cpp \
- arith_d.cpp
-OBJECTS = WSREADEROBJS/ppm_expander.o \
- WSREADEROBJS/ppm.o \
- WSREADEROBJS/arith_d.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libppms.so.1.0.0
-TARGETA = $(QTDIR)/plugins/reader/codecs/libppms.a
-TARGETD = libppms.so.1.0.0
-TARGET0 = libppms.so
-TARGET1 = libppms.so.1
-TARGET2 = libppms.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/plugins/reader/codecs/libppms.so.1.0.0
-
-$(QTDIR)/plugins/reader/codecs/libppms.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET0)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET1)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/plugins/reader/codecs/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: ppmsCodec.wmak
-
-ppmsCodec.wmak: ppmsCodec.wpro
- tmake ppmsCodec.wpro -o ppmsCodec.wmak
-
-dist:
- $(TAR) ppmsCodec.wpro.tar ppmsCodec.wpro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) ppmsCodec.wpro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-WSREADEROBJS/ppm_expander.o: ppm_expander.cpp \
- WSREADERINC/static.h \
- ppm_expander.h \
- WSREADERINC/useqpe.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- utypes.h \
- ppm.h \
- arith.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/ppm_expander.o ppm_expander.cpp
-
-WSREADEROBJS/ppm.o: ppm.cpp \
- arith.h \
- utypes.h \
- ppm.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/ppm.o ppm.cpp
-
-WSREADEROBJS/arith_d.o: arith_d.cpp \
- arith.h \
- utypes.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/arith_d.o arith_d.cpp
-
diff --git a/noncore/apps/opie-reader/ppmsCodec.wpro b/noncore/apps/opie-reader/ppmsCodec.wpro
deleted file mode 100644
index f250d90..0000000
--- a/noncore/apps/opie-reader/ppmsCodec.wpro
+++ b/dev/null
@@ -1,17 +0,0 @@
-TEMPLATE = lib
-CONFIG = qt warn_on release dll
-HEADERS = Aportis.h
-
-SOURCES = ppm_expander.cpp \
- ppm.cpp \
- arith_d.cpp
-
-INTERFACES =
-DESTDIR = $(QTDIR)/plugins/reader/codecs
-TARGET = ppms
-LIBS += -lreader_codec
-
-OBJECTS_DIR = WSREADEROBJS
-MOC_DIR = WSREADERMOCS
-INCLUDEPATH += WSREADERINC
-DEPENDPATH += WSREADERINC
diff --git a/noncore/apps/opie-reader/ppmsCodec.zmak b/noncore/apps/opie-reader/ppmsCodec.zmak
deleted file mode 100644
index df92c50..0000000
--- a/noncore/apps/opie-reader/ppmsCodec.zmak
+++ b/dev/null
@@ -1,141 +0,0 @@
-#############################################################################
-# Makefile for building libppms.so.1.0.0
-# Generated by tmake at 15:17, 2004/05/08
-# Project: ppmsCodec.zpro
-# Template: lib
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = arm-linux-gcc
-CXX = arm-linux-g++
-CFLAGS = -pipe -Wall -W -O2 -fPIC -DNO_DEBUG
-CXXFLAGS= -pipe -DQT_QWS_EBX -DQT_QWS_CUSTOM -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -fPIC -DNO_DEBUG
-INCPATH = -IZREADERINC -I$(QTDIR)/include
-LINK = arm-linux-gcc
-LFLAGS = -shared -Wl,-soname,libppms.so.1
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lreader_codec -lqte
-AR = arm-linux-ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = Aportis.h
-SOURCES = ppm_expander.cpp \
- ppm.cpp \
- arith_d.cpp
-OBJECTS = ZREADEROBJS/ppm_expander.o \
- ZREADEROBJS/ppm.o \
- ZREADEROBJS/arith_d.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC =
-OBJMOC =
-DIST =
-TARGET = libppms.so.1.0.0
-TARGETA = $(QTDIR)/plugins/reader/codecs/libppms.a
-TARGETD = libppms.so.1.0.0
-TARGET0 = libppms.so
-TARGET1 = libppms.so.1
-TARGET2 = libppms.so.1.0
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(QTDIR)/plugins/reader/codecs/libppms.so.1.0.0
-
-$(QTDIR)/plugins/reader/codecs/libppms.so.1.0.0: $(OBJECTS) $(OBJMOC) $(SUBLIBS)
- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
- $(LINK) $(LFLAGS) -o $(TARGETD) $(OBJECTS) $(OBJMOC) $(LIBS)
- -ln -s $(TARGET) $(TARGET0)
- -ln -s $(TARGET) $(TARGET1)
- -ln -s $(TARGET) $(TARGET2)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET0)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET1)
- -rm -f $(QTDIR)/plugins/reader/codecs/$(TARGET2)
- -mv $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) $(QTDIR)/plugins/reader/codecs/
-
-staticlib: $(TARGETA)
-
-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- -rm -f $(TARGETA)
- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
-
-moc: $(SRCMOC)
-
-tmake: ppmsCodec.zmak
-
-ppmsCodec.zmak: ppmsCodec.zpro
- tmake ppmsCodec.zpro -o ppmsCodec.zmak
-
-dist:
- $(TAR) ppmsCodec.zpro.tar ppmsCodec.zpro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) ppmsCodec.zpro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-ZREADEROBJS/ppm_expander.o: ppm_expander.cpp \
- ZREADERINC/static.h \
- ppm_expander.h \
- ZREADERINC/useqpe.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- utypes.h \
- ppm.h \
- arith.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/ppm_expander.o ppm_expander.cpp
-
-ZREADEROBJS/ppm.o: ppm.cpp \
- arith.h \
- utypes.h \
- ppm.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/ppm.o ppm.cpp
-
-ZREADEROBJS/arith_d.o: arith_d.cpp \
- arith.h \
- utypes.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/arith_d.o arith_d.cpp
-
diff --git a/noncore/apps/opie-reader/ppmsCodec.zpro b/noncore/apps/opie-reader/ppmsCodec.zpro
deleted file mode 100644
index f758118..0000000
--- a/noncore/apps/opie-reader/ppmsCodec.zpro
+++ b/dev/null
@@ -1,17 +0,0 @@
-TEMPLATE = lib
-CONFIG = qt warn_on release dll
-HEADERS = Aportis.h
-
-SOURCES = ppm_expander.cpp \
- ppm.cpp \
- arith_d.cpp
-
-INTERFACES =
-DESTDIR = $(QTDIR)/plugins/reader/codecs
-TARGET = ppms
-LIBS += -lreader_codec
-
-OBJECTS_DIR = ZREADEROBJS
-MOC_DIR = ZREADERMOCS
-INCLUDEPATH += ZREADERINC
-DEPENDPATH += ZREADERINC
diff --git a/noncore/apps/opie-reader/reader.mak b/noncore/apps/opie-reader/reader.mak
deleted file mode 100644
index 4bc2eec..0000000
--- a/noncore/apps/opie-reader/reader.mak
+++ b/dev/null
@@ -1,591 +0,0 @@
-#############################################################################
-# Makefile for building: ../bin/uqtreader
-# Generated by qmake (1.06c) (Qt 3.2.3) on: Sun Jul 25 08:41:42 2004
-# Project: reader.pro
-# Template: app
-# Command: $(QMAKE) -o reader.mak reader.pro
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = gcc
-CXX = g++
-LEX = flex
-YACC = yacc
-CFLAGS = -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro -DQT_NO_DEBUG
-CXXFLAGS = -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro -DQT_NO_DEBUG
-LEXFLAGS =
-YACCFLAGS= -d
-INCPATH = -I/usr/lib/qt3/mkspecs/default -I. -IQREADERINC -I$(QTDIR)/include -IQREADERMOCS/
-LINK = g++
-LFLAGS =
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -L/usr/X11R6/lib -L$(READERDIR)/lib -lreader_codec -lqt-mt -lXext -lX11 -lm
-AR = ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-QMAKE = qmake
-TAR = tar -cf
-GZIP = gzip -9f
-COPY = cp -f
-COPY_FILE= $(COPY)
-COPY_DIR = $(COPY) -r
-DEL_FILE = rm -f
-SYMLINK = ln -sf
-DEL_DIR = rmdir
-MOVE = mv -f
-CHK_DIR_EXISTS= test -d
-MKDIR = mkdir -p
-
-####### Output directory
-
-OBJECTS_DIR = QREADEROBJS/
-
-####### Files
-
-HEADERS = Aportis.h \
- Bkmks.h \
- BuffDoc.h \
- ButtonPrefs.h \
- CAnnoEdit.h \
- CBuffer.h \
- CDrawBuffer.h \
- CEncoding.h \
- CEncoding_tables.h \
- CExpander.h \
- CFilter.h \
- CloseDialog.h \
- Filedata.h \
- FixedFont.h \
- FontControl.h \
- GraphicWin.h \
- Markups.h \
- Navigation.h \
- Palm2QImage.h \
- Prefs.h \
- QFloatBar.h \
- QTReader.h \
- QTReaderApp.h \
- QtrListView.h \
- Queue.h \
- StyleConsts.h \
- ToolbarPrefs.h \
- URLDialog.h \
- ZText.h \
- arith.h \
- cbkmkselector.h \
- config.h \
- infowin.h \
- linktype.h \
- my_list.h \
- names.h \
- QREADERINC/opie.h \
- pdb.h \
- plucker.h \
- plucker_base.h \
- ppm.h \
- ppm_expander.h \
- preferences.h \
- usenef.h \
- QREADERINC/useqpe.h \
- ustring.h \
- util.h \
- utypes.h \
- version.h \
- ztxt.h
-SOURCES = BuffDoc.cpp \
- ButtonPrefs.cpp \
- CAnnoEdit.cpp \
- CDrawBuffer.cpp \
- CEncoding.cpp \
- CEncoding_tables.cpp \
- CFilter.cpp \
- CRegExp.cpp \
- CloseDialog.cpp \
- FontControl.cpp \
- GraphicWin.cpp \
- Prefs.cpp \
- QTReader.cpp \
- QTReaderApp.cpp \
- QtrListView.cpp \
- ToolbarPrefs.cpp \
- URLDialog.cpp \
- infowin.cpp \
- main.cpp \
- orkey.cpp \
- preferences.cpp \
- util.cpp \
- version.cpp
-OBJECTS = QREADEROBJS/BuffDoc.o \
- QREADEROBJS/ButtonPrefs.o \
- QREADEROBJS/CAnnoEdit.o \
- QREADEROBJS/CDrawBuffer.o \
- QREADEROBJS/CEncoding.o \
- QREADEROBJS/CEncoding_tables.o \
- QREADEROBJS/CFilter.o \
- QREADEROBJS/CRegExp.o \
- QREADEROBJS/CloseDialog.o \
- QREADEROBJS/FontControl.o \
- QREADEROBJS/GraphicWin.o \
- QREADEROBJS/Prefs.o \
- QREADEROBJS/QTReader.o \
- QREADEROBJS/QTReaderApp.o \
- QREADEROBJS/QtrListView.o \
- QREADEROBJS/ToolbarPrefs.o \
- QREADEROBJS/URLDialog.o \
- QREADEROBJS/infowin.o \
- QREADEROBJS/main.o \
- QREADEROBJS/orkey.o \
- QREADEROBJS/preferences.o \
- QREADEROBJS/util.o \
- QREADEROBJS/version.o
-FORMS =
-UICDECLS =
-UICIMPLS =
-SRCMOC = QREADERMOCS/moc_ButtonPrefs.cpp \
- QREADERMOCS/moc_CAnnoEdit.cpp \
- QREADERMOCS/moc_CloseDialog.cpp \
- QREADERMOCS/moc_GraphicWin.cpp \
- QREADERMOCS/moc_Prefs.cpp \
- QREADERMOCS/moc_QFloatBar.cpp \
- QREADERMOCS/moc_QTReader.cpp \
- QREADERMOCS/moc_QTReaderApp.cpp \
- QREADERMOCS/moc_QtrListView.cpp \
- QREADERMOCS/moc_ToolbarPrefs.cpp \
- QREADERMOCS/moc_URLDialog.cpp \
- QREADERMOCS/moc_cbkmkselector.cpp \
- QREADERMOCS/moc_infowin.cpp
-OBJMOC = QREADEROBJS/moc_ButtonPrefs.o \
- QREADEROBJS/moc_CAnnoEdit.o \
- QREADEROBJS/moc_CloseDialog.o \
- QREADEROBJS/moc_GraphicWin.o \
- QREADEROBJS/moc_Prefs.o \
- QREADEROBJS/moc_QFloatBar.o \
- QREADEROBJS/moc_QTReader.o \
- QREADEROBJS/moc_QTReaderApp.o \
- QREADEROBJS/moc_QtrListView.o \
- QREADEROBJS/moc_ToolbarPrefs.o \
- QREADEROBJS/moc_URLDialog.o \
- QREADEROBJS/moc_cbkmkselector.o \
- QREADEROBJS/moc_infowin.o
-DIST = reader.pro
-QMAKE_TARGET = uqtreader
-DESTDIR = ../bin/
-TARGET = ../bin/uqtreader
-
-first: all
-####### Implicit rules
-
-.SUFFIXES: .c .o .cpp .cc .cxx .C
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-all: reader.mak $(TARGET)
-
-$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- test -d ../bin/ || mkdir -p ../bin/
- $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS) $(OBJCOMP)
-
-mocables: $(SRCMOC)
-uicables: $(UICDECLS) $(UICIMPLS)
-
-$(MOC):
- ( cd $(QTDIR)/src/moc ; $(MAKE) )
-
-reader.mak: reader.pro /usr/lib/qt3/mkspecs/default/qmake.conf
- $(QMAKE) -o reader.mak reader.pro
-qmake:
- @$(QMAKE) -o reader.mak reader.pro
-
-dist:
- @mkdir -p QREADEROBJS/uqtreader && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) QREADEROBJS/uqtreader/ && ( cd `dirname QREADEROBJS/uqtreader` && $(TAR) uqtreader.tar uqtreader && $(GZIP) uqtreader.tar ) && $(MOVE) `dirname QREADEROBJS/uqtreader`/uqtreader.tar.gz . && $(DEL_FILE) -r QREADEROBJS/uqtreader
-
-mocclean:
- -$(DEL_FILE) $(OBJMOC)
- -$(DEL_FILE) $(SRCMOC)
-
-uiclean:
-
-yaccclean:
-lexclean:
-clean: mocclean
- -$(DEL_FILE) $(OBJECTS)
- -$(DEL_FILE) *~ core *.core
-
-
-####### Sub-libraries
-
-distclean: clean
- -$(DEL_FILE) ../bin/$(TARGET) $(TARGET)
-
-
-FORCE:
-
-####### Compile
-
-QREADEROBJS/BuffDoc.o: BuffDoc.cpp QREADERINC/static.h \
- names.h \
- BuffDoc.h \
- config.h \
- CDrawBuffer.h \
- ZText.h \
- ebookcodec.h \
- QREADERINC/useqpe.h \
- Aportis.h \
- CHM.h \
- ppm_expander.h \
- ztxt.h \
- plucker.h \
- iSilo.h \
- CFilter.h \
- CExpander.h \
- StyleConsts.h \
- CBuffer.h \
- my_list.h \
- linktype.h \
- ustring.h \
- CEncoding.h \
- Markups.h \
- CEncoding_tables.h \
- pdb.h \
- chm_lib.h \
- utypes.h \
- ppm.h \
- arith.h \
- plucker_base.h \
- Navigation.h \
- hrule.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/BuffDoc.o BuffDoc.cpp
-
-QREADEROBJS/ButtonPrefs.o: ButtonPrefs.cpp ButtonPrefs.h \
- orkey.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/ButtonPrefs.o ButtonPrefs.cpp
-
-QREADEROBJS/CAnnoEdit.o: CAnnoEdit.cpp CAnnoEdit.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/CAnnoEdit.o CAnnoEdit.cpp
-
-QREADEROBJS/CDrawBuffer.o: CDrawBuffer.cpp CDrawBuffer.h \
- FontControl.h \
- QREADERINC/useqpe.h \
- QREADERINC/opie.h \
- StyleConsts.h \
- CBuffer.h \
- my_list.h \
- linktype.h \
- config.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/CDrawBuffer.o CDrawBuffer.cpp
-
-QREADEROBJS/CEncoding.o: CEncoding.cpp CEncoding.h \
- CExpander.h \
- CEncoding_tables.h \
- QREADERINC/useqpe.h \
- config.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/CEncoding.o CEncoding.cpp
-
-QREADEROBJS/CEncoding_tables.o: CEncoding_tables.cpp CEncoding_tables.h \
- config.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/CEncoding_tables.o CEncoding_tables.cpp
-
-QREADEROBJS/CFilter.o: CFilter.cpp QREADERINC/useqpe.h \
- CDrawBuffer.h \
- CFilter.h \
- hrule.h \
- Bkmks.h \
- QTReader.h \
- CRegExp.h \
- StyleConsts.h \
- CBuffer.h \
- my_list.h \
- linktype.h \
- config.h \
- ustring.h \
- CExpander.h \
- CEncoding.h \
- QREADERINC/static.h \
- Markups.h \
- names.h \
- CEncoding_tables.h \
- Filedata.h \
- BuffDoc.h \
- FontControl.h \
- BGType.h \
- striphtml.h \
- Navigation.h \
- hash.h \
- Queue.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/CFilter.o CFilter.cpp
-
-QREADEROBJS/CRegExp.o: CRegExp.cpp CRegExp.h \
- config.h \
- hash.h \
- Queue.h \
- ustring.h \
- my_list.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/CRegExp.o CRegExp.cpp
-
-QREADEROBJS/CloseDialog.o: CloseDialog.cpp CloseDialog.h \
- QREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/CloseDialog.o CloseDialog.cpp
-
-QREADEROBJS/FontControl.o: FontControl.cpp QREADERINC/opie.h \
- QREADERINC/useqpe.h \
- FontControl.h \
- StyleConsts.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/FontControl.o FontControl.cpp
-
-QREADEROBJS/GraphicWin.o: GraphicWin.cpp
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/GraphicWin.o GraphicWin.cpp
-
-QREADEROBJS/Prefs.o: Prefs.cpp Prefs.h \
- CEncoding_tables.h \
- orkey.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/Prefs.o Prefs.cpp
-
-QREADEROBJS/QTReader.o: QTReader.cpp QREADERINC/useqpe.h \
- config.h \
- QTReader.h \
- CDrawBuffer.h \
- ustring.h \
- QREADERINC/static.h \
- my_list.h \
- BuffDoc.h \
- FontControl.h \
- BGType.h \
- striphtml.h \
- CFilter.h \
- CExpander.h \
- StyleConsts.h \
- CBuffer.h \
- linktype.h \
- CEncoding.h \
- Markups.h \
- names.h \
- CEncoding_tables.h \
- Navigation.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/QTReader.o QTReader.cpp
-
-QREADEROBJS/QTReaderApp.o: QTReaderApp.cpp QREADERINC/useqpe.h \
- QTReader.h \
- GraphicWin.h \
- Bkmks.h \
- cbkmkselector.h \
- infowin.h \
- ToolbarPrefs.h \
- Prefs.h \
- CAnnoEdit.h \
- QFloatBar.h \
- FixedFont.h \
- URLDialog.h \
- util.h \
- QREADERINC/opie.h \
- fileBrowser.h \
- QTReaderApp.h \
- CDrawBuffer.h \
- Filedata.h \
- names.h \
- CEncoding_tables.h \
- CloseDialog.h \
- ButtonPrefs.h \
- QREADERINC/static.h \
- my_list.h \
- BuffDoc.h \
- FontControl.h \
- BGType.h \
- striphtml.h \
- CFilter.h \
- CExpander.h \
- StyleConsts.h \
- CBuffer.h \
- linktype.h \
- config.h \
- ustring.h \
- CEncoding.h \
- Markups.h \
- Navigation.h \
- preferences.h \
- orkey.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/QTReaderApp.o QTReaderApp.cpp
-
-QREADEROBJS/QtrListView.o: QtrListView.cpp QtrListView.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/QtrListView.o QtrListView.cpp
-
-QREADEROBJS/ToolbarPrefs.o: ToolbarPrefs.cpp QREADERINC/useqpe.h \
- ToolbarPrefs.h \
- preferences.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/ToolbarPrefs.o ToolbarPrefs.cpp
-
-QREADEROBJS/URLDialog.o: URLDialog.cpp URLDialog.h \
- QREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/URLDialog.o URLDialog.cpp
-
-QREADEROBJS/infowin.o: infowin.cpp infowin.h \
- version.h \
- names.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/infowin.o infowin.cpp
-
-QREADEROBJS/main.o: main.cpp QREADERINC/useqpe.h \
- QTReaderApp.h \
- CExpander.h \
- CEncoding.h \
- orkey.h \
- BGType.h \
- config.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ustring.h \
- CEncoding_tables.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/main.o main.cpp
-
-QREADEROBJS/orkey.o: orkey.cpp orkey.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/orkey.o orkey.cpp
-
-QREADEROBJS/preferences.o: preferences.cpp QREADERINC/useqpe.h \
- preferences.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/preferences.o preferences.cpp
-
-QREADEROBJS/util.o: util.cpp util.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/util.o util.cpp
-
-QREADEROBJS/version.o: version.cpp version.h \
- names.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/version.o version.cpp
-
-QREADEROBJS/moc_ButtonPrefs.o: QREADERMOCS/moc_ButtonPrefs.cpp ButtonPrefs.h orkey.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/moc_ButtonPrefs.o QREADERMOCS/moc_ButtonPrefs.cpp
-
-QREADEROBJS/moc_CAnnoEdit.o: QREADERMOCS/moc_CAnnoEdit.cpp CAnnoEdit.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/moc_CAnnoEdit.o QREADERMOCS/moc_CAnnoEdit.cpp
-
-QREADEROBJS/moc_CloseDialog.o: QREADERMOCS/moc_CloseDialog.cpp CloseDialog.h QREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/moc_CloseDialog.o QREADERMOCS/moc_CloseDialog.cpp
-
-QREADEROBJS/moc_GraphicWin.o: QREADERMOCS/moc_GraphicWin.cpp GraphicWin.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/moc_GraphicWin.o QREADERMOCS/moc_GraphicWin.cpp
-
-QREADEROBJS/moc_Prefs.o: QREADERMOCS/moc_Prefs.cpp Prefs.h orkey.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/moc_Prefs.o QREADERMOCS/moc_Prefs.cpp
-
-QREADEROBJS/moc_QFloatBar.o: QREADERMOCS/moc_QFloatBar.cpp QFloatBar.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/moc_QFloatBar.o QREADERMOCS/moc_QFloatBar.cpp
-
-QREADEROBJS/moc_QTReader.o: QREADERMOCS/moc_QTReader.cpp QTReader.h QREADERINC/static.h \
- my_list.h \
- BuffDoc.h \
- FontControl.h \
- BGType.h \
- striphtml.h \
- QREADERINC/useqpe.h \
- CDrawBuffer.h \
- CFilter.h \
- CExpander.h \
- StyleConsts.h \
- CBuffer.h \
- linktype.h \
- config.h \
- ustring.h \
- CEncoding.h \
- Markups.h \
- names.h \
- CEncoding_tables.h \
- Navigation.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/moc_QTReader.o QREADERMOCS/moc_QTReader.cpp
-
-QREADEROBJS/moc_QTReaderApp.o: QREADERMOCS/moc_QTReaderApp.cpp QTReaderApp.h QREADERINC/useqpe.h \
- CExpander.h \
- CEncoding.h \
- orkey.h \
- BGType.h \
- config.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ustring.h \
- CEncoding_tables.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/moc_QTReaderApp.o QREADERMOCS/moc_QTReaderApp.cpp
-
-QREADEROBJS/moc_QtrListView.o: QREADERMOCS/moc_QtrListView.cpp QtrListView.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/moc_QtrListView.o QREADERMOCS/moc_QtrListView.cpp
-
-QREADEROBJS/moc_ToolbarPrefs.o: QREADERMOCS/moc_ToolbarPrefs.cpp ToolbarPrefs.h QREADERINC/useqpe.h \
- preferences.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/moc_ToolbarPrefs.o QREADERMOCS/moc_ToolbarPrefs.cpp
-
-QREADEROBJS/moc_URLDialog.o: QREADERMOCS/moc_URLDialog.cpp URLDialog.h QREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/moc_URLDialog.o QREADERMOCS/moc_URLDialog.cpp
-
-QREADEROBJS/moc_cbkmkselector.o: QREADERMOCS/moc_cbkmkselector.cpp cbkmkselector.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/moc_cbkmkselector.o QREADERMOCS/moc_cbkmkselector.cpp
-
-QREADEROBJS/moc_infowin.o: QREADERMOCS/moc_infowin.cpp infowin.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QREADEROBJS/moc_infowin.o QREADERMOCS/moc_infowin.cpp
-
-QREADERMOCS/moc_ButtonPrefs.cpp: $(MOC) ButtonPrefs.h
- $(MOC) ButtonPrefs.h -o QREADERMOCS/moc_ButtonPrefs.cpp
-
-QREADERMOCS/moc_CAnnoEdit.cpp: $(MOC) CAnnoEdit.h
- $(MOC) CAnnoEdit.h -o QREADERMOCS/moc_CAnnoEdit.cpp
-
-QREADERMOCS/moc_CloseDialog.cpp: $(MOC) CloseDialog.h
- $(MOC) CloseDialog.h -o QREADERMOCS/moc_CloseDialog.cpp
-
-QREADERMOCS/moc_GraphicWin.cpp: $(MOC) GraphicWin.h
- $(MOC) GraphicWin.h -o QREADERMOCS/moc_GraphicWin.cpp
-
-QREADERMOCS/moc_Prefs.cpp: $(MOC) Prefs.h
- $(MOC) Prefs.h -o QREADERMOCS/moc_Prefs.cpp
-
-QREADERMOCS/moc_QFloatBar.cpp: $(MOC) QFloatBar.h
- $(MOC) QFloatBar.h -o QREADERMOCS/moc_QFloatBar.cpp
-
-QREADERMOCS/moc_QTReader.cpp: $(MOC) QTReader.h
- $(MOC) QTReader.h -o QREADERMOCS/moc_QTReader.cpp
-
-QREADERMOCS/moc_QTReaderApp.cpp: $(MOC) QTReaderApp.h
- $(MOC) QTReaderApp.h -o QREADERMOCS/moc_QTReaderApp.cpp
-
-QREADERMOCS/moc_QtrListView.cpp: $(MOC) QtrListView.h
- $(MOC) QtrListView.h -o QREADERMOCS/moc_QtrListView.cpp
-
-QREADERMOCS/moc_ToolbarPrefs.cpp: $(MOC) ToolbarPrefs.h
- $(MOC) ToolbarPrefs.h -o QREADERMOCS/moc_ToolbarPrefs.cpp
-
-QREADERMOCS/moc_URLDialog.cpp: $(MOC) URLDialog.h
- $(MOC) URLDialog.h -o QREADERMOCS/moc_URLDialog.cpp
-
-QREADERMOCS/moc_cbkmkselector.cpp: $(MOC) cbkmkselector.h
- $(MOC) cbkmkselector.h -o QREADERMOCS/moc_cbkmkselector.cpp
-
-QREADERMOCS/moc_infowin.cpp: $(MOC) infowin.h
- $(MOC) infowin.h -o QREADERMOCS/moc_infowin.cpp
-
-####### Install
-
-install: all
-
-uninstall:
-
diff --git a/noncore/apps/opie-reader/reader.omak b/noncore/apps/opie-reader/reader.omak
deleted file mode 100644
index e4553ee..0000000
--- a/noncore/apps/opie-reader/reader.omak
+++ b/dev/null
@@ -1,605 +0,0 @@
-#############################################################################
-# Makefile for building $(QPEDIR)/bin/reader
-# Generated by tmake at 15:14, 2004/05/08
-# Project: reader.opro
-# Template: app
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = arm-linux-gcc
-CXX = arm-linux-g++
-CFLAGS = -pipe -Wall -W -O3 -DNO_DEBUG
-CXXFLAGS= -pipe -DQT_QWS_EBX -DQT_QWS_CUSTOM -DQWS -fno-exceptions -fno-rtti -Wall -W -O3 -DNO_DEBUG
-INCPATH = -IOREADERINC -I$(QTDIR)/include
-LINK = arm-linux-gcc
-LFLAGS =
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lqpe -lreader_codec -lpng12 -ljpeg -lz -lqte
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = Aportis.h \
- Bkmks.h \
- BuffDoc.h \
- ButtonPrefs.h \
- CAnnoEdit.h \
- CBuffer.h \
- CDrawBuffer.h \
- CEncoding.h \
- CEncoding_tables.h \
- CExpander.h \
- CFilter.h \
- CloseDialog.h \
- Coder.h \
- CSource.h \
- Filedata.h \
- FixedFont.h \
- FontControl.h \
- GraphicWin.h \
- Markups.h \
- Navigation.h \
- Palm2QImage.h \
- Prefs.h \
- PPMd.h \
- PPMdType.h \
- QFloatBar.h \
- QTReader.h \
- QTReaderApp.h \
- QtrListView.h \
- Queue.h \
- StateData.h \
- StyleConsts.h \
- SubAlloc.h \
- ToolbarPrefs.h \
- URLDialog.h \
- ZText.h \
- arith.h \
- arrierego.h \
- cbkmkselector.h \
- config.h \
- fileBrowser.h \
- infowin.h \
- linktype.h \
- my_list.h \
- names.h \
- nef.h \
- OREADERINC/opie.h \
- pdb.h \
- plucker.h \
- plucker_base.h \
- ppm.h \
- ppm_expander.h \
- usenef.h \
- OREADERINC/useqpe.h \
- ustring.h \
- util.h \
- utypes.h \
- version.h \
- ztxt.h
-SOURCES = BuffDoc.cpp \
- ButtonPrefs.cpp \
- CAnnoEdit.cpp \
- CDrawBuffer.cpp \
- CEncoding.cpp \
- CEncoding_tables.cpp \
- CFilter.cpp \
- CRegExp.cpp \
- CloseDialog.cpp \
- FontControl.cpp \
- Prefs.cpp \
- QTReader.cpp \
- QTReaderApp.cpp \
- QtrListView.cpp \
- ToolbarPrefs.cpp \
- URLDialog.cpp \
- fileBrowser.cpp \
- infowin.cpp \
- main.cpp \
- orkey.cpp \
- util.cpp \
- version.cpp
-OBJECTS = OREADEROBJS/BuffDoc.o \
- OREADEROBJS/ButtonPrefs.o \
- OREADEROBJS/CAnnoEdit.o \
- OREADEROBJS/CDrawBuffer.o \
- OREADEROBJS/CEncoding.o \
- OREADEROBJS/CEncoding_tables.o \
- OREADEROBJS/CFilter.o \
- OREADEROBJS/CRegExp.o \
- OREADEROBJS/CloseDialog.o \
- OREADEROBJS/FontControl.o \
- OREADEROBJS/Prefs.o \
- OREADEROBJS/QTReader.o \
- OREADEROBJS/QTReaderApp.o \
- OREADEROBJS/QtrListView.o \
- OREADEROBJS/ToolbarPrefs.o \
- OREADEROBJS/URLDialog.o \
- OREADEROBJS/fileBrowser.o \
- OREADEROBJS/infowin.o \
- OREADEROBJS/main.o \
- OREADEROBJS/orkey.o \
- OREADEROBJS/util.o \
- OREADEROBJS/version.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC = OREADERMOCS/moc_ButtonPrefs.cpp \
- OREADERMOCS/moc_CAnnoEdit.cpp \
- OREADERMOCS/moc_CloseDialog.cpp \
- OREADERMOCS/moc_GraphicWin.cpp \
- OREADERMOCS/moc_Prefs.cpp \
- OREADERMOCS/moc_QFloatBar.cpp \
- OREADERMOCS/moc_QTReader.cpp \
- OREADERMOCS/moc_QTReaderApp.cpp \
- OREADERMOCS/moc_QtrListView.cpp \
- OREADERMOCS/moc_ToolbarPrefs.cpp \
- OREADERMOCS/moc_URLDialog.cpp \
- OREADERMOCS/moc_cbkmkselector.cpp \
- OREADERMOCS/moc_fileBrowser.cpp \
- OREADERMOCS/moc_infowin.cpp
-OBJMOC = OREADEROBJS/moc_ButtonPrefs.o \
- OREADEROBJS/moc_CAnnoEdit.o \
- OREADEROBJS/moc_CloseDialog.o \
- OREADEROBJS/moc_GraphicWin.o \
- OREADEROBJS/moc_Prefs.o \
- OREADEROBJS/moc_QFloatBar.o \
- OREADEROBJS/moc_QTReader.o \
- OREADEROBJS/moc_QTReaderApp.o \
- OREADEROBJS/moc_QtrListView.o \
- OREADEROBJS/moc_ToolbarPrefs.o \
- OREADEROBJS/moc_URLDialog.o \
- OREADEROBJS/moc_cbkmkselector.o \
- OREADEROBJS/moc_fileBrowser.o \
- OREADEROBJS/moc_infowin.o
-DIST =
-TARGET = $(QPEDIR)/bin/reader
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(TARGET)
-
-$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS)
-
-moc: $(SRCMOC)
-
-tmake: reader.omak
-
-reader.omak: reader.opro
- tmake reader.opro -o reader.omak
-
-dist:
- $(TAR) reader.opro.tar reader.opro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) reader.opro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-OREADEROBJS/BuffDoc.o: BuffDoc.cpp \
- OREADERINC/static.h \
- names.h \
- BuffDoc.h \
- OREADERINC/useqpe.h \
- CDrawBuffer.h \
- StyleConsts.h \
- CBuffer.h \
- config.h \
- ustring.h \
- my_list.h \
- linktype.h \
- CFilter.h \
- CExpander.h \
- Markups.h \
- CEncoding.h \
- CEncoding_tables.h \
- ZText.h \
- ebookcodec.h \
- Aportis.h \
- pdb.h \
- CHM.h \
- chm_lib.h \
- ppm_expander.h \
- utypes.h \
- ppm.h \
- arith.h \
- ztxt.h \
- plucker.h \
- plucker_base.h \
- Navigation.h \
- hrule.h \
- nef.h \
- usenef.h \
- arrierego.h \
- iSilo.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/BuffDoc.o BuffDoc.cpp
-
-OREADEROBJS/ButtonPrefs.o: ButtonPrefs.cpp \
- ButtonPrefs.h \
- orkey.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/ButtonPrefs.o ButtonPrefs.cpp
-
-OREADEROBJS/CAnnoEdit.o: CAnnoEdit.cpp \
- CAnnoEdit.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/CAnnoEdit.o CAnnoEdit.cpp
-
-OREADEROBJS/CDrawBuffer.o: CDrawBuffer.cpp \
- CDrawBuffer.h \
- StyleConsts.h \
- CBuffer.h \
- config.h \
- ustring.h \
- my_list.h \
- linktype.h \
- FontControl.h \
- OREADERINC/useqpe.h \
- OREADERINC/opie.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/CDrawBuffer.o CDrawBuffer.cpp
-
-OREADEROBJS/CEncoding.o: CEncoding.cpp \
- CEncoding.h \
- CExpander.h \
- OREADERINC/useqpe.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- CEncoding_tables.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/CEncoding.o CEncoding.cpp
-
-OREADEROBJS/CEncoding_tables.o: CEncoding_tables.cpp \
- CEncoding_tables.h \
- config.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/CEncoding_tables.o CEncoding_tables.cpp
-
-OREADEROBJS/CFilter.o: CFilter.cpp \
- OREADERINC/useqpe.h \
- CDrawBuffer.h \
- StyleConsts.h \
- CBuffer.h \
- config.h \
- ustring.h \
- my_list.h \
- linktype.h \
- CFilter.h \
- CExpander.h \
- Markups.h \
- names.h \
- CEncoding.h \
- CEncoding_tables.h \
- OREADERINC/static.h \
- hrule.h \
- Bkmks.h \
- Filedata.h \
- QTReader.h \
- BuffDoc.h \
- FontControl.h \
- BGType.h \
- striphtml.h \
- Navigation.h \
- CRegExp.h \
- hash.h \
- Queue.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/CFilter.o CFilter.cpp
-
-OREADEROBJS/CRegExp.o: CRegExp.cpp \
- CRegExp.h \
- config.h \
- ustring.h \
- hash.h \
- Queue.h \
- my_list.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/CRegExp.o CRegExp.cpp
-
-OREADEROBJS/CloseDialog.o: CloseDialog.cpp \
- CloseDialog.h \
- OREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/CloseDialog.o CloseDialog.cpp
-
-OREADEROBJS/FontControl.o: FontControl.cpp \
- OREADERINC/opie.h \
- OREADERINC/useqpe.h \
- FontControl.h \
- StyleConsts.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/FontControl.o FontControl.cpp
-
-OREADEROBJS/Prefs.o: Prefs.cpp \
- Prefs.h \
- orkey.h \
- CEncoding_tables.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/Prefs.o Prefs.cpp
-
-OREADEROBJS/QTReader.o: QTReader.cpp \
- OREADERINC/useqpe.h \
- config.h \
- ustring.h \
- QTReader.h \
- OREADERINC/static.h \
- my_list.h \
- BuffDoc.h \
- CDrawBuffer.h \
- StyleConsts.h \
- CBuffer.h \
- linktype.h \
- CFilter.h \
- CExpander.h \
- Markups.h \
- names.h \
- CEncoding.h \
- CEncoding_tables.h \
- FontControl.h \
- BGType.h \
- striphtml.h \
- Navigation.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/QTReader.o QTReader.cpp
-
-OREADEROBJS/QTReaderApp.o: QTReaderApp.cpp \
- OREADERINC/useqpe.h \
- QTReader.h \
- OREADERINC/static.h \
- my_list.h \
- BuffDoc.h \
- CDrawBuffer.h \
- StyleConsts.h \
- CBuffer.h \
- config.h \
- ustring.h \
- linktype.h \
- CFilter.h \
- CExpander.h \
- Markups.h \
- names.h \
- CEncoding.h \
- CEncoding_tables.h \
- FontControl.h \
- BGType.h \
- striphtml.h \
- Navigation.h \
- GraphicWin.h \
- Bkmks.h \
- Filedata.h \
- cbkmkselector.h \
- infowin.h \
- ToolbarPrefs.h \
- preferences.h \
- Prefs.h \
- orkey.h \
- CAnnoEdit.h \
- QFloatBar.h \
- FixedFont.h \
- URLDialog.h \
- util.h \
- fileBrowser.h \
- QTReaderApp.h \
- CloseDialog.h \
- ButtonPrefs.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/QTReaderApp.o QTReaderApp.cpp
-
-OREADEROBJS/QtrListView.o: QtrListView.cpp \
- QtrListView.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/QtrListView.o QtrListView.cpp
-
-OREADEROBJS/ToolbarPrefs.o: ToolbarPrefs.cpp \
- OREADERINC/useqpe.h \
- ToolbarPrefs.h \
- preferences.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/ToolbarPrefs.o ToolbarPrefs.cpp
-
-OREADEROBJS/URLDialog.o: URLDialog.cpp \
- URLDialog.h \
- OREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/URLDialog.o URLDialog.cpp
-
-OREADEROBJS/fileBrowser.o: fileBrowser.cpp \
- fileBrowser.h \
- QtrListView.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/fileBrowser.o fileBrowser.cpp
-
-OREADEROBJS/infowin.o: infowin.cpp \
- infowin.h \
- version.h \
- names.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/infowin.o infowin.cpp
-
-OREADEROBJS/main.o: main.cpp \
- OREADERINC/useqpe.h \
- QTReaderApp.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- CEncoding.h \
- CEncoding_tables.h \
- orkey.h \
- BGType.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/main.o main.cpp
-
-OREADEROBJS/orkey.o: orkey.cpp \
- orkey.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/orkey.o orkey.cpp
-
-OREADEROBJS/util.o: util.cpp \
- util.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/util.o util.cpp
-
-OREADEROBJS/version.o: version.cpp \
- version.h \
- names.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/version.o version.cpp
-
-OREADEROBJS/moc_ButtonPrefs.o: OREADERMOCS/moc_ButtonPrefs.cpp \
- ButtonPrefs.h \
- orkey.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/moc_ButtonPrefs.o OREADERMOCS/moc_ButtonPrefs.cpp
-
-OREADEROBJS/moc_CAnnoEdit.o: OREADERMOCS/moc_CAnnoEdit.cpp \
- CAnnoEdit.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/moc_CAnnoEdit.o OREADERMOCS/moc_CAnnoEdit.cpp
-
-OREADEROBJS/moc_CloseDialog.o: OREADERMOCS/moc_CloseDialog.cpp \
- CloseDialog.h \
- OREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/moc_CloseDialog.o OREADERMOCS/moc_CloseDialog.cpp
-
-OREADEROBJS/moc_GraphicWin.o: OREADERMOCS/moc_GraphicWin.cpp \
- GraphicWin.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/moc_GraphicWin.o OREADERMOCS/moc_GraphicWin.cpp
-
-OREADEROBJS/moc_Prefs.o: OREADERMOCS/moc_Prefs.cpp \
- Prefs.h \
- orkey.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/moc_Prefs.o OREADERMOCS/moc_Prefs.cpp
-
-OREADEROBJS/moc_QFloatBar.o: OREADERMOCS/moc_QFloatBar.cpp \
- QFloatBar.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/moc_QFloatBar.o OREADERMOCS/moc_QFloatBar.cpp
-
-OREADEROBJS/moc_QTReader.o: OREADERMOCS/moc_QTReader.cpp \
- QTReader.h \
- OREADERINC/static.h \
- my_list.h \
- BuffDoc.h \
- OREADERINC/useqpe.h \
- CDrawBuffer.h \
- StyleConsts.h \
- CBuffer.h \
- config.h \
- ustring.h \
- linktype.h \
- CFilter.h \
- CExpander.h \
- Markups.h \
- names.h \
- CEncoding.h \
- CEncoding_tables.h \
- FontControl.h \
- BGType.h \
- striphtml.h \
- Navigation.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/moc_QTReader.o OREADERMOCS/moc_QTReader.cpp
-
-OREADEROBJS/moc_QTReaderApp.o: OREADERMOCS/moc_QTReaderApp.cpp \
- QTReaderApp.h \
- OREADERINC/useqpe.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- CEncoding.h \
- CEncoding_tables.h \
- orkey.h \
- BGType.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/moc_QTReaderApp.o OREADERMOCS/moc_QTReaderApp.cpp
-
-OREADEROBJS/moc_QtrListView.o: OREADERMOCS/moc_QtrListView.cpp \
- QtrListView.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/moc_QtrListView.o OREADERMOCS/moc_QtrListView.cpp
-
-OREADEROBJS/moc_ToolbarPrefs.o: OREADERMOCS/moc_ToolbarPrefs.cpp \
- ToolbarPrefs.h \
- OREADERINC/useqpe.h \
- preferences.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/moc_ToolbarPrefs.o OREADERMOCS/moc_ToolbarPrefs.cpp
-
-OREADEROBJS/moc_URLDialog.o: OREADERMOCS/moc_URLDialog.cpp \
- URLDialog.h \
- OREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/moc_URLDialog.o OREADERMOCS/moc_URLDialog.cpp
-
-OREADEROBJS/moc_cbkmkselector.o: OREADERMOCS/moc_cbkmkselector.cpp \
- cbkmkselector.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/moc_cbkmkselector.o OREADERMOCS/moc_cbkmkselector.cpp
-
-OREADEROBJS/moc_fileBrowser.o: OREADERMOCS/moc_fileBrowser.cpp \
- fileBrowser.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/moc_fileBrowser.o OREADERMOCS/moc_fileBrowser.cpp
-
-OREADEROBJS/moc_infowin.o: OREADERMOCS/moc_infowin.cpp \
- infowin.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o OREADEROBJS/moc_infowin.o OREADERMOCS/moc_infowin.cpp
-
-OREADERMOCS/moc_ButtonPrefs.cpp: ButtonPrefs.h
- $(MOC) ButtonPrefs.h -o OREADERMOCS/moc_ButtonPrefs.cpp
-
-OREADERMOCS/moc_CAnnoEdit.cpp: CAnnoEdit.h
- $(MOC) CAnnoEdit.h -o OREADERMOCS/moc_CAnnoEdit.cpp
-
-OREADERMOCS/moc_CloseDialog.cpp: CloseDialog.h
- $(MOC) CloseDialog.h -o OREADERMOCS/moc_CloseDialog.cpp
-
-OREADERMOCS/moc_GraphicWin.cpp: GraphicWin.h
- $(MOC) GraphicWin.h -o OREADERMOCS/moc_GraphicWin.cpp
-
-OREADERMOCS/moc_Prefs.cpp: Prefs.h
- $(MOC) Prefs.h -o OREADERMOCS/moc_Prefs.cpp
-
-OREADERMOCS/moc_QFloatBar.cpp: QFloatBar.h
- $(MOC) QFloatBar.h -o OREADERMOCS/moc_QFloatBar.cpp
-
-OREADERMOCS/moc_QTReader.cpp: QTReader.h
- $(MOC) QTReader.h -o OREADERMOCS/moc_QTReader.cpp
-
-OREADERMOCS/moc_QTReaderApp.cpp: QTReaderApp.h
- $(MOC) QTReaderApp.h -o OREADERMOCS/moc_QTReaderApp.cpp
-
-OREADERMOCS/moc_QtrListView.cpp: QtrListView.h
- $(MOC) QtrListView.h -o OREADERMOCS/moc_QtrListView.cpp
-
-OREADERMOCS/moc_ToolbarPrefs.cpp: ToolbarPrefs.h
- $(MOC) ToolbarPrefs.h -o OREADERMOCS/moc_ToolbarPrefs.cpp
-
-OREADERMOCS/moc_URLDialog.cpp: URLDialog.h
- $(MOC) URLDialog.h -o OREADERMOCS/moc_URLDialog.cpp
-
-OREADERMOCS/moc_cbkmkselector.cpp: cbkmkselector.h
- $(MOC) cbkmkselector.h -o OREADERMOCS/moc_cbkmkselector.cpp
-
-OREADERMOCS/moc_fileBrowser.cpp: fileBrowser.h
- $(MOC) fileBrowser.h -o OREADERMOCS/moc_fileBrowser.cpp
-
-OREADERMOCS/moc_infowin.cpp: infowin.h
- $(MOC) infowin.h -o OREADERMOCS/moc_infowin.cpp
-
diff --git a/noncore/apps/opie-reader/reader.staticmak b/noncore/apps/opie-reader/reader.staticmak
deleted file mode 100644
index eab8857..0000000
--- a/noncore/apps/opie-reader/reader.staticmak
+++ b/dev/null
@@ -1,846 +0,0 @@
-#############################################################################
-# Makefile for building: QSTATICREADEROBJS/uqtreader
-# Generated by qmake (1.06c) (Qt 3.2.3) on: Sun Jul 25 09:15:20 2004
-# Project: reader.staticpro
-# Template: app
-# Command: $(QMAKE) -o reader.staticmak reader.staticpro
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = gcc
-CXX = g++
-LEX = flex
-YACC = yacc
-CFLAGS = -pipe -w -g
-CXXFLAGS = -pipe -w -g
-LEXFLAGS =
-YACCFLAGS= -d
-INCPATH = -I/usr/lib/qt3/mkspecs/default -I. -IQSTATICREADERINC -I$(QTDIR)/include -IQSTATICREADERMOCS/
-LINK = g++
-LFLAGS =
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -L/usr/X11R6/lib -lqt-mt -lXext -lX11 -lm
-AR = ar cqs
-RANLIB =
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-QMAKE = qmake
-TAR = tar -cf
-GZIP = gzip -9f
-COPY = cp -f
-COPY_FILE= $(COPY)
-COPY_DIR = $(COPY) -r
-DEL_FILE = rm -f
-SYMLINK = ln -sf
-DEL_DIR = rmdir
-MOVE = mv -f
-CHK_DIR_EXISTS= test -d
-MKDIR = mkdir -p
-
-####### Output directory
-
-OBJECTS_DIR = QSTATICREADEROBJS/
-
-####### Files
-
-HEADERS = Aportis.h \
- Bkmks.h \
- BuffDoc.h \
- ButtonPrefs.h \
- CAnnoEdit.h \
- CBuffer.h \
- CDrawBuffer.h \
- CEncoding.h \
- CEncoding_tables.h \
- CExpander.h \
- CFilter.h \
- CloseDialog.h \
- Filedata.h \
- FixedFont.h \
- FontControl.h \
- GraphicWin.h \
- Markups.h \
- Navigation.h \
- Palm2QImage.h \
- Prefs.h \
- QFloatBar.h \
- QTReader.h \
- QTReaderApp.h \
- QtrListView.h \
- Queue.h \
- StyleConsts.h \
- ToolbarPrefs.h \
- URLDialog.h \
- ZText.h \
- arith.h \
- cbkmkselector.h \
- config.h \
- fileBrowser.h \
- infowin.h \
- linktype.h \
- my_list.h \
- names.h \
- QSTATICREADERINC/opie.h \
- pdb.h \
- plucker_base.h \
- plucker.h \
- ppm.h \
- ppm_expander.h \
- preferences.h \
- QSTATICREADERINC/static.h \
- usenef.h \
- QSTATICREADERINC/useqpe.h \
- ustring.h \
- utypes.h \
- version.h \
- ztxt.h
-SOURCES = Aportis.cpp \
- Bkmks.cpp \
- BuffDoc.cpp \
- ButtonPrefs.cpp \
- CAnnoEdit.cpp \
- CBuffer.cpp \
- CDrawBuffer.cpp \
- CEncoding.cpp \
- CEncoding_tables.cpp \
- CExpander.cpp \
- CFilter.cpp \
- CHM.cpp \
- CRegExp.cpp \
- CloseDialog.cpp \
- FontControl.cpp \
- GraphicWin.cpp \
- Navigation.cpp \
- Palm2QImage.cpp \
- Prefs.cpp \
- QTReader.cpp \
- QTReaderApp.cpp \
- QtrListView.cpp \
- StyleConsts.cpp \
- ToolbarPrefs.cpp \
- URLDialog.cpp \
- arith_d.cpp \
- chm_lib.c \
- fileBrowser.cpp \
- hrule.cpp \
- infowin.cpp \
- iSilo.cpp \
- lzx.c \
- main.cpp \
- orkey.cpp \
- pdb.cpp \
- plucker.cpp \
- plucker_base.cpp \
- ppm.cpp \
- ppm_expander.cpp \
- preferences.cpp \
- striphtml.cpp \
- util.cpp \
- version.cpp \
- ztxt.cpp
-OBJECTS = QSTATICREADEROBJS/Aportis.o \
- QSTATICREADEROBJS/Bkmks.o \
- QSTATICREADEROBJS/BuffDoc.o \
- QSTATICREADEROBJS/ButtonPrefs.o \
- QSTATICREADEROBJS/CAnnoEdit.o \
- QSTATICREADEROBJS/CBuffer.o \
- QSTATICREADEROBJS/CDrawBuffer.o \
- QSTATICREADEROBJS/CEncoding.o \
- QSTATICREADEROBJS/CEncoding_tables.o \
- QSTATICREADEROBJS/CExpander.o \
- QSTATICREADEROBJS/CFilter.o \
- QSTATICREADEROBJS/CHM.o \
- QSTATICREADEROBJS/CRegExp.o \
- QSTATICREADEROBJS/CloseDialog.o \
- QSTATICREADEROBJS/FontControl.o \
- QSTATICREADEROBJS/GraphicWin.o \
- QSTATICREADEROBJS/Navigation.o \
- QSTATICREADEROBJS/Palm2QImage.o \
- QSTATICREADEROBJS/Prefs.o \
- QSTATICREADEROBJS/QTReader.o \
- QSTATICREADEROBJS/QTReaderApp.o \
- QSTATICREADEROBJS/QtrListView.o \
- QSTATICREADEROBJS/StyleConsts.o \
- QSTATICREADEROBJS/ToolbarPrefs.o \
- QSTATICREADEROBJS/URLDialog.o \
- QSTATICREADEROBJS/arith_d.o \
- QSTATICREADEROBJS/chm_lib.o \
- QSTATICREADEROBJS/fileBrowser.o \
- QSTATICREADEROBJS/hrule.o \
- QSTATICREADEROBJS/infowin.o \
- QSTATICREADEROBJS/iSilo.o \
- QSTATICREADEROBJS/lzx.o \
- QSTATICREADEROBJS/main.o \
- QSTATICREADEROBJS/orkey.o \
- QSTATICREADEROBJS/pdb.o \
- QSTATICREADEROBJS/plucker.o \
- QSTATICREADEROBJS/plucker_base.o \
- QSTATICREADEROBJS/ppm.o \
- QSTATICREADEROBJS/ppm_expander.o \
- QSTATICREADEROBJS/preferences.o \
- QSTATICREADEROBJS/striphtml.o \
- QSTATICREADEROBJS/util.o \
- QSTATICREADEROBJS/version.o \
- QSTATICREADEROBJS/ztxt.o
-FORMS =
-UICDECLS =
-UICIMPLS =
-SRCMOC = QSTATICREADERMOCS/moc_ButtonPrefs.cpp \
- QSTATICREADERMOCS/moc_CAnnoEdit.cpp \
- QSTATICREADERMOCS/moc_CloseDialog.cpp \
- QSTATICREADERMOCS/moc_GraphicWin.cpp \
- QSTATICREADERMOCS/moc_Prefs.cpp \
- QSTATICREADERMOCS/moc_QFloatBar.cpp \
- QSTATICREADERMOCS/moc_QTReader.cpp \
- QSTATICREADERMOCS/moc_QTReaderApp.cpp \
- QSTATICREADERMOCS/moc_QtrListView.cpp \
- QSTATICREADERMOCS/moc_ToolbarPrefs.cpp \
- QSTATICREADERMOCS/moc_URLDialog.cpp \
- QSTATICREADERMOCS/moc_cbkmkselector.cpp \
- QSTATICREADERMOCS/moc_fileBrowser.cpp \
- QSTATICREADERMOCS/moc_infowin.cpp
-OBJMOC = QSTATICREADEROBJS/moc_ButtonPrefs.o \
- QSTATICREADEROBJS/moc_CAnnoEdit.o \
- QSTATICREADEROBJS/moc_CloseDialog.o \
- QSTATICREADEROBJS/moc_GraphicWin.o \
- QSTATICREADEROBJS/moc_Prefs.o \
- QSTATICREADEROBJS/moc_QFloatBar.o \
- QSTATICREADEROBJS/moc_QTReader.o \
- QSTATICREADEROBJS/moc_QTReaderApp.o \
- QSTATICREADEROBJS/moc_QtrListView.o \
- QSTATICREADEROBJS/moc_ToolbarPrefs.o \
- QSTATICREADEROBJS/moc_URLDialog.o \
- QSTATICREADEROBJS/moc_cbkmkselector.o \
- QSTATICREADEROBJS/moc_fileBrowser.o \
- QSTATICREADEROBJS/moc_infowin.o
-DIST = reader.staticpro
-QMAKE_TARGET = uqtreader
-DESTDIR = QSTATICREADEROBJS/
-TARGET = QSTATICREADEROBJS/uqtreader
-
-first: all
-####### Implicit rules
-
-.SUFFIXES: .c .o .cpp .cc .cxx .C
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-all: reader.staticmak $(TARGET)
-
-$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- test -d QSTATICREADEROBJS/ || mkdir -p QSTATICREADEROBJS/
- $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS) $(OBJCOMP)
-
-mocables: $(SRCMOC)
-uicables: $(UICDECLS) $(UICIMPLS)
-
-$(MOC):
- ( cd $(QTDIR)/src/moc ; $(MAKE) )
-
-reader.staticmak: reader.staticpro /usr/lib/qt3/mkspecs/default/qmake.conf
- $(QMAKE) -o reader.staticmak reader.staticpro
-qmake:
- @$(QMAKE) -o reader.staticmak reader.staticpro
-
-dist:
- @mkdir -p QSTATICREADEROBJS/uqtreader && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) QSTATICREADEROBJS/uqtreader/ && ( cd `dirname QSTATICREADEROBJS/uqtreader` && $(TAR) uqtreader.tar uqtreader && $(GZIP) uqtreader.tar ) && $(MOVE) `dirname QSTATICREADEROBJS/uqtreader`/uqtreader.tar.gz . && $(DEL_FILE) -r QSTATICREADEROBJS/uqtreader
-
-mocclean:
- -$(DEL_FILE) $(OBJMOC)
- -$(DEL_FILE) $(SRCMOC)
-
-uiclean:
-
-yaccclean:
-lexclean:
-clean: mocclean
- -$(DEL_FILE) $(OBJECTS)
- -$(DEL_FILE) *~ core *.core
-
-
-####### Sub-libraries
-
-distclean: clean
- -$(DEL_FILE) QSTATICREADEROBJS/$(TARGET) $(TARGET)
-
-
-FORCE:
-
-####### Compile
-
-QSTATICREADEROBJS/Aportis.o: Aportis.cpp Aportis.h \
- my_list.h \
- Bkmks.h \
- QSTATICREADERINC/static.h \
- CExpander.h \
- pdb.h \
- QSTATICREADERINC/useqpe.h \
- config.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ustring.h \
- Filedata.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/Aportis.o Aportis.cpp
-
-QSTATICREADEROBJS/Bkmks.o: Bkmks.cpp Bkmks.h \
- StyleConsts.h \
- Markups.h \
- my_list.h \
- version.h \
- names.h \
- config.h \
- Filedata.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/Bkmks.o Bkmks.cpp
-
-QSTATICREADEROBJS/BuffDoc.o: BuffDoc.cpp QSTATICREADERINC/static.h \
- names.h \
- QSTATICREADERINC/useqpe.h \
- usenef.h \
- BuffDoc.h \
- config.h \
- CDrawBuffer.h \
- ZText.h \
- ebookcodec.h \
- Aportis.h \
- CHM.h \
- ppm_expander.h \
- ztxt.h \
- plucker.h \
- iSilo.h \
- CFilter.h \
- CExpander.h \
- StyleConsts.h \
- CBuffer.h \
- my_list.h \
- linktype.h \
- ustring.h \
- CEncoding.h \
- Markups.h \
- CEncoding_tables.h \
- pdb.h \
- chm_lib.h \
- utypes.h \
- ppm.h \
- arith.h \
- plucker_base.h \
- Navigation.h \
- hrule.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/BuffDoc.o BuffDoc.cpp
-
-QSTATICREADEROBJS/ButtonPrefs.o: ButtonPrefs.cpp ButtonPrefs.h \
- orkey.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/ButtonPrefs.o ButtonPrefs.cpp
-
-QSTATICREADEROBJS/CAnnoEdit.o: CAnnoEdit.cpp CAnnoEdit.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/CAnnoEdit.o CAnnoEdit.cpp
-
-QSTATICREADEROBJS/CBuffer.o: CBuffer.cpp CBuffer.h \
- config.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/CBuffer.o CBuffer.cpp
-
-QSTATICREADEROBJS/CDrawBuffer.o: CDrawBuffer.cpp CDrawBuffer.h \
- FontControl.h \
- QSTATICREADERINC/useqpe.h \
- QSTATICREADERINC/opie.h \
- StyleConsts.h \
- CBuffer.h \
- my_list.h \
- linktype.h \
- config.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/CDrawBuffer.o CDrawBuffer.cpp
-
-QSTATICREADEROBJS/CEncoding.o: CEncoding.cpp CEncoding.h \
- CExpander.h \
- CEncoding_tables.h \
- QSTATICREADERINC/useqpe.h \
- config.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/CEncoding.o CEncoding.cpp
-
-QSTATICREADEROBJS/CEncoding_tables.o: CEncoding_tables.cpp CEncoding_tables.h \
- config.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/CEncoding_tables.o CEncoding_tables.cpp
-
-QSTATICREADEROBJS/CExpander.o: CExpander.cpp CExpander.h \
- QSTATICREADERINC/useqpe.h \
- config.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/CExpander.o CExpander.cpp
-
-QSTATICREADEROBJS/CFilter.o: CFilter.cpp QSTATICREADERINC/useqpe.h \
- CDrawBuffer.h \
- CFilter.h \
- hrule.h \
- Bkmks.h \
- QTReader.h \
- CRegExp.h \
- StyleConsts.h \
- CBuffer.h \
- my_list.h \
- linktype.h \
- config.h \
- ustring.h \
- CExpander.h \
- CEncoding.h \
- QSTATICREADERINC/static.h \
- Markups.h \
- names.h \
- CEncoding_tables.h \
- Filedata.h \
- BuffDoc.h \
- FontControl.h \
- BGType.h \
- striphtml.h \
- Navigation.h \
- hash.h \
- Queue.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/CFilter.o CFilter.cpp
-
-QSTATICREADEROBJS/CHM.o: CHM.cpp CHM.h \
- chm_lib.h \
- QSTATICREADERINC/static.h \
- QSTATICREADERINC/useqpe.h \
- CExpander.h \
- my_list.h \
- config.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/CHM.o CHM.cpp
-
-QSTATICREADEROBJS/CRegExp.o: CRegExp.cpp CRegExp.h \
- config.h \
- hash.h \
- Queue.h \
- ustring.h \
- my_list.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/CRegExp.o CRegExp.cpp
-
-QSTATICREADEROBJS/CloseDialog.o: CloseDialog.cpp CloseDialog.h \
- QSTATICREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/CloseDialog.o CloseDialog.cpp
-
-QSTATICREADEROBJS/FontControl.o: FontControl.cpp QSTATICREADERINC/opie.h \
- QSTATICREADERINC/useqpe.h \
- FontControl.h \
- StyleConsts.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/FontControl.o FontControl.cpp
-
-QSTATICREADEROBJS/GraphicWin.o: GraphicWin.cpp GraphicWin.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/GraphicWin.o GraphicWin.cpp
-
-QSTATICREADEROBJS/Navigation.o: Navigation.cpp Navigation.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/Navigation.o Navigation.cpp
-
-QSTATICREADEROBJS/Palm2QImage.o: Palm2QImage.cpp QSTATICREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/Palm2QImage.o Palm2QImage.cpp
-
-QSTATICREADEROBJS/Prefs.o: Prefs.cpp Prefs.h \
- CEncoding_tables.h \
- orkey.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/Prefs.o Prefs.cpp
-
-QSTATICREADEROBJS/QTReader.o: QTReader.cpp QSTATICREADERINC/useqpe.h \
- config.h \
- QTReader.h \
- CDrawBuffer.h \
- ustring.h \
- QSTATICREADERINC/static.h \
- my_list.h \
- BuffDoc.h \
- FontControl.h \
- BGType.h \
- striphtml.h \
- CFilter.h \
- CExpander.h \
- StyleConsts.h \
- CBuffer.h \
- linktype.h \
- CEncoding.h \
- Markups.h \
- names.h \
- CEncoding_tables.h \
- Navigation.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/QTReader.o QTReader.cpp
-
-QSTATICREADEROBJS/QTReaderApp.o: QTReaderApp.cpp QSTATICREADERINC/useqpe.h \
- QTReader.h \
- GraphicWin.h \
- Bkmks.h \
- cbkmkselector.h \
- infowin.h \
- ToolbarPrefs.h \
- Prefs.h \
- CAnnoEdit.h \
- QFloatBar.h \
- FixedFont.h \
- URLDialog.h \
- util.h \
- QSTATICREADERINC/opie.h \
- fileBrowser.h \
- QTReaderApp.h \
- CDrawBuffer.h \
- Filedata.h \
- names.h \
- CEncoding_tables.h \
- CloseDialog.h \
- ButtonPrefs.h \
- QSTATICREADERINC/static.h \
- my_list.h \
- BuffDoc.h \
- FontControl.h \
- BGType.h \
- striphtml.h \
- CFilter.h \
- CExpander.h \
- StyleConsts.h \
- CBuffer.h \
- linktype.h \
- config.h \
- ustring.h \
- CEncoding.h \
- Markups.h \
- Navigation.h \
- preferences.h \
- orkey.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/QTReaderApp.o QTReaderApp.cpp
-
-QSTATICREADEROBJS/QtrListView.o: QtrListView.cpp QtrListView.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/QtrListView.o QtrListView.cpp
-
-QSTATICREADEROBJS/StyleConsts.o: StyleConsts.cpp StyleConsts.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/StyleConsts.o StyleConsts.cpp
-
-QSTATICREADEROBJS/ToolbarPrefs.o: ToolbarPrefs.cpp QSTATICREADERINC/useqpe.h \
- ToolbarPrefs.h \
- preferences.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/ToolbarPrefs.o ToolbarPrefs.cpp
-
-QSTATICREADEROBJS/URLDialog.o: URLDialog.cpp URLDialog.h \
- QSTATICREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/URLDialog.o URLDialog.cpp
-
-QSTATICREADEROBJS/arith_d.o: arith_d.cpp arith.h \
- utypes.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/arith_d.o arith_d.cpp
-
-QSTATICREADEROBJS/chm_lib.o: chm_lib.c chm_lib.h \
- lzx.h
- $(CC) -c $(CFLAGS) $(INCPATH) -o QSTATICREADEROBJS/chm_lib.o chm_lib.c
-
-QSTATICREADEROBJS/fileBrowser.o: fileBrowser.cpp fileBrowser.h \
- QtrListView.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/fileBrowser.o fileBrowser.cpp
-
-QSTATICREADEROBJS/hrule.o: hrule.cpp
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/hrule.o hrule.cpp
-
-QSTATICREADEROBJS/infowin.o: infowin.cpp infowin.h \
- version.h \
- names.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/infowin.o infowin.cpp
-
-QSTATICREADEROBJS/iSilo.o: iSilo.cpp iSilo.h \
- pdb.h \
- QSTATICREADERINC/useqpe.h \
- CExpander.h \
- config.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/iSilo.o iSilo.cpp
-
-QSTATICREADEROBJS/lzx.o: lzx.c lzx.h
- $(CC) -c $(CFLAGS) $(INCPATH) -o QSTATICREADEROBJS/lzx.o lzx.c
-
-QSTATICREADEROBJS/main.o: main.cpp QSTATICREADERINC/useqpe.h \
- QTReaderApp.h \
- CExpander.h \
- CEncoding.h \
- orkey.h \
- BGType.h \
- config.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ustring.h \
- CEncoding_tables.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/main.o main.cpp
-
-QSTATICREADEROBJS/orkey.o: orkey.cpp orkey.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/orkey.o orkey.cpp
-
-QSTATICREADEROBJS/pdb.o: pdb.cpp pdb.h \
- QSTATICREADERINC/useqpe.h \
- CExpander.h \
- config.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/pdb.o pdb.cpp
-
-QSTATICREADEROBJS/plucker.o: plucker.cpp QSTATICREADERINC/useqpe.h \
- plucker.h \
- Aportis.h \
- Palm2QImage.h \
- QSTATICREADERINC/static.h \
- plucker_base.h \
- CExpander.h \
- ztxt.h \
- pdb.h \
- CBuffer.h \
- my_list.h \
- Navigation.h \
- hrule.h \
- config.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/plucker.o plucker.cpp
-
-QSTATICREADEROBJS/plucker_base.o: plucker_base.cpp QSTATICREADERINC/useqpe.h \
- usenef.h \
- QSTATICREADERINC/static.h \
- plucker_base.h \
- Aportis.h \
- hrule.h \
- CExpander.h \
- ztxt.h \
- pdb.h \
- CBuffer.h \
- my_list.h \
- Navigation.h \
- config.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/plucker_base.o plucker_base.cpp
-
-QSTATICREADEROBJS/ppm.o: ppm.cpp arith.h \
- ppm.h \
- utypes.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/ppm.o ppm.cpp
-
-QSTATICREADEROBJS/ppm_expander.o: ppm_expander.cpp QSTATICREADERINC/static.h \
- ppm_expander.h \
- QSTATICREADERINC/useqpe.h \
- CExpander.h \
- utypes.h \
- ppm.h \
- arith.h \
- config.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/ppm_expander.o ppm_expander.cpp
-
-QSTATICREADEROBJS/preferences.o: preferences.cpp QSTATICREADERINC/useqpe.h \
- preferences.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/preferences.o preferences.cpp
-
-QSTATICREADEROBJS/striphtml.o: striphtml.cpp QSTATICREADERINC/useqpe.h \
- CDrawBuffer.h \
- striphtml.h \
- hrule.h \
- StyleConsts.h \
- CBuffer.h \
- my_list.h \
- linktype.h \
- config.h \
- ustring.h \
- CFilter.h \
- Navigation.h \
- CExpander.h \
- CEncoding.h \
- QSTATICREADERINC/static.h \
- Markups.h \
- names.h \
- CEncoding_tables.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/striphtml.o striphtml.cpp
-
-QSTATICREADEROBJS/util.o: util.cpp util.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/util.o util.cpp
-
-QSTATICREADEROBJS/version.o: version.cpp version.h \
- names.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/version.o version.cpp
-
-QSTATICREADEROBJS/ztxt.o: ztxt.cpp ztxt.h \
- my_list.h \
- Bkmks.h \
- QSTATICREADERINC/static.h \
- CExpander.h \
- pdb.h \
- QSTATICREADERINC/useqpe.h \
- config.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ustring.h \
- Filedata.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/ztxt.o ztxt.cpp
-
-QSTATICREADEROBJS/moc_ButtonPrefs.o: QSTATICREADERMOCS/moc_ButtonPrefs.cpp ButtonPrefs.h orkey.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/moc_ButtonPrefs.o QSTATICREADERMOCS/moc_ButtonPrefs.cpp
-
-QSTATICREADEROBJS/moc_CAnnoEdit.o: QSTATICREADERMOCS/moc_CAnnoEdit.cpp CAnnoEdit.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/moc_CAnnoEdit.o QSTATICREADERMOCS/moc_CAnnoEdit.cpp
-
-QSTATICREADEROBJS/moc_CloseDialog.o: QSTATICREADERMOCS/moc_CloseDialog.cpp CloseDialog.h QSTATICREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/moc_CloseDialog.o QSTATICREADERMOCS/moc_CloseDialog.cpp
-
-QSTATICREADEROBJS/moc_GraphicWin.o: QSTATICREADERMOCS/moc_GraphicWin.cpp GraphicWin.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/moc_GraphicWin.o QSTATICREADERMOCS/moc_GraphicWin.cpp
-
-QSTATICREADEROBJS/moc_Prefs.o: QSTATICREADERMOCS/moc_Prefs.cpp Prefs.h orkey.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/moc_Prefs.o QSTATICREADERMOCS/moc_Prefs.cpp
-
-QSTATICREADEROBJS/moc_QFloatBar.o: QSTATICREADERMOCS/moc_QFloatBar.cpp QFloatBar.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/moc_QFloatBar.o QSTATICREADERMOCS/moc_QFloatBar.cpp
-
-QSTATICREADEROBJS/moc_QTReader.o: QSTATICREADERMOCS/moc_QTReader.cpp QTReader.h QSTATICREADERINC/static.h \
- my_list.h \
- BuffDoc.h \
- FontControl.h \
- BGType.h \
- striphtml.h \
- QSTATICREADERINC/useqpe.h \
- CDrawBuffer.h \
- CFilter.h \
- CExpander.h \
- StyleConsts.h \
- CBuffer.h \
- linktype.h \
- config.h \
- ustring.h \
- CEncoding.h \
- Markups.h \
- names.h \
- CEncoding_tables.h \
- Navigation.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/moc_QTReader.o QSTATICREADERMOCS/moc_QTReader.cpp
-
-QSTATICREADEROBJS/moc_QTReaderApp.o: QSTATICREADERMOCS/moc_QTReaderApp.cpp QTReaderApp.h QSTATICREADERINC/useqpe.h \
- CExpander.h \
- CEncoding.h \
- orkey.h \
- BGType.h \
- config.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ustring.h \
- CEncoding_tables.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/moc_QTReaderApp.o QSTATICREADERMOCS/moc_QTReaderApp.cpp
-
-QSTATICREADEROBJS/moc_QtrListView.o: QSTATICREADERMOCS/moc_QtrListView.cpp QtrListView.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/moc_QtrListView.o QSTATICREADERMOCS/moc_QtrListView.cpp
-
-QSTATICREADEROBJS/moc_ToolbarPrefs.o: QSTATICREADERMOCS/moc_ToolbarPrefs.cpp ToolbarPrefs.h QSTATICREADERINC/useqpe.h \
- preferences.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/moc_ToolbarPrefs.o QSTATICREADERMOCS/moc_ToolbarPrefs.cpp
-
-QSTATICREADEROBJS/moc_URLDialog.o: QSTATICREADERMOCS/moc_URLDialog.cpp URLDialog.h QSTATICREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/moc_URLDialog.o QSTATICREADERMOCS/moc_URLDialog.cpp
-
-QSTATICREADEROBJS/moc_cbkmkselector.o: QSTATICREADERMOCS/moc_cbkmkselector.cpp cbkmkselector.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/moc_cbkmkselector.o QSTATICREADERMOCS/moc_cbkmkselector.cpp
-
-QSTATICREADEROBJS/moc_fileBrowser.o: QSTATICREADERMOCS/moc_fileBrowser.cpp fileBrowser.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/moc_fileBrowser.o QSTATICREADERMOCS/moc_fileBrowser.cpp
-
-QSTATICREADEROBJS/moc_infowin.o: QSTATICREADERMOCS/moc_infowin.cpp infowin.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o QSTATICREADEROBJS/moc_infowin.o QSTATICREADERMOCS/moc_infowin.cpp
-
-QSTATICREADERMOCS/moc_ButtonPrefs.cpp: $(MOC) ButtonPrefs.h
- $(MOC) ButtonPrefs.h -o QSTATICREADERMOCS/moc_ButtonPrefs.cpp
-
-QSTATICREADERMOCS/moc_CAnnoEdit.cpp: $(MOC) CAnnoEdit.h
- $(MOC) CAnnoEdit.h -o QSTATICREADERMOCS/moc_CAnnoEdit.cpp
-
-QSTATICREADERMOCS/moc_CloseDialog.cpp: $(MOC) CloseDialog.h
- $(MOC) CloseDialog.h -o QSTATICREADERMOCS/moc_CloseDialog.cpp
-
-QSTATICREADERMOCS/moc_GraphicWin.cpp: $(MOC) GraphicWin.h
- $(MOC) GraphicWin.h -o QSTATICREADERMOCS/moc_GraphicWin.cpp
-
-QSTATICREADERMOCS/moc_Prefs.cpp: $(MOC) Prefs.h
- $(MOC) Prefs.h -o QSTATICREADERMOCS/moc_Prefs.cpp
-
-QSTATICREADERMOCS/moc_QFloatBar.cpp: $(MOC) QFloatBar.h
- $(MOC) QFloatBar.h -o QSTATICREADERMOCS/moc_QFloatBar.cpp
-
-QSTATICREADERMOCS/moc_QTReader.cpp: $(MOC) QTReader.h
- $(MOC) QTReader.h -o QSTATICREADERMOCS/moc_QTReader.cpp
-
-QSTATICREADERMOCS/moc_QTReaderApp.cpp: $(MOC) QTReaderApp.h
- $(MOC) QTReaderApp.h -o QSTATICREADERMOCS/moc_QTReaderApp.cpp
-
-QSTATICREADERMOCS/moc_QtrListView.cpp: $(MOC) QtrListView.h
- $(MOC) QtrListView.h -o QSTATICREADERMOCS/moc_QtrListView.cpp
-
-QSTATICREADERMOCS/moc_ToolbarPrefs.cpp: $(MOC) ToolbarPrefs.h
- $(MOC) ToolbarPrefs.h -o QSTATICREADERMOCS/moc_ToolbarPrefs.cpp
-
-QSTATICREADERMOCS/moc_URLDialog.cpp: $(MOC) URLDialog.h
- $(MOC) URLDialog.h -o QSTATICREADERMOCS/moc_URLDialog.cpp
-
-QSTATICREADERMOCS/moc_cbkmkselector.cpp: $(MOC) cbkmkselector.h
- $(MOC) cbkmkselector.h -o QSTATICREADERMOCS/moc_cbkmkselector.cpp
-
-QSTATICREADERMOCS/moc_fileBrowser.cpp: $(MOC) fileBrowser.h
- $(MOC) fileBrowser.h -o QSTATICREADERMOCS/moc_fileBrowser.cpp
-
-QSTATICREADERMOCS/moc_infowin.cpp: $(MOC) infowin.h
- $(MOC) infowin.h -o QSTATICREADERMOCS/moc_infowin.cpp
-
-####### Install
-
-install: all
-
-uninstall:
-
diff --git a/noncore/apps/opie-reader/reader.staticzmak b/noncore/apps/opie-reader/reader.staticzmak
deleted file mode 100644
index f9315c1..0000000
--- a/noncore/apps/opie-reader/reader.staticzmak
+++ b/dev/null
@@ -1,862 +0,0 @@
-#############################################################################
-# Makefile for building ZSTATICREADEROBJS/uqtreader
-# Generated by tmake at 09:24, 2004/07/25
-# Project: reader.staticzpro
-# Template: app
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = arm-linux-gcc
-CXX = arm-linux-g++
-CFLAGS = -pipe -Wall -W -O2 -DNO_DEBUG
-CXXFLAGS= -pipe -DQT_QWS_EBX -DQT_QWS_CUSTOM -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -DNO_DEBUG
-INCPATH = -IZSTATICREADERINC -I$(QTDIR)/include
-LINK = arm-linux-gcc
-LFLAGS =
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lqpe -lqte
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = Aportis.h \
- Bkmks.h \
- BuffDoc.h \
- ButtonPrefs.h \
- CAnnoEdit.h \
- CBuffer.h \
- CDrawBuffer.h \
- CEncoding.h \
- CEncoding_tables.h \
- CExpander.h \
- CFilter.h \
- CloseDialog.h \
- Filedata.h \
- FixedFont.h \
- FontControl.h \
- GraphicWin.h \
- Markups.h \
- Navigation.h \
- Palm2QImage.h \
- Prefs.h \
- QFloatBar.h \
- QTReader.h \
- QTReaderApp.h \
- QtrListView.h \
- Queue.h \
- StateData.h \
- StyleConsts.h \
- ToolbarPrefs.h \
- URLDialog.h \
- ZText.h \
- arith.h \
- cbkmkselector.h \
- config.h \
- fileBrowser.h \
- infowin.h \
- linktype.h \
- my_list.h \
- names.h \
- ZSTATICREADERINC/opie.h \
- pdb.h \
- plucker_base.h \
- plucker.h \
- ppm.h \
- ppm_expander.h \
- preferences.h \
- ZSTATICREADERINC/static.h \
- usenef.h \
- ZSTATICREADERINC/useqpe.h \
- ustring.h \
- utypes.h \
- version.h \
- ztxt.h
-SOURCES = Aportis.cpp \
- Bkmks.cpp \
- BuffDoc.cpp \
- ButtonPrefs.cpp \
- CAnnoEdit.cpp \
- CBuffer.cpp \
- CDrawBuffer.cpp \
- CEncoding.cpp \
- CEncoding_tables.cpp \
- CExpander.cpp \
- CFilter.cpp \
- CHM.cpp \
- CRegExp.cpp \
- CloseDialog.cpp \
- FontControl.cpp \
- GraphicWin.cpp \
- Navigation.cpp \
- Palm2QImage.cpp \
- Prefs.cpp \
- QTReader.cpp \
- QTReaderApp.cpp \
- QtrListView.cpp \
- StyleConsts.cpp \
- ToolbarPrefs.cpp \
- URLDialog.cpp \
- arith_d.cpp \
- chm_lib.c \
- fileBrowser.cpp \
- hrule.cpp \
- infowin.cpp \
- iSilo.cpp \
- lzx.c \
- main.cpp \
- orkey.cpp \
- pdb.cpp \
- plucker.cpp \
- plucker_base.cpp \
- ppm.cpp \
- ppm_expander.cpp \
- striphtml.cpp \
- util.cpp \
- version.cpp \
- ztxt.cpp
-OBJECTS = ZSTATICREADEROBJS/Aportis.o \
- ZSTATICREADEROBJS/Bkmks.o \
- ZSTATICREADEROBJS/BuffDoc.o \
- ZSTATICREADEROBJS/ButtonPrefs.o \
- ZSTATICREADEROBJS/CAnnoEdit.o \
- ZSTATICREADEROBJS/CBuffer.o \
- ZSTATICREADEROBJS/CDrawBuffer.o \
- ZSTATICREADEROBJS/CEncoding.o \
- ZSTATICREADEROBJS/CEncoding_tables.o \
- ZSTATICREADEROBJS/CExpander.o \
- ZSTATICREADEROBJS/CFilter.o \
- ZSTATICREADEROBJS/CHM.o \
- ZSTATICREADEROBJS/CRegExp.o \
- ZSTATICREADEROBJS/CloseDialog.o \
- ZSTATICREADEROBJS/FontControl.o \
- ZSTATICREADEROBJS/GraphicWin.o \
- ZSTATICREADEROBJS/Navigation.o \
- ZSTATICREADEROBJS/Palm2QImage.o \
- ZSTATICREADEROBJS/Prefs.o \
- ZSTATICREADEROBJS/QTReader.o \
- ZSTATICREADEROBJS/QTReaderApp.o \
- ZSTATICREADEROBJS/QtrListView.o \
- ZSTATICREADEROBJS/StyleConsts.o \
- ZSTATICREADEROBJS/ToolbarPrefs.o \
- ZSTATICREADEROBJS/URLDialog.o \
- ZSTATICREADEROBJS/arith_d.o \
- ZSTATICREADEROBJS/chm_lib.o \
- ZSTATICREADEROBJS/fileBrowser.o \
- ZSTATICREADEROBJS/hrule.o \
- ZSTATICREADEROBJS/infowin.o \
- ZSTATICREADEROBJS/iSilo.o \
- ZSTATICREADEROBJS/lzx.o \
- ZSTATICREADEROBJS/main.o \
- ZSTATICREADEROBJS/orkey.o \
- ZSTATICREADEROBJS/pdb.o \
- ZSTATICREADEROBJS/plucker.o \
- ZSTATICREADEROBJS/plucker_base.o \
- ZSTATICREADEROBJS/ppm.o \
- ZSTATICREADEROBJS/ppm_expander.o \
- ZSTATICREADEROBJS/striphtml.o \
- ZSTATICREADEROBJS/util.o \
- ZSTATICREADEROBJS/version.o \
- ZSTATICREADEROBJS/ztxt.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC = ZSTATICREADERMOCS/moc_ButtonPrefs.cpp \
- ZSTATICREADERMOCS/moc_CAnnoEdit.cpp \
- ZSTATICREADERMOCS/moc_CloseDialog.cpp \
- ZSTATICREADERMOCS/moc_GraphicWin.cpp \
- ZSTATICREADERMOCS/moc_Prefs.cpp \
- ZSTATICREADERMOCS/moc_QFloatBar.cpp \
- ZSTATICREADERMOCS/moc_QTReader.cpp \
- ZSTATICREADERMOCS/moc_QTReaderApp.cpp \
- ZSTATICREADERMOCS/moc_QtrListView.cpp \
- ZSTATICREADERMOCS/moc_ToolbarPrefs.cpp \
- ZSTATICREADERMOCS/moc_URLDialog.cpp \
- ZSTATICREADERMOCS/moc_cbkmkselector.cpp \
- ZSTATICREADERMOCS/moc_fileBrowser.cpp \
- ZSTATICREADERMOCS/moc_infowin.cpp
-OBJMOC = ZSTATICREADEROBJS/moc_ButtonPrefs.o \
- ZSTATICREADEROBJS/moc_CAnnoEdit.o \
- ZSTATICREADEROBJS/moc_CloseDialog.o \
- ZSTATICREADEROBJS/moc_GraphicWin.o \
- ZSTATICREADEROBJS/moc_Prefs.o \
- ZSTATICREADEROBJS/moc_QFloatBar.o \
- ZSTATICREADEROBJS/moc_QTReader.o \
- ZSTATICREADEROBJS/moc_QTReaderApp.o \
- ZSTATICREADEROBJS/moc_QtrListView.o \
- ZSTATICREADEROBJS/moc_ToolbarPrefs.o \
- ZSTATICREADEROBJS/moc_URLDialog.o \
- ZSTATICREADEROBJS/moc_cbkmkselector.o \
- ZSTATICREADEROBJS/moc_fileBrowser.o \
- ZSTATICREADEROBJS/moc_infowin.o
-DIST =
-TARGET = ZSTATICREADEROBJS/uqtreader
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(TARGET)
-
-$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS)
-
-moc: $(SRCMOC)
-
-tmake: reader.staticzmak
-
-reader.staticzmak: reader.staticzpro
- tmake reader.staticzpro -o reader.staticzmak
-
-dist:
- $(TAR) reader.staticzpro.tar reader.staticzpro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) reader.staticzpro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-ZSTATICREADEROBJS/Aportis.o: Aportis.cpp \
- Aportis.h \
- CExpander.h \
- ZSTATICREADERINC/useqpe.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- pdb.h \
- my_list.h \
- Bkmks.h \
- Filedata.h \
- ZSTATICREADERINC/static.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/Aportis.o Aportis.cpp
-
-ZSTATICREADEROBJS/Bkmks.o: Bkmks.cpp \
- Bkmks.h \
- config.h \
- ustring.h \
- Filedata.h \
- StyleConsts.h \
- Markups.h \
- my_list.h \
- version.h \
- names.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/Bkmks.o Bkmks.cpp
-
-ZSTATICREADEROBJS/BuffDoc.o: BuffDoc.cpp \
- ZSTATICREADERINC/static.h \
- names.h \
- ZSTATICREADERINC/useqpe.h \
- usenef.h \
- BuffDoc.h \
- CDrawBuffer.h \
- StyleConsts.h \
- CBuffer.h \
- config.h \
- ustring.h \
- my_list.h \
- linktype.h \
- CFilter.h \
- CExpander.h \
- Markups.h \
- CEncoding.h \
- CEncoding_tables.h \
- ZText.h \
- ebookcodec.h \
- Aportis.h \
- pdb.h \
- CHM.h \
- chm_lib.h \
- ppm_expander.h \
- utypes.h \
- ppm.h \
- arith.h \
- ztxt.h \
- plucker.h \
- plucker_base.h \
- Navigation.h \
- hrule.h \
- iSilo.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/BuffDoc.o BuffDoc.cpp
-
-ZSTATICREADEROBJS/ButtonPrefs.o: ButtonPrefs.cpp \
- ButtonPrefs.h \
- orkey.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/ButtonPrefs.o ButtonPrefs.cpp
-
-ZSTATICREADEROBJS/CAnnoEdit.o: CAnnoEdit.cpp \
- CAnnoEdit.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/CAnnoEdit.o CAnnoEdit.cpp
-
-ZSTATICREADEROBJS/CBuffer.o: CBuffer.cpp \
- CBuffer.h \
- config.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/CBuffer.o CBuffer.cpp
-
-ZSTATICREADEROBJS/CDrawBuffer.o: CDrawBuffer.cpp \
- CDrawBuffer.h \
- StyleConsts.h \
- CBuffer.h \
- config.h \
- ustring.h \
- my_list.h \
- linktype.h \
- FontControl.h \
- ZSTATICREADERINC/useqpe.h \
- ZSTATICREADERINC/opie.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/CDrawBuffer.o CDrawBuffer.cpp
-
-ZSTATICREADEROBJS/CEncoding.o: CEncoding.cpp \
- CEncoding.h \
- CExpander.h \
- ZSTATICREADERINC/useqpe.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- CEncoding_tables.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/CEncoding.o CEncoding.cpp
-
-ZSTATICREADEROBJS/CEncoding_tables.o: CEncoding_tables.cpp \
- CEncoding_tables.h \
- config.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/CEncoding_tables.o CEncoding_tables.cpp
-
-ZSTATICREADEROBJS/CExpander.o: CExpander.cpp \
- CExpander.h \
- ZSTATICREADERINC/useqpe.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/CExpander.o CExpander.cpp
-
-ZSTATICREADEROBJS/CFilter.o: CFilter.cpp \
- ZSTATICREADERINC/useqpe.h \
- CDrawBuffer.h \
- StyleConsts.h \
- CBuffer.h \
- config.h \
- ustring.h \
- my_list.h \
- linktype.h \
- CFilter.h \
- CExpander.h \
- Markups.h \
- names.h \
- CEncoding.h \
- CEncoding_tables.h \
- ZSTATICREADERINC/static.h \
- hrule.h \
- Bkmks.h \
- Filedata.h \
- QTReader.h \
- BuffDoc.h \
- FontControl.h \
- BGType.h \
- striphtml.h \
- Navigation.h \
- CRegExp.h \
- hash.h \
- Queue.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/CFilter.o CFilter.cpp
-
-ZSTATICREADEROBJS/CHM.o: CHM.cpp \
- CHM.h \
- ZSTATICREADERINC/useqpe.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- chm_lib.h \
- my_list.h \
- ZSTATICREADERINC/static.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/CHM.o CHM.cpp
-
-ZSTATICREADEROBJS/CRegExp.o: CRegExp.cpp \
- CRegExp.h \
- config.h \
- ustring.h \
- hash.h \
- Queue.h \
- my_list.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/CRegExp.o CRegExp.cpp
-
-ZSTATICREADEROBJS/CloseDialog.o: CloseDialog.cpp \
- CloseDialog.h \
- ZSTATICREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/CloseDialog.o CloseDialog.cpp
-
-ZSTATICREADEROBJS/FontControl.o: FontControl.cpp \
- ZSTATICREADERINC/opie.h \
- ZSTATICREADERINC/useqpe.h \
- FontControl.h \
- StyleConsts.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/FontControl.o FontControl.cpp
-
-ZSTATICREADEROBJS/GraphicWin.o: GraphicWin.cpp \
- GraphicWin.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/GraphicWin.o GraphicWin.cpp
-
-ZSTATICREADEROBJS/Navigation.o: Navigation.cpp \
- Navigation.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/Navigation.o Navigation.cpp
-
-ZSTATICREADEROBJS/Palm2QImage.o: Palm2QImage.cpp \
- ZSTATICREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/Palm2QImage.o Palm2QImage.cpp
-
-ZSTATICREADEROBJS/Prefs.o: Prefs.cpp \
- Prefs.h \
- orkey.h \
- CEncoding_tables.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/Prefs.o Prefs.cpp
-
-ZSTATICREADEROBJS/QTReader.o: QTReader.cpp \
- ZSTATICREADERINC/useqpe.h \
- config.h \
- ustring.h \
- QTReader.h \
- ZSTATICREADERINC/static.h \
- my_list.h \
- BuffDoc.h \
- CDrawBuffer.h \
- StyleConsts.h \
- CBuffer.h \
- linktype.h \
- CFilter.h \
- CExpander.h \
- Markups.h \
- names.h \
- CEncoding.h \
- CEncoding_tables.h \
- FontControl.h \
- BGType.h \
- striphtml.h \
- Navigation.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/QTReader.o QTReader.cpp
-
-ZSTATICREADEROBJS/QTReaderApp.o: QTReaderApp.cpp \
- ZSTATICREADERINC/useqpe.h \
- QTReader.h \
- ZSTATICREADERINC/static.h \
- my_list.h \
- BuffDoc.h \
- CDrawBuffer.h \
- StyleConsts.h \
- CBuffer.h \
- config.h \
- ustring.h \
- linktype.h \
- CFilter.h \
- CExpander.h \
- Markups.h \
- names.h \
- CEncoding.h \
- CEncoding_tables.h \
- FontControl.h \
- BGType.h \
- striphtml.h \
- Navigation.h \
- GraphicWin.h \
- Bkmks.h \
- Filedata.h \
- cbkmkselector.h \
- infowin.h \
- ToolbarPrefs.h \
- preferences.h \
- Prefs.h \
- orkey.h \
- CAnnoEdit.h \
- QFloatBar.h \
- FixedFont.h \
- URLDialog.h \
- util.h \
- ZSTATICREADERINC/opie.h \
- fileBrowser.h \
- QTReaderApp.h \
- CloseDialog.h \
- ButtonPrefs.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/QTReaderApp.o QTReaderApp.cpp
-
-ZSTATICREADEROBJS/QtrListView.o: QtrListView.cpp \
- QtrListView.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/QtrListView.o QtrListView.cpp
-
-ZSTATICREADEROBJS/StyleConsts.o: StyleConsts.cpp \
- StyleConsts.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/StyleConsts.o StyleConsts.cpp
-
-ZSTATICREADEROBJS/ToolbarPrefs.o: ToolbarPrefs.cpp \
- ZSTATICREADERINC/useqpe.h \
- ToolbarPrefs.h \
- preferences.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/ToolbarPrefs.o ToolbarPrefs.cpp
-
-ZSTATICREADEROBJS/URLDialog.o: URLDialog.cpp \
- URLDialog.h \
- ZSTATICREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/URLDialog.o URLDialog.cpp
-
-ZSTATICREADEROBJS/arith_d.o: arith_d.cpp \
- arith.h \
- utypes.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/arith_d.o arith_d.cpp
-
-ZSTATICREADEROBJS/chm_lib.o: chm_lib.c \
- chm_lib.h \
- lzx.h
- $(CC) -c $(CFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/chm_lib.o chm_lib.c
-
-ZSTATICREADEROBJS/fileBrowser.o: fileBrowser.cpp \
- fileBrowser.h \
- QtrListView.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/fileBrowser.o fileBrowser.cpp
-
-ZSTATICREADEROBJS/hrule.o: hrule.cpp
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/hrule.o hrule.cpp
-
-ZSTATICREADEROBJS/infowin.o: infowin.cpp \
- infowin.h \
- version.h \
- names.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/infowin.o infowin.cpp
-
-ZSTATICREADEROBJS/iSilo.o: iSilo.cpp \
- iSilo.h \
- pdb.h \
- ZSTATICREADERINC/useqpe.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/iSilo.o iSilo.cpp
-
-ZSTATICREADEROBJS/lzx.o: lzx.c \
- lzx.h
- $(CC) -c $(CFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/lzx.o lzx.c
-
-ZSTATICREADEROBJS/main.o: main.cpp \
- ZSTATICREADERINC/useqpe.h \
- QTReaderApp.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- CEncoding.h \
- CEncoding_tables.h \
- orkey.h \
- BGType.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/main.o main.cpp
-
-ZSTATICREADEROBJS/orkey.o: orkey.cpp \
- orkey.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/orkey.o orkey.cpp
-
-ZSTATICREADEROBJS/pdb.o: pdb.cpp \
- pdb.h \
- ZSTATICREADERINC/useqpe.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/pdb.o pdb.cpp
-
-ZSTATICREADEROBJS/plucker.o: plucker.cpp \
- ZSTATICREADERINC/useqpe.h \
- plucker.h \
- plucker_base.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ztxt.h \
- pdb.h \
- CBuffer.h \
- my_list.h \
- Navigation.h \
- hrule.h \
- Aportis.h \
- Palm2QImage.h \
- ZSTATICREADERINC/static.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/plucker.o plucker.cpp
-
-ZSTATICREADEROBJS/plucker_base.o: plucker_base.cpp \
- ZSTATICREADERINC/useqpe.h \
- usenef.h \
- ZSTATICREADERINC/static.h \
- plucker_base.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- ztxt.h \
- pdb.h \
- CBuffer.h \
- my_list.h \
- Navigation.h \
- hrule.h \
- Aportis.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/plucker_base.o plucker_base.cpp
-
-ZSTATICREADEROBJS/ppm.o: ppm.cpp \
- arith.h \
- utypes.h \
- ppm.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/ppm.o ppm.cpp
-
-ZSTATICREADEROBJS/ppm_expander.o: ppm_expander.cpp \
- ZSTATICREADERINC/static.h \
- ppm_expander.h \
- ZSTATICREADERINC/useqpe.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- utypes.h \
- ppm.h \
- arith.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/ppm_expander.o ppm_expander.cpp
-
-ZSTATICREADEROBJS/striphtml.o: striphtml.cpp \
- ZSTATICREADERINC/useqpe.h \
- CDrawBuffer.h \
- StyleConsts.h \
- CBuffer.h \
- config.h \
- ustring.h \
- my_list.h \
- linktype.h \
- striphtml.h \
- CFilter.h \
- CExpander.h \
- Markups.h \
- names.h \
- CEncoding.h \
- CEncoding_tables.h \
- ZSTATICREADERINC/static.h \
- Navigation.h \
- hrule.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/striphtml.o striphtml.cpp
-
-ZSTATICREADEROBJS/util.o: util.cpp \
- util.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/util.o util.cpp
-
-ZSTATICREADEROBJS/version.o: version.cpp \
- version.h \
- names.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/version.o version.cpp
-
-ZSTATICREADEROBJS/ztxt.o: ztxt.cpp \
- ztxt.h \
- CExpander.h \
- ZSTATICREADERINC/useqpe.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- pdb.h \
- my_list.h \
- Bkmks.h \
- Filedata.h \
- ZSTATICREADERINC/static.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/ztxt.o ztxt.cpp
-
-ZSTATICREADEROBJS/moc_ButtonPrefs.o: ZSTATICREADERMOCS/moc_ButtonPrefs.cpp \
- ButtonPrefs.h \
- orkey.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/moc_ButtonPrefs.o ZSTATICREADERMOCS/moc_ButtonPrefs.cpp
-
-ZSTATICREADEROBJS/moc_CAnnoEdit.o: ZSTATICREADERMOCS/moc_CAnnoEdit.cpp \
- CAnnoEdit.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/moc_CAnnoEdit.o ZSTATICREADERMOCS/moc_CAnnoEdit.cpp
-
-ZSTATICREADEROBJS/moc_CloseDialog.o: ZSTATICREADERMOCS/moc_CloseDialog.cpp \
- CloseDialog.h \
- ZSTATICREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/moc_CloseDialog.o ZSTATICREADERMOCS/moc_CloseDialog.cpp
-
-ZSTATICREADEROBJS/moc_GraphicWin.o: ZSTATICREADERMOCS/moc_GraphicWin.cpp \
- GraphicWin.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/moc_GraphicWin.o ZSTATICREADERMOCS/moc_GraphicWin.cpp
-
-ZSTATICREADEROBJS/moc_Prefs.o: ZSTATICREADERMOCS/moc_Prefs.cpp \
- Prefs.h \
- orkey.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/moc_Prefs.o ZSTATICREADERMOCS/moc_Prefs.cpp
-
-ZSTATICREADEROBJS/moc_QFloatBar.o: ZSTATICREADERMOCS/moc_QFloatBar.cpp \
- QFloatBar.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/moc_QFloatBar.o ZSTATICREADERMOCS/moc_QFloatBar.cpp
-
-ZSTATICREADEROBJS/moc_QTReader.o: ZSTATICREADERMOCS/moc_QTReader.cpp \
- QTReader.h \
- ZSTATICREADERINC/static.h \
- my_list.h \
- BuffDoc.h \
- ZSTATICREADERINC/useqpe.h \
- CDrawBuffer.h \
- StyleConsts.h \
- CBuffer.h \
- config.h \
- ustring.h \
- linktype.h \
- CFilter.h \
- CExpander.h \
- Markups.h \
- names.h \
- CEncoding.h \
- CEncoding_tables.h \
- FontControl.h \
- BGType.h \
- striphtml.h \
- Navigation.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/moc_QTReader.o ZSTATICREADERMOCS/moc_QTReader.cpp
-
-ZSTATICREADEROBJS/moc_QTReaderApp.o: ZSTATICREADERMOCS/moc_QTReaderApp.cpp \
- QTReaderApp.h \
- ZSTATICREADERINC/useqpe.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- CEncoding.h \
- CEncoding_tables.h \
- orkey.h \
- BGType.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/moc_QTReaderApp.o ZSTATICREADERMOCS/moc_QTReaderApp.cpp
-
-ZSTATICREADEROBJS/moc_QtrListView.o: ZSTATICREADERMOCS/moc_QtrListView.cpp \
- QtrListView.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/moc_QtrListView.o ZSTATICREADERMOCS/moc_QtrListView.cpp
-
-ZSTATICREADEROBJS/moc_ToolbarPrefs.o: ZSTATICREADERMOCS/moc_ToolbarPrefs.cpp \
- ToolbarPrefs.h \
- ZSTATICREADERINC/useqpe.h \
- preferences.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/moc_ToolbarPrefs.o ZSTATICREADERMOCS/moc_ToolbarPrefs.cpp
-
-ZSTATICREADEROBJS/moc_URLDialog.o: ZSTATICREADERMOCS/moc_URLDialog.cpp \
- URLDialog.h \
- ZSTATICREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/moc_URLDialog.o ZSTATICREADERMOCS/moc_URLDialog.cpp
-
-ZSTATICREADEROBJS/moc_cbkmkselector.o: ZSTATICREADERMOCS/moc_cbkmkselector.cpp \
- cbkmkselector.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/moc_cbkmkselector.o ZSTATICREADERMOCS/moc_cbkmkselector.cpp
-
-ZSTATICREADEROBJS/moc_fileBrowser.o: ZSTATICREADERMOCS/moc_fileBrowser.cpp \
- fileBrowser.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/moc_fileBrowser.o ZSTATICREADERMOCS/moc_fileBrowser.cpp
-
-ZSTATICREADEROBJS/moc_infowin.o: ZSTATICREADERMOCS/moc_infowin.cpp \
- infowin.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZSTATICREADEROBJS/moc_infowin.o ZSTATICREADERMOCS/moc_infowin.cpp
-
-ZSTATICREADERMOCS/moc_ButtonPrefs.cpp: ButtonPrefs.h
- $(MOC) ButtonPrefs.h -o ZSTATICREADERMOCS/moc_ButtonPrefs.cpp
-
-ZSTATICREADERMOCS/moc_CAnnoEdit.cpp: CAnnoEdit.h
- $(MOC) CAnnoEdit.h -o ZSTATICREADERMOCS/moc_CAnnoEdit.cpp
-
-ZSTATICREADERMOCS/moc_CloseDialog.cpp: CloseDialog.h
- $(MOC) CloseDialog.h -o ZSTATICREADERMOCS/moc_CloseDialog.cpp
-
-ZSTATICREADERMOCS/moc_GraphicWin.cpp: GraphicWin.h
- $(MOC) GraphicWin.h -o ZSTATICREADERMOCS/moc_GraphicWin.cpp
-
-ZSTATICREADERMOCS/moc_Prefs.cpp: Prefs.h
- $(MOC) Prefs.h -o ZSTATICREADERMOCS/moc_Prefs.cpp
-
-ZSTATICREADERMOCS/moc_QFloatBar.cpp: QFloatBar.h
- $(MOC) QFloatBar.h -o ZSTATICREADERMOCS/moc_QFloatBar.cpp
-
-ZSTATICREADERMOCS/moc_QTReader.cpp: QTReader.h
- $(MOC) QTReader.h -o ZSTATICREADERMOCS/moc_QTReader.cpp
-
-ZSTATICREADERMOCS/moc_QTReaderApp.cpp: QTReaderApp.h
- $(MOC) QTReaderApp.h -o ZSTATICREADERMOCS/moc_QTReaderApp.cpp
-
-ZSTATICREADERMOCS/moc_QtrListView.cpp: QtrListView.h
- $(MOC) QtrListView.h -o ZSTATICREADERMOCS/moc_QtrListView.cpp
-
-ZSTATICREADERMOCS/moc_ToolbarPrefs.cpp: ToolbarPrefs.h
- $(MOC) ToolbarPrefs.h -o ZSTATICREADERMOCS/moc_ToolbarPrefs.cpp
-
-ZSTATICREADERMOCS/moc_URLDialog.cpp: URLDialog.h
- $(MOC) URLDialog.h -o ZSTATICREADERMOCS/moc_URLDialog.cpp
-
-ZSTATICREADERMOCS/moc_cbkmkselector.cpp: cbkmkselector.h
- $(MOC) cbkmkselector.h -o ZSTATICREADERMOCS/moc_cbkmkselector.cpp
-
-ZSTATICREADERMOCS/moc_fileBrowser.cpp: fileBrowser.h
- $(MOC) fileBrowser.h -o ZSTATICREADERMOCS/moc_fileBrowser.cpp
-
-ZSTATICREADERMOCS/moc_infowin.cpp: infowin.h
- $(MOC) infowin.h -o ZSTATICREADERMOCS/moc_infowin.cpp
-
diff --git a/noncore/apps/opie-reader/reader.wmak b/noncore/apps/opie-reader/reader.wmak
deleted file mode 100644
index dda01c1..0000000
--- a/noncore/apps/opie-reader/reader.wmak
+++ b/dev/null
@@ -1,604 +0,0 @@
-#############################################################################
-# Makefile for building $(QPEDIR)/bin/uqtreader
-# Generated by tmake at 23:23, 2004/03/09
-# Project: reader.wpro
-# Template: app
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = gcc-2.96
-CXX = g++-2.96
-CFLAGS = -pipe -Wall -W -O2 -DNO_DEBUG
-CXXFLAGS= -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -DNO_DEBUG
-INCPATH = -IWSREADERINC -I$(QTDIR)/include
-LINK = g++-2.96
-LFLAGS =
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lqpe -lreader_codec -lqte
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = Aportis.h \
- Bkmks.h \
- BuffDoc.h \
- ButtonPrefs.h \
- CAnnoEdit.h \
- CBuffer.h \
- CDrawBuffer.h \
- CEncoding.h \
- CEncoding_tables.h \
- CExpander.h \
- CFilter.h \
- CloseDialog.h \
- Coder.h \
- CSource.h \
- Filedata.h \
- FixedFont.h \
- FontControl.h \
- GraphicWin.h \
- Markups.h \
- Navigation.h \
- Palm2QImage.h \
- Prefs.h \
- PPMd.h \
- PPMdType.h \
- QFloatBar.h \
- QTReader.h \
- QTReaderApp.h \
- QtrListView.h \
- Queue.h \
- StateData.h \
- StyleConsts.h \
- SubAlloc.h \
- ToolbarPrefs.h \
- URLDialog.h \
- ZText.h \
- arith.h \
- arrierego.h \
- cbkmkselector.h \
- config.h \
- fileBrowser.h \
- infowin.h \
- linktype.h \
- my_list.h \
- names.h \
- nef.h \
- WSREADERINC/opie.h \
- pdb.h \
- plucker.h \
- plucker_base.h \
- ppm.h \
- ppm_expander.h \
- usenef.h \
- WSREADERINC/useqpe.h \
- ustring.h \
- utypes.h \
- version.h \
- ztxt.h
-SOURCES = BuffDoc.cpp \
- ButtonPrefs.cpp \
- CAnnoEdit.cpp \
- CDrawBuffer.cpp \
- CEncoding.cpp \
- CEncoding_tables.cpp \
- CFilter.cpp \
- CRegExp.cpp \
- CloseDialog.cpp \
- FontControl.cpp \
- Prefs.cpp \
- QTReader.cpp \
- QTReaderApp.cpp \
- QtrListView.cpp \
- ToolbarPrefs.cpp \
- URLDialog.cpp \
- fileBrowser.cpp \
- infowin.cpp \
- main.cpp \
- orkey.cpp \
- util.cpp \
- version.cpp
-OBJECTS = WSREADEROBJS/BuffDoc.o \
- WSREADEROBJS/ButtonPrefs.o \
- WSREADEROBJS/CAnnoEdit.o \
- WSREADEROBJS/CDrawBuffer.o \
- WSREADEROBJS/CEncoding.o \
- WSREADEROBJS/CEncoding_tables.o \
- WSREADEROBJS/CFilter.o \
- WSREADEROBJS/CRegExp.o \
- WSREADEROBJS/CloseDialog.o \
- WSREADEROBJS/FontControl.o \
- WSREADEROBJS/Prefs.o \
- WSREADEROBJS/QTReader.o \
- WSREADEROBJS/QTReaderApp.o \
- WSREADEROBJS/QtrListView.o \
- WSREADEROBJS/ToolbarPrefs.o \
- WSREADEROBJS/URLDialog.o \
- WSREADEROBJS/fileBrowser.o \
- WSREADEROBJS/infowin.o \
- WSREADEROBJS/main.o \
- WSREADEROBJS/orkey.o \
- WSREADEROBJS/util.o \
- WSREADEROBJS/version.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC = WSREADERMOCS/moc_ButtonPrefs.cpp \
- WSREADERMOCS/moc_CAnnoEdit.cpp \
- WSREADERMOCS/moc_CloseDialog.cpp \
- WSREADERMOCS/moc_GraphicWin.cpp \
- WSREADERMOCS/moc_Prefs.cpp \
- WSREADERMOCS/moc_QFloatBar.cpp \
- WSREADERMOCS/moc_QTReader.cpp \
- WSREADERMOCS/moc_QTReaderApp.cpp \
- WSREADERMOCS/moc_QtrListView.cpp \
- WSREADERMOCS/moc_ToolbarPrefs.cpp \
- WSREADERMOCS/moc_URLDialog.cpp \
- WSREADERMOCS/moc_cbkmkselector.cpp \
- WSREADERMOCS/moc_fileBrowser.cpp \
- WSREADERMOCS/moc_infowin.cpp
-OBJMOC = WSREADEROBJS/moc_ButtonPrefs.o \
- WSREADEROBJS/moc_CAnnoEdit.o \
- WSREADEROBJS/moc_CloseDialog.o \
- WSREADEROBJS/moc_GraphicWin.o \
- WSREADEROBJS/moc_Prefs.o \
- WSREADEROBJS/moc_QFloatBar.o \
- WSREADEROBJS/moc_QTReader.o \
- WSREADEROBJS/moc_QTReaderApp.o \
- WSREADEROBJS/moc_QtrListView.o \
- WSREADEROBJS/moc_ToolbarPrefs.o \
- WSREADEROBJS/moc_URLDialog.o \
- WSREADEROBJS/moc_cbkmkselector.o \
- WSREADEROBJS/moc_fileBrowser.o \
- WSREADEROBJS/moc_infowin.o
-DIST =
-TARGET = $(QPEDIR)/bin/uqtreader
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(TARGET)
-
-$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS)
-
-moc: $(SRCMOC)
-
-tmake: reader.wmak
-
-reader.wmak: reader.wpro
- tmake reader.wpro -o reader.wmak
-
-dist:
- $(TAR) reader.wpro.tar reader.wpro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) reader.wpro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-WSREADEROBJS/BuffDoc.o: BuffDoc.cpp \
- WSREADERINC/static.h \
- names.h \
- BuffDoc.h \
- WSREADERINC/useqpe.h \
- CDrawBuffer.h \
- StyleConsts.h \
- CBuffer.h \
- config.h \
- ustring.h \
- my_list.h \
- linktype.h \
- CFilter.h \
- CExpander.h \
- Markups.h \
- CEncoding.h \
- CEncoding_tables.h \
- ZText.h \
- ebookcodec.h \
- Aportis.h \
- pdb.h \
- CHM.h \
- chm_lib.h \
- ppm_expander.h \
- utypes.h \
- ppm.h \
- arith.h \
- ztxt.h \
- plucker.h \
- plucker_base.h \
- Navigation.h \
- hrule.h \
- nef.h \
- usenef.h \
- arrierego.h \
- iSilo.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/BuffDoc.o BuffDoc.cpp
-
-WSREADEROBJS/ButtonPrefs.o: ButtonPrefs.cpp \
- ButtonPrefs.h \
- orkey.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/ButtonPrefs.o ButtonPrefs.cpp
-
-WSREADEROBJS/CAnnoEdit.o: CAnnoEdit.cpp \
- CAnnoEdit.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/CAnnoEdit.o CAnnoEdit.cpp
-
-WSREADEROBJS/CDrawBuffer.o: CDrawBuffer.cpp \
- CDrawBuffer.h \
- StyleConsts.h \
- CBuffer.h \
- config.h \
- ustring.h \
- my_list.h \
- linktype.h \
- FontControl.h \
- WSREADERINC/useqpe.h \
- WSREADERINC/opie.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/CDrawBuffer.o CDrawBuffer.cpp
-
-WSREADEROBJS/CEncoding.o: CEncoding.cpp \
- CEncoding.h \
- CExpander.h \
- WSREADERINC/useqpe.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- CEncoding_tables.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/CEncoding.o CEncoding.cpp
-
-WSREADEROBJS/CEncoding_tables.o: CEncoding_tables.cpp \
- CEncoding_tables.h \
- config.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/CEncoding_tables.o CEncoding_tables.cpp
-
-WSREADEROBJS/CFilter.o: CFilter.cpp \
- WSREADERINC/useqpe.h \
- CDrawBuffer.h \
- StyleConsts.h \
- CBuffer.h \
- config.h \
- ustring.h \
- my_list.h \
- linktype.h \
- CFilter.h \
- CExpander.h \
- Markups.h \
- names.h \
- CEncoding.h \
- CEncoding_tables.h \
- WSREADERINC/static.h \
- hrule.h \
- Bkmks.h \
- Filedata.h \
- QTReader.h \
- BuffDoc.h \
- FontControl.h \
- BGType.h \
- striphtml.h \
- Navigation.h \
- CRegExp.h \
- hash.h \
- Queue.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/CFilter.o CFilter.cpp
-
-WSREADEROBJS/CRegExp.o: CRegExp.cpp \
- CRegExp.h \
- config.h \
- ustring.h \
- hash.h \
- Queue.h \
- my_list.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/CRegExp.o CRegExp.cpp
-
-WSREADEROBJS/CloseDialog.o: CloseDialog.cpp \
- CloseDialog.h \
- WSREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/CloseDialog.o CloseDialog.cpp
-
-WSREADEROBJS/FontControl.o: FontControl.cpp \
- WSREADERINC/opie.h \
- WSREADERINC/useqpe.h \
- FontControl.h \
- StyleConsts.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/FontControl.o FontControl.cpp
-
-WSREADEROBJS/Prefs.o: Prefs.cpp \
- Prefs.h \
- orkey.h \
- CEncoding_tables.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/Prefs.o Prefs.cpp
-
-WSREADEROBJS/QTReader.o: QTReader.cpp \
- WSREADERINC/useqpe.h \
- config.h \
- ustring.h \
- QTReader.h \
- WSREADERINC/static.h \
- my_list.h \
- BuffDoc.h \
- CDrawBuffer.h \
- StyleConsts.h \
- CBuffer.h \
- linktype.h \
- CFilter.h \
- CExpander.h \
- Markups.h \
- names.h \
- CEncoding.h \
- CEncoding_tables.h \
- FontControl.h \
- BGType.h \
- striphtml.h \
- Navigation.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/QTReader.o QTReader.cpp
-
-WSREADEROBJS/QTReaderApp.o: QTReaderApp.cpp \
- WSREADERINC/useqpe.h \
- QTReader.h \
- WSREADERINC/static.h \
- my_list.h \
- BuffDoc.h \
- CDrawBuffer.h \
- StyleConsts.h \
- CBuffer.h \
- config.h \
- ustring.h \
- linktype.h \
- CFilter.h \
- CExpander.h \
- Markups.h \
- names.h \
- CEncoding.h \
- CEncoding_tables.h \
- FontControl.h \
- BGType.h \
- striphtml.h \
- Navigation.h \
- GraphicWin.h \
- Bkmks.h \
- Filedata.h \
- cbkmkselector.h \
- infowin.h \
- ToolbarPrefs.h \
- preferences.h \
- Prefs.h \
- orkey.h \
- CAnnoEdit.h \
- QFloatBar.h \
- FixedFont.h \
- URLDialog.h \
- util.h \
- fileBrowser.h \
- QTReaderApp.h \
- CloseDialog.h \
- ButtonPrefs.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/QTReaderApp.o QTReaderApp.cpp
-
-WSREADEROBJS/QtrListView.o: QtrListView.cpp \
- QtrListView.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/QtrListView.o QtrListView.cpp
-
-WSREADEROBJS/ToolbarPrefs.o: ToolbarPrefs.cpp \
- WSREADERINC/useqpe.h \
- ToolbarPrefs.h \
- preferences.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/ToolbarPrefs.o ToolbarPrefs.cpp
-
-WSREADEROBJS/URLDialog.o: URLDialog.cpp \
- URLDialog.h \
- WSREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/URLDialog.o URLDialog.cpp
-
-WSREADEROBJS/fileBrowser.o: fileBrowser.cpp \
- fileBrowser.h \
- QtrListView.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/fileBrowser.o fileBrowser.cpp
-
-WSREADEROBJS/infowin.o: infowin.cpp \
- infowin.h \
- version.h \
- names.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/infowin.o infowin.cpp
-
-WSREADEROBJS/main.o: main.cpp \
- WSREADERINC/useqpe.h \
- QTReaderApp.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- CEncoding.h \
- CEncoding_tables.h \
- orkey.h \
- BGType.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/main.o main.cpp
-
-WSREADEROBJS/orkey.o: orkey.cpp \
- orkey.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/orkey.o orkey.cpp
-
-WSREADEROBJS/util.o: util.cpp \
- util.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/util.o util.cpp
-
-WSREADEROBJS/version.o: version.cpp \
- version.h \
- names.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/version.o version.cpp
-
-WSREADEROBJS/moc_ButtonPrefs.o: WSREADERMOCS/moc_ButtonPrefs.cpp \
- ButtonPrefs.h \
- orkey.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/moc_ButtonPrefs.o WSREADERMOCS/moc_ButtonPrefs.cpp
-
-WSREADEROBJS/moc_CAnnoEdit.o: WSREADERMOCS/moc_CAnnoEdit.cpp \
- CAnnoEdit.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/moc_CAnnoEdit.o WSREADERMOCS/moc_CAnnoEdit.cpp
-
-WSREADEROBJS/moc_CloseDialog.o: WSREADERMOCS/moc_CloseDialog.cpp \
- CloseDialog.h \
- WSREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/moc_CloseDialog.o WSREADERMOCS/moc_CloseDialog.cpp
-
-WSREADEROBJS/moc_GraphicWin.o: WSREADERMOCS/moc_GraphicWin.cpp \
- GraphicWin.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/moc_GraphicWin.o WSREADERMOCS/moc_GraphicWin.cpp
-
-WSREADEROBJS/moc_Prefs.o: WSREADERMOCS/moc_Prefs.cpp \
- Prefs.h \
- orkey.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/moc_Prefs.o WSREADERMOCS/moc_Prefs.cpp
-
-WSREADEROBJS/moc_QFloatBar.o: WSREADERMOCS/moc_QFloatBar.cpp \
- QFloatBar.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/moc_QFloatBar.o WSREADERMOCS/moc_QFloatBar.cpp
-
-WSREADEROBJS/moc_QTReader.o: WSREADERMOCS/moc_QTReader.cpp \
- QTReader.h \
- WSREADERINC/static.h \
- my_list.h \
- BuffDoc.h \
- WSREADERINC/useqpe.h \
- CDrawBuffer.h \
- StyleConsts.h \
- CBuffer.h \
- config.h \
- ustring.h \
- linktype.h \
- CFilter.h \
- CExpander.h \
- Markups.h \
- names.h \
- CEncoding.h \
- CEncoding_tables.h \
- FontControl.h \
- BGType.h \
- striphtml.h \
- Navigation.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/moc_QTReader.o WSREADERMOCS/moc_QTReader.cpp
-
-WSREADEROBJS/moc_QTReaderApp.o: WSREADERMOCS/moc_QTReaderApp.cpp \
- QTReaderApp.h \
- WSREADERINC/useqpe.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- CEncoding.h \
- CEncoding_tables.h \
- orkey.h \
- BGType.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/moc_QTReaderApp.o WSREADERMOCS/moc_QTReaderApp.cpp
-
-WSREADEROBJS/moc_QtrListView.o: WSREADERMOCS/moc_QtrListView.cpp \
- QtrListView.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/moc_QtrListView.o WSREADERMOCS/moc_QtrListView.cpp
-
-WSREADEROBJS/moc_ToolbarPrefs.o: WSREADERMOCS/moc_ToolbarPrefs.cpp \
- ToolbarPrefs.h \
- WSREADERINC/useqpe.h \
- preferences.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/moc_ToolbarPrefs.o WSREADERMOCS/moc_ToolbarPrefs.cpp
-
-WSREADEROBJS/moc_URLDialog.o: WSREADERMOCS/moc_URLDialog.cpp \
- URLDialog.h \
- WSREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/moc_URLDialog.o WSREADERMOCS/moc_URLDialog.cpp
-
-WSREADEROBJS/moc_cbkmkselector.o: WSREADERMOCS/moc_cbkmkselector.cpp \
- cbkmkselector.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/moc_cbkmkselector.o WSREADERMOCS/moc_cbkmkselector.cpp
-
-WSREADEROBJS/moc_fileBrowser.o: WSREADERMOCS/moc_fileBrowser.cpp \
- fileBrowser.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/moc_fileBrowser.o WSREADERMOCS/moc_fileBrowser.cpp
-
-WSREADEROBJS/moc_infowin.o: WSREADERMOCS/moc_infowin.cpp \
- infowin.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o WSREADEROBJS/moc_infowin.o WSREADERMOCS/moc_infowin.cpp
-
-WSREADERMOCS/moc_ButtonPrefs.cpp: ButtonPrefs.h
- $(MOC) ButtonPrefs.h -o WSREADERMOCS/moc_ButtonPrefs.cpp
-
-WSREADERMOCS/moc_CAnnoEdit.cpp: CAnnoEdit.h
- $(MOC) CAnnoEdit.h -o WSREADERMOCS/moc_CAnnoEdit.cpp
-
-WSREADERMOCS/moc_CloseDialog.cpp: CloseDialog.h
- $(MOC) CloseDialog.h -o WSREADERMOCS/moc_CloseDialog.cpp
-
-WSREADERMOCS/moc_GraphicWin.cpp: GraphicWin.h
- $(MOC) GraphicWin.h -o WSREADERMOCS/moc_GraphicWin.cpp
-
-WSREADERMOCS/moc_Prefs.cpp: Prefs.h
- $(MOC) Prefs.h -o WSREADERMOCS/moc_Prefs.cpp
-
-WSREADERMOCS/moc_QFloatBar.cpp: QFloatBar.h
- $(MOC) QFloatBar.h -o WSREADERMOCS/moc_QFloatBar.cpp
-
-WSREADERMOCS/moc_QTReader.cpp: QTReader.h
- $(MOC) QTReader.h -o WSREADERMOCS/moc_QTReader.cpp
-
-WSREADERMOCS/moc_QTReaderApp.cpp: QTReaderApp.h
- $(MOC) QTReaderApp.h -o WSREADERMOCS/moc_QTReaderApp.cpp
-
-WSREADERMOCS/moc_QtrListView.cpp: QtrListView.h
- $(MOC) QtrListView.h -o WSREADERMOCS/moc_QtrListView.cpp
-
-WSREADERMOCS/moc_ToolbarPrefs.cpp: ToolbarPrefs.h
- $(MOC) ToolbarPrefs.h -o WSREADERMOCS/moc_ToolbarPrefs.cpp
-
-WSREADERMOCS/moc_URLDialog.cpp: URLDialog.h
- $(MOC) URLDialog.h -o WSREADERMOCS/moc_URLDialog.cpp
-
-WSREADERMOCS/moc_cbkmkselector.cpp: cbkmkselector.h
- $(MOC) cbkmkselector.h -o WSREADERMOCS/moc_cbkmkselector.cpp
-
-WSREADERMOCS/moc_fileBrowser.cpp: fileBrowser.h
- $(MOC) fileBrowser.h -o WSREADERMOCS/moc_fileBrowser.cpp
-
-WSREADERMOCS/moc_infowin.cpp: infowin.h
- $(MOC) infowin.h -o WSREADERMOCS/moc_infowin.cpp
-
diff --git a/noncore/apps/opie-reader/reader.wpro b/noncore/apps/opie-reader/reader.wpro
deleted file mode 100644
index 3e4f345..0000000
--- a/noncore/apps/opie-reader/reader.wpro
+++ b/dev/null
@@ -1,93 +0,0 @@
-TEMPLATE = app
-CONFIG = qt warn_on release
-HEADERS = Aportis.h \
- Bkmks.h \
- BuffDoc.h \
- ButtonPrefs.h \
- CAnnoEdit.h \
- CBuffer.h \
- CDrawBuffer.h \
- CEncoding.h \
- CEncoding_tables.h \
- CExpander.h \
- CFilter.h \
- CloseDialog.h \
- Coder.h \
- CSource.h \
- Filedata.h \
- FixedFont.h \
- FontControl.h \
- GraphicWin.h \
- Markups.h \
- Navigation.h \
- Palm2QImage.h \
- Prefs.h \
- PPMd.h \
- PPMdType.h \
- QFloatBar.h \
- QTReader.h \
- QTReaderApp.h \
- QtrListView.h \
- Queue.h \
- StateData.h \
- StyleConsts.h \
- SubAlloc.h \
- ToolbarPrefs.h \
- URLDialog.h \
- ZText.h \
- arith.h \
- arrierego.h \
- cbkmkselector.h \
- config.h \
- fileBrowser.h \
- infowin.h \
- linktype.h \
- my_list.h \
- names.h \
- nef.h \
- WSREADERINC/opie.h \
- pdb.h \
- plucker.h \
- plucker_base.h \
- ppm.h \
- ppm_expander.h \
- usenef.h \
- WSREADERINC/useqpe.h \
- ustring.h \
- utypes.h \
- version.h \
- ztxt.h
-
-SOURCES = BuffDoc.cpp \
- ButtonPrefs.cpp \
- CAnnoEdit.cpp \
- CDrawBuffer.cpp \
- CEncoding.cpp \
- CEncoding_tables.cpp \
- CFilter.cpp \
- CRegExp.cpp \
- CloseDialog.cpp \
- FontControl.cpp \
- Prefs.cpp \
- QTReader.cpp \
- QTReaderApp.cpp \
- QtrListView.cpp \
- ToolbarPrefs.cpp \
- URLDialog.cpp \
- fileBrowser.cpp \
- infowin.cpp \
- main.cpp \
- orkey.cpp \
- util.cpp \
- version.cpp
-
-
-INTERFACES =
-DESTDIR = $(QPEDIR)/bin
-INCLUDEPATH += WSREADERINC
-DEPENDPATH += WSREADERINC
-TARGET = uqtreader
-LIBS += -lqpe -lreader_codec
-
-OBJECTS_DIR = WSREADEROBJS
-MOC_DIR = WSREADERMOCS
diff --git a/noncore/apps/opie-reader/reader.zmak b/noncore/apps/opie-reader/reader.zmak
deleted file mode 100644
index bb697f4..0000000
--- a/noncore/apps/opie-reader/reader.zmak
+++ b/dev/null
@@ -1,605 +0,0 @@
-#############################################################################
-# Makefile for building $(QPEDIR)/bin/uqtreader
-# Generated by tmake at 15:17, 2004/05/08
-# Project: reader.zpro
-# Template: app
-#############################################################################
-
-####### Compiler, tools and options
-
-CC = arm-linux-gcc
-CXX = arm-linux-g++
-CFLAGS = -pipe -Wall -W -O2 -DNO_DEBUG
-CXXFLAGS= -pipe -DQT_QWS_EBX -DQT_QWS_CUSTOM -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -DNO_DEBUG
-INCPATH = -IZREADERINC -I$(QTDIR)/include
-LINK = arm-linux-gcc
-LFLAGS =
-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -lqpe -lreader_codec -lqte
-MOC = $(QTDIR)/bin/moc
-UIC = $(QTDIR)/bin/uic
-
-TAR = tar -cf
-GZIP = gzip -9f
-
-####### Files
-
-HEADERS = Aportis.h \
- Bkmks.h \
- BuffDoc.h \
- ButtonPrefs.h \
- CAnnoEdit.h \
- CBuffer.h \
- CDrawBuffer.h \
- CEncoding.h \
- CEncoding_tables.h \
- CExpander.h \
- CFilter.h \
- CloseDialog.h \
- Coder.h \
- CSource.h \
- Filedata.h \
- FixedFont.h \
- FontControl.h \
- GraphicWin.h \
- Markups.h \
- Navigation.h \
- Palm2QImage.h \
- Prefs.h \
- PPMd.h \
- PPMdType.h \
- QFloatBar.h \
- QTReader.h \
- QTReaderApp.h \
- QtrListView.h \
- Queue.h \
- StateData.h \
- StyleConsts.h \
- SubAlloc.h \
- ToolbarPrefs.h \
- URLDialog.h \
- ZText.h \
- arith.h \
- arrierego.h \
- cbkmkselector.h \
- config.h \
- fileBrowser.h \
- infowin.h \
- linktype.h \
- my_list.h \
- names.h \
- nef.h \
- ZREADERINC/opie.h \
- pdb.h \
- plucker.h \
- plucker_base.h \
- ppm.h \
- ppm_expander.h \
- usenef.h \
- ZREADERINC/useqpe.h \
- ustring.h \
- util.h \
- utypes.h \
- version.h \
- ztxt.h
-SOURCES = BuffDoc.cpp \
- ButtonPrefs.cpp \
- CAnnoEdit.cpp \
- CDrawBuffer.cpp \
- CEncoding.cpp \
- CEncoding_tables.cpp \
- CFilter.cpp \
- CRegExp.cpp \
- CloseDialog.cpp \
- FontControl.cpp \
- Prefs.cpp \
- QTReader.cpp \
- QTReaderApp.cpp \
- QtrListView.cpp \
- ToolbarPrefs.cpp \
- URLDialog.cpp \
- fileBrowser.cpp \
- infowin.cpp \
- main.cpp \
- orkey.cpp \
- util.cpp \
- version.cpp
-OBJECTS = ZREADEROBJS/BuffDoc.o \
- ZREADEROBJS/ButtonPrefs.o \
- ZREADEROBJS/CAnnoEdit.o \
- ZREADEROBJS/CDrawBuffer.o \
- ZREADEROBJS/CEncoding.o \
- ZREADEROBJS/CEncoding_tables.o \
- ZREADEROBJS/CFilter.o \
- ZREADEROBJS/CRegExp.o \
- ZREADEROBJS/CloseDialog.o \
- ZREADEROBJS/FontControl.o \
- ZREADEROBJS/Prefs.o \
- ZREADEROBJS/QTReader.o \
- ZREADEROBJS/QTReaderApp.o \
- ZREADEROBJS/QtrListView.o \
- ZREADEROBJS/ToolbarPrefs.o \
- ZREADEROBJS/URLDialog.o \
- ZREADEROBJS/fileBrowser.o \
- ZREADEROBJS/infowin.o \
- ZREADEROBJS/main.o \
- ZREADEROBJS/orkey.o \
- ZREADEROBJS/util.o \
- ZREADEROBJS/version.o
-INTERFACES =
-UICDECLS =
-UICIMPLS =
-SRCMOC = ZREADERMOCS/moc_ButtonPrefs.cpp \
- ZREADERMOCS/moc_CAnnoEdit.cpp \
- ZREADERMOCS/moc_CloseDialog.cpp \
- ZREADERMOCS/moc_GraphicWin.cpp \
- ZREADERMOCS/moc_Prefs.cpp \
- ZREADERMOCS/moc_QFloatBar.cpp \
- ZREADERMOCS/moc_QTReader.cpp \
- ZREADERMOCS/moc_QTReaderApp.cpp \
- ZREADERMOCS/moc_QtrListView.cpp \
- ZREADERMOCS/moc_ToolbarPrefs.cpp \
- ZREADERMOCS/moc_URLDialog.cpp \
- ZREADERMOCS/moc_cbkmkselector.cpp \
- ZREADERMOCS/moc_fileBrowser.cpp \
- ZREADERMOCS/moc_infowin.cpp
-OBJMOC = ZREADEROBJS/moc_ButtonPrefs.o \
- ZREADEROBJS/moc_CAnnoEdit.o \
- ZREADEROBJS/moc_CloseDialog.o \
- ZREADEROBJS/moc_GraphicWin.o \
- ZREADEROBJS/moc_Prefs.o \
- ZREADEROBJS/moc_QFloatBar.o \
- ZREADEROBJS/moc_QTReader.o \
- ZREADEROBJS/moc_QTReaderApp.o \
- ZREADEROBJS/moc_QtrListView.o \
- ZREADEROBJS/moc_ToolbarPrefs.o \
- ZREADEROBJS/moc_URLDialog.o \
- ZREADEROBJS/moc_cbkmkselector.o \
- ZREADEROBJS/moc_fileBrowser.o \
- ZREADEROBJS/moc_infowin.o
-DIST =
-TARGET = $(QPEDIR)/bin/uqtreader
-INTERFACE_DECL_PATH = .
-
-####### Implicit rules
-
-.SUFFIXES: .cpp .cxx .cc .C .c
-
-.cpp.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cxx.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.cc.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.C.o:
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-.c.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-
-####### Build rules
-
-
-all: $(TARGET)
-
-$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC)
- $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS)
-
-moc: $(SRCMOC)
-
-tmake: reader.zmak
-
-reader.zmak: reader.zpro
- tmake reader.zpro -o reader.zmak
-
-dist:
- $(TAR) reader.zpro.tar reader.zpro.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
- $(GZIP) reader.zpro.tar
-
-clean:
- -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
- -rm -f *~ core
-
-####### Sub-libraries
-
-
-###### Combined headers
-
-
-####### Compile
-
-ZREADEROBJS/BuffDoc.o: BuffDoc.cpp \
- ZREADERINC/static.h \
- names.h \
- BuffDoc.h \
- ZREADERINC/useqpe.h \
- CDrawBuffer.h \
- StyleConsts.h \
- CBuffer.h \
- config.h \
- ustring.h \
- my_list.h \
- linktype.h \
- CFilter.h \
- CExpander.h \
- Markups.h \
- CEncoding.h \
- CEncoding_tables.h \
- ZText.h \
- ebookcodec.h \
- Aportis.h \
- pdb.h \
- CHM.h \
- chm_lib.h \
- ppm_expander.h \
- utypes.h \
- ppm.h \
- arith.h \
- ztxt.h \
- plucker.h \
- plucker_base.h \
- Navigation.h \
- hrule.h \
- nef.h \
- usenef.h \
- arrierego.h \
- iSilo.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/BuffDoc.o BuffDoc.cpp
-
-ZREADEROBJS/ButtonPrefs.o: ButtonPrefs.cpp \
- ButtonPrefs.h \
- orkey.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/ButtonPrefs.o ButtonPrefs.cpp
-
-ZREADEROBJS/CAnnoEdit.o: CAnnoEdit.cpp \
- CAnnoEdit.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/CAnnoEdit.o CAnnoEdit.cpp
-
-ZREADEROBJS/CDrawBuffer.o: CDrawBuffer.cpp \
- CDrawBuffer.h \
- StyleConsts.h \
- CBuffer.h \
- config.h \
- ustring.h \
- my_list.h \
- linktype.h \
- FontControl.h \
- ZREADERINC/useqpe.h \
- ZREADERINC/opie.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/CDrawBuffer.o CDrawBuffer.cpp
-
-ZREADEROBJS/CEncoding.o: CEncoding.cpp \
- CEncoding.h \
- CExpander.h \
- ZREADERINC/useqpe.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- CEncoding_tables.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/CEncoding.o CEncoding.cpp
-
-ZREADEROBJS/CEncoding_tables.o: CEncoding_tables.cpp \
- CEncoding_tables.h \
- config.h \
- ustring.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/CEncoding_tables.o CEncoding_tables.cpp
-
-ZREADEROBJS/CFilter.o: CFilter.cpp \
- ZREADERINC/useqpe.h \
- CDrawBuffer.h \
- StyleConsts.h \
- CBuffer.h \
- config.h \
- ustring.h \
- my_list.h \
- linktype.h \
- CFilter.h \
- CExpander.h \
- Markups.h \
- names.h \
- CEncoding.h \
- CEncoding_tables.h \
- ZREADERINC/static.h \
- hrule.h \
- Bkmks.h \
- Filedata.h \
- QTReader.h \
- BuffDoc.h \
- FontControl.h \
- BGType.h \
- striphtml.h \
- Navigation.h \
- CRegExp.h \
- hash.h \
- Queue.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/CFilter.o CFilter.cpp
-
-ZREADEROBJS/CRegExp.o: CRegExp.cpp \
- CRegExp.h \
- config.h \
- ustring.h \
- hash.h \
- Queue.h \
- my_list.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/CRegExp.o CRegExp.cpp
-
-ZREADEROBJS/CloseDialog.o: CloseDialog.cpp \
- CloseDialog.h \
- ZREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/CloseDialog.o CloseDialog.cpp
-
-ZREADEROBJS/FontControl.o: FontControl.cpp \
- ZREADERINC/opie.h \
- ZREADERINC/useqpe.h \
- FontControl.h \
- StyleConsts.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/FontControl.o FontControl.cpp
-
-ZREADEROBJS/Prefs.o: Prefs.cpp \
- Prefs.h \
- orkey.h \
- CEncoding_tables.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/Prefs.o Prefs.cpp
-
-ZREADEROBJS/QTReader.o: QTReader.cpp \
- ZREADERINC/useqpe.h \
- config.h \
- ustring.h \
- QTReader.h \
- ZREADERINC/static.h \
- my_list.h \
- BuffDoc.h \
- CDrawBuffer.h \
- StyleConsts.h \
- CBuffer.h \
- linktype.h \
- CFilter.h \
- CExpander.h \
- Markups.h \
- names.h \
- CEncoding.h \
- CEncoding_tables.h \
- FontControl.h \
- BGType.h \
- striphtml.h \
- Navigation.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/QTReader.o QTReader.cpp
-
-ZREADEROBJS/QTReaderApp.o: QTReaderApp.cpp \
- ZREADERINC/useqpe.h \
- QTReader.h \
- ZREADERINC/static.h \
- my_list.h \
- BuffDoc.h \
- CDrawBuffer.h \
- StyleConsts.h \
- CBuffer.h \
- config.h \
- ustring.h \
- linktype.h \
- CFilter.h \
- CExpander.h \
- Markups.h \
- names.h \
- CEncoding.h \
- CEncoding_tables.h \
- FontControl.h \
- BGType.h \
- striphtml.h \
- Navigation.h \
- GraphicWin.h \
- Bkmks.h \
- Filedata.h \
- cbkmkselector.h \
- infowin.h \
- ToolbarPrefs.h \
- preferences.h \
- Prefs.h \
- orkey.h \
- CAnnoEdit.h \
- QFloatBar.h \
- FixedFont.h \
- URLDialog.h \
- util.h \
- fileBrowser.h \
- QTReaderApp.h \
- CloseDialog.h \
- ButtonPrefs.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/QTReaderApp.o QTReaderApp.cpp
-
-ZREADEROBJS/QtrListView.o: QtrListView.cpp \
- QtrListView.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/QtrListView.o QtrListView.cpp
-
-ZREADEROBJS/ToolbarPrefs.o: ToolbarPrefs.cpp \
- ZREADERINC/useqpe.h \
- ToolbarPrefs.h \
- preferences.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/ToolbarPrefs.o ToolbarPrefs.cpp
-
-ZREADEROBJS/URLDialog.o: URLDialog.cpp \
- URLDialog.h \
- ZREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/URLDialog.o URLDialog.cpp
-
-ZREADEROBJS/fileBrowser.o: fileBrowser.cpp \
- fileBrowser.h \
- QtrListView.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/fileBrowser.o fileBrowser.cpp
-
-ZREADEROBJS/infowin.o: infowin.cpp \
- infowin.h \
- version.h \
- names.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/infowin.o infowin.cpp
-
-ZREADEROBJS/main.o: main.cpp \
- ZREADERINC/useqpe.h \
- QTReaderApp.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- CEncoding.h \
- CEncoding_tables.h \
- orkey.h \
- BGType.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/main.o main.cpp
-
-ZREADEROBJS/orkey.o: orkey.cpp \
- orkey.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/orkey.o orkey.cpp
-
-ZREADEROBJS/util.o: util.cpp \
- util.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/util.o util.cpp
-
-ZREADEROBJS/version.o: version.cpp \
- version.h \
- names.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/version.o version.cpp
-
-ZREADEROBJS/moc_ButtonPrefs.o: ZREADERMOCS/moc_ButtonPrefs.cpp \
- ButtonPrefs.h \
- orkey.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/moc_ButtonPrefs.o ZREADERMOCS/moc_ButtonPrefs.cpp
-
-ZREADEROBJS/moc_CAnnoEdit.o: ZREADERMOCS/moc_CAnnoEdit.cpp \
- CAnnoEdit.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/moc_CAnnoEdit.o ZREADERMOCS/moc_CAnnoEdit.cpp
-
-ZREADEROBJS/moc_CloseDialog.o: ZREADERMOCS/moc_CloseDialog.cpp \
- CloseDialog.h \
- ZREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/moc_CloseDialog.o ZREADERMOCS/moc_CloseDialog.cpp
-
-ZREADEROBJS/moc_GraphicWin.o: ZREADERMOCS/moc_GraphicWin.cpp \
- GraphicWin.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/moc_GraphicWin.o ZREADERMOCS/moc_GraphicWin.cpp
-
-ZREADEROBJS/moc_Prefs.o: ZREADERMOCS/moc_Prefs.cpp \
- Prefs.h \
- orkey.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/moc_Prefs.o ZREADERMOCS/moc_Prefs.cpp
-
-ZREADEROBJS/moc_QFloatBar.o: ZREADERMOCS/moc_QFloatBar.cpp \
- QFloatBar.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/moc_QFloatBar.o ZREADERMOCS/moc_QFloatBar.cpp
-
-ZREADEROBJS/moc_QTReader.o: ZREADERMOCS/moc_QTReader.cpp \
- QTReader.h \
- ZREADERINC/static.h \
- my_list.h \
- BuffDoc.h \
- ZREADERINC/useqpe.h \
- CDrawBuffer.h \
- StyleConsts.h \
- CBuffer.h \
- config.h \
- ustring.h \
- linktype.h \
- CFilter.h \
- CExpander.h \
- Markups.h \
- names.h \
- CEncoding.h \
- CEncoding_tables.h \
- FontControl.h \
- BGType.h \
- striphtml.h \
- Navigation.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/moc_QTReader.o ZREADERMOCS/moc_QTReader.cpp
-
-ZREADEROBJS/moc_QTReaderApp.o: ZREADERMOCS/moc_QTReaderApp.cpp \
- QTReaderApp.h \
- ZREADERINC/useqpe.h \
- CExpander.h \
- config.h \
- ustring.h \
- StyleConsts.h \
- Markups.h \
- names.h \
- linktype.h \
- CEncoding.h \
- CEncoding_tables.h \
- orkey.h \
- BGType.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/moc_QTReaderApp.o ZREADERMOCS/moc_QTReaderApp.cpp
-
-ZREADEROBJS/moc_QtrListView.o: ZREADERMOCS/moc_QtrListView.cpp \
- QtrListView.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/moc_QtrListView.o ZREADERMOCS/moc_QtrListView.cpp
-
-ZREADEROBJS/moc_ToolbarPrefs.o: ZREADERMOCS/moc_ToolbarPrefs.cpp \
- ToolbarPrefs.h \
- ZREADERINC/useqpe.h \
- preferences.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/moc_ToolbarPrefs.o ZREADERMOCS/moc_ToolbarPrefs.cpp
-
-ZREADEROBJS/moc_URLDialog.o: ZREADERMOCS/moc_URLDialog.cpp \
- URLDialog.h \
- ZREADERINC/useqpe.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/moc_URLDialog.o ZREADERMOCS/moc_URLDialog.cpp
-
-ZREADEROBJS/moc_cbkmkselector.o: ZREADERMOCS/moc_cbkmkselector.cpp \
- cbkmkselector.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/moc_cbkmkselector.o ZREADERMOCS/moc_cbkmkselector.cpp
-
-ZREADEROBJS/moc_fileBrowser.o: ZREADERMOCS/moc_fileBrowser.cpp \
- fileBrowser.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/moc_fileBrowser.o ZREADERMOCS/moc_fileBrowser.cpp
-
-ZREADEROBJS/moc_infowin.o: ZREADERMOCS/moc_infowin.cpp \
- infowin.h
- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ZREADEROBJS/moc_infowin.o ZREADERMOCS/moc_infowin.cpp
-
-ZREADERMOCS/moc_ButtonPrefs.cpp: ButtonPrefs.h
- $(MOC) ButtonPrefs.h -o ZREADERMOCS/moc_ButtonPrefs.cpp
-
-ZREADERMOCS/moc_CAnnoEdit.cpp: CAnnoEdit.h
- $(MOC) CAnnoEdit.h -o ZREADERMOCS/moc_CAnnoEdit.cpp
-
-ZREADERMOCS/moc_CloseDialog.cpp: CloseDialog.h
- $(MOC) CloseDialog.h -o ZREADERMOCS/moc_CloseDialog.cpp
-
-ZREADERMOCS/moc_GraphicWin.cpp: GraphicWin.h
- $(MOC) GraphicWin.h -o ZREADERMOCS/moc_GraphicWin.cpp
-
-ZREADERMOCS/moc_Prefs.cpp: Prefs.h
- $(MOC) Prefs.h -o ZREADERMOCS/moc_Prefs.cpp
-
-ZREADERMOCS/moc_QFloatBar.cpp: QFloatBar.h
- $(MOC) QFloatBar.h -o ZREADERMOCS/moc_QFloatBar.cpp
-
-ZREADERMOCS/moc_QTReader.cpp: QTReader.h
- $(MOC) QTReader.h -o ZREADERMOCS/moc_QTReader.cpp
-
-ZREADERMOCS/moc_QTReaderApp.cpp: QTReaderApp.h
- $(MOC) QTReaderApp.h -o ZREADERMOCS/moc_QTReaderApp.cpp
-
-ZREADERMOCS/moc_QtrListView.cpp: QtrListView.h
- $(MOC) QtrListView.h -o ZREADERMOCS/moc_QtrListView.cpp
-
-ZREADERMOCS/moc_ToolbarPrefs.cpp: ToolbarPrefs.h
- $(MOC) ToolbarPrefs.h -o ZREADERMOCS/moc_ToolbarPrefs.cpp
-
-ZREADERMOCS/moc_URLDialog.cpp: URLDialog.h
- $(MOC) URLDialog.h -o ZREADERMOCS/moc_URLDialog.cpp
-
-ZREADERMOCS/moc_cbkmkselector.cpp: cbkmkselector.h
- $(MOC) cbkmkselector.h -o ZREADERMOCS/moc_cbkmkselector.cpp
-
-ZREADERMOCS/moc_fileBrowser.cpp: fileBrowser.h
- $(MOC) fileBrowser.h -o ZREADERMOCS/moc_fileBrowser.cpp
-
-ZREADERMOCS/moc_infowin.cpp: infowin.h
- $(MOC) infowin.h -o ZREADERMOCS/moc_infowin.cpp
-
diff --git a/noncore/apps/opie-reader/reader.zpro b/noncore/apps/opie-reader/reader.zpro
deleted file mode 100644
index 32deb2b..0000000
--- a/noncore/apps/opie-reader/reader.zpro
+++ b/dev/null
@@ -1,95 +0,0 @@
-TEMPLATE = app
-CONFIG = qt warn_on release
-HEADERS = Aportis.h \
- Bkmks.h \
- BuffDoc.h \
- ButtonPrefs.h \
- CAnnoEdit.h \
- CBuffer.h \
- CDrawBuffer.h \
- CEncoding.h \
- CEncoding_tables.h \
- CExpander.h \
- CFilter.h \
- CloseDialog.h \
- Coder.h \
- CSource.h \
- Filedata.h \
- FixedFont.h \
- FontControl.h \
- GraphicWin.h \
- Markups.h \
- Navigation.h \
- Palm2QImage.h \
- Prefs.h \
- PPMd.h \
- PPMdType.h \
- QFloatBar.h \
- QTReader.h \
- QTReaderApp.h \
- QtrListView.h \
- Queue.h \
- StateData.h \
- StyleConsts.h \
- SubAlloc.h \
- ToolbarPrefs.h \
- URLDialog.h \
- ZText.h \
- arith.h \
- arrierego.h \
- cbkmkselector.h \
- config.h \
- fileBrowser.h \
- infowin.h \
- linktype.h \
- my_list.h \
- names.h \
- nef.h \
- ZREADERINC/opie.h \
- pdb.h \
- plucker.h \
- plucker_base.h \
- ppm.h \
- ppm_expander.h \
- usenef.h \
- ZREADERINC/useqpe.h \
- ustring.h \
- util.h \
- utypes.h \
- version.h \
- ztxt.h
-
-SOURCES = BuffDoc.cpp \
- ButtonPrefs.cpp \
- CAnnoEdit.cpp \
- CDrawBuffer.cpp \
- CEncoding.cpp \
- CEncoding_tables.cpp \
- CFilter.cpp \
- CRegExp.cpp \
- CloseDialog.cpp \
- FontControl.cpp \
- GraphicWin.cpp \
- Prefs.cpp \
- QTReader.cpp \
- QTReaderApp.cpp \
- QtrListView.cpp \
- ToolbarPrefs.cpp \
- URLDialog.cpp \
- fileBrowser.cpp \
- infowin.cpp \
- main.cpp \
- orkey.cpp \
- util.cpp \
- version.cpp
-
-
-INTERFACES =
-DESTDIR = $(QPEDIR)/bin
-INCLUDEPATH += ZREADERINC
-DEPENDPATH += ZREADERINC
-TARGET = uqtreader
-LIBS += -lqpe -lreader_codec
-
-OBJECTS_DIR = ZREADEROBJS
-MOC_DIR = ZREADERMOCS
diff --git a/noncore/apps/opie-reader/reader/reader.pro b/noncore/apps/opie-reader/reader/reader.pro
index 3f56da9..33975ee 100644
--- a/noncore/apps/opie-reader/reader/reader.pro
+++ b/noncore/apps/opie-reader/reader/reader.pro
@@ -1,91 +1,87 @@
DEFINES += OPIE USEQPE
VPATH = ..
TEMPLATE = app
CONFIG = qt warn_on release
HEADERS = Aportis.h \
Bkmks.h \
BuffDoc.h \
ButtonPrefs.h \
CAnnoEdit.h \
CBuffer.h \
CDrawBuffer.h \
CEncoding.h \
CEncoding_tables.h \
CExpander.h \
CFilter.h \
CloseDialog.h \
Filedata.h \
FixedFont.h \
FontControl.h \
GraphicWin.h \
Markups.h \
Navigation.h \
Palm2QImage.h \
Prefs.h \
PPMd.h \
PPMdType.h \
QFloatBar.h \
QTReader.h \
QTReaderApp.h \
QtrListView.h \
Queue.h \
StyleConsts.h \
ToolbarPrefs.h \
URLDialog.h \
ZText.h \
arith.h \
cbkmkselector.h \
config.h \
fileBrowser.h \
infowin.h \
linktype.h \
my_list.h \
names.h \
- ../OREADERINC/opie.h \
pdb.h \
plucker.h \
plucker_base.h \
ppm.h \
ppm_expander.h \
usenef.h \
- ../OREADERINC/useqpe.h \
ustring.h \
util.h \
utypes.h \
version.h \
ztxt.h
SOURCES = BuffDoc.cpp \
ButtonPrefs.cpp \
CAnnoEdit.cpp \
CDrawBuffer.cpp \
CEncoding.cpp \
CEncoding_tables.cpp \
CFilter.cpp \
CRegExp.cpp \
CloseDialog.cpp \
FontControl.cpp \
GraphicWin.cpp \
Prefs.cpp \
QTReader.cpp \
QTReaderApp.cpp \
QtrListView.cpp \
ToolbarPrefs.cpp \
URLDialog.cpp \
fileBrowser.cpp \
infowin.cpp \
main.cpp \
orkey.cpp \
util.cpp \
version.cpp
INTERFACES =
DESTDIR = $(OPIEDIR)/bin
-INCLUDEPATH += ../OREADERINC $(OPIEDIR)/include
-DEPENDPATH += ../OREADERINC $(OPIEDIR)/include
-TARGET = reader
-LIBS += -lopieui2 -lqpe -lreader_codec
-
-DEPENDPATH += ../OREADERINC
+INCLUDEPATH += $(OPIEDIR)/include
+DEPENDPATH += $(OPIEDIR)/include
+TARGET = opie-reader
+LIBS += -lopiecore2 -lopieui2 -lqpe -lreader_codec
include ( $(OPIEDIR)/include.pro )
diff --git a/noncore/apps/opie-reader/static.h b/noncore/apps/opie-reader/static.h
new file mode 100644
index 0000000..e69de29
--- a/dev/null
+++ b/noncore/apps/opie-reader/static.h
diff --git a/noncore/apps/opie-reader/useqpe.h b/noncore/apps/opie-reader/useqpe.h
new file mode 100644
index 0000000..e69de29
--- a/dev/null
+++ b/noncore/apps/opie-reader/useqpe.h