diff options
| author | Niklas Goby | 2011-01-12 12:41:02 +0100 |
|---|---|---|
| committer | Niklas Goby | 2011-01-12 12:41:02 +0100 |
| commit | f0a95477f87fd121d73b20914121311a343848f7 (patch) | |
| tree | 2e98dca3814a79c281d65f2f1634f8493fde6263 /fbbrowser | |
| parent | der bisherige stand der dinge (diff) | |
| download | fbgui-f0a95477f87fd121d73b20914121311a343848f7.tar.gz fbgui-f0a95477f87fd121d73b20914121311a343848f7.tar.xz fbgui-f0a95477f87fd121d73b20914121311a343848f7.zip | |
neues Projekt in dem die QWidget klasse durch eine QMainWindow classe ersetzt
wurde. Name des neuen Projektes: fbbrowser
Leider scheint das Beenden des Programms immer noch nicht richtig zu funktionieren
Diffstat (limited to 'fbbrowser')
| -rw-r--r-- | fbbrowser/.cproject | 141 | ||||
| -rw-r--r-- | fbbrowser/.project | 88 | ||||
| -rw-r--r-- | fbbrowser/Makefile | 229 | ||||
| -rw-r--r-- | fbbrowser/Makefile.Debug | 179 | ||||
| -rw-r--r-- | fbbrowser/Makefile.Release | 179 | ||||
| -rw-r--r-- | fbbrowser/debug/fbbrowser.o | bin | 0 -> 229592 bytes | |||
| -rw-r--r-- | fbbrowser/debug/main.o | bin | 0 -> 296420 bytes | |||
| -rw-r--r-- | fbbrowser/debug/moc_fbbrowser.cpp | 69 | ||||
| -rw-r--r-- | fbbrowser/debug/moc_fbbrowser.o | bin | 0 -> 237684 bytes | |||
| -rwxr-xr-x | fbbrowser/fbbrowser | bin | 0 -> 25250 bytes | |||
| -rw-r--r-- | fbbrowser/fbbrowser.cpp | 38 | ||||
| -rw-r--r-- | fbbrowser/fbbrowser.h | 28 | ||||
| -rw-r--r-- | fbbrowser/fbbrowser.o | bin | 0 -> 4680 bytes | |||
| -rw-r--r-- | fbbrowser/fbbrowser.pro | 10 | ||||
| -rw-r--r-- | fbbrowser/fbbrowser.ui | 19 | ||||
| -rw-r--r-- | fbbrowser/main.cpp | 20 | ||||
| -rw-r--r-- | fbbrowser/main.o | bin | 0 -> 2660 bytes | |||
| -rw-r--r-- | fbbrowser/moc_fbbrowser.cpp | 84 | ||||
| -rw-r--r-- | fbbrowser/moc_fbbrowser.o | bin | 0 -> 7096 bytes | |||
| -rw-r--r-- | fbbrowser/ui_fbbrowser.h | 50 |
20 files changed, 1134 insertions, 0 deletions
diff --git a/fbbrowser/.cproject b/fbbrowser/.cproject new file mode 100644 index 0000000..08a2b7b --- /dev/null +++ b/fbbrowser/.cproject @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<?fileVersion 4.0.0?> + +<cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage"> + <storageModule moduleId="org.eclipse.cdt.core.settings"> + <cconfiguration id="org.eclipse.cdt.core.default.config.1065718378"> + <storageModule buildSystemId="org.eclipse.cdt.core.defaultConfigDataProvider" id="org.eclipse.cdt.core.default.config.1065718378" moduleId="org.eclipse.cdt.core.settings" name="Configuration"> + <externalSettings/> + <extensions> + <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/> + </extensions> + </storageModule> + <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> + <storageModule moduleId="scannerConfiguration"> + <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"/> + <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"> + <buildOutputProvider> + <openAction enabled="true" filePath=""/> + <parser enabled="true"/> + </buildOutputProvider> + <scannerInfoProvider id="specsFile"> + <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> + <parser enabled="true"/> + </scannerInfoProvider> + </profile> + <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"> + <buildOutputProvider> + <openAction enabled="true" filePath=""/> + <parser enabled="true"/> + </buildOutputProvider> + <scannerInfoProvider id="makefileGenerator"> + <runAction arguments="-E -P -v -dD" command="" useDefault="true"/> + <parser enabled="true"/> + </scannerInfoProvider> + </profile> + <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"> + <buildOutputProvider> + <openAction enabled="true" filePath=""/> + <parser enabled="true"/> + </buildOutputProvider> + <scannerInfoProvider id="specsFile"> + <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> + <parser enabled="true"/> + </scannerInfoProvider> + </profile> + <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"> + <buildOutputProvider> + <openAction enabled="true" filePath=""/> + <parser enabled="true"/> + </buildOutputProvider> + <scannerInfoProvider id="specsFile"> + <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/> + <parser enabled="true"/> + </scannerInfoProvider> + </profile> + <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"> + <buildOutputProvider> + <openAction enabled="true" filePath=""/> + <parser enabled="true"/> + </buildOutputProvider> + <scannerInfoProvider id="specsFile"> + <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/> + <parser enabled="true"/> + </scannerInfoProvider> + </profile> + <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"> + <buildOutputProvider> + <openAction enabled="true" filePath=""/> + <parser enabled="true"/> + </buildOutputProvider> + <scannerInfoProvider id="specsFile"> + <runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/${specs_file}"'" command="sh" useDefault="true"/> + <parser enabled="true"/> + </scannerInfoProvider> + </profile> + <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"> + <buildOutputProvider> + <openAction enabled="true" filePath=""/> + <parser enabled="true"/> + </buildOutputProvider> + <scannerInfoProvider id="specsFile"> + <runAction arguments="-c 'g++ -E -P -v -dD "${plugin_state_location}/specs.cpp"'" command="sh" useDefault="true"/> + <parser enabled="true"/> + </scannerInfoProvider> + </profile> + <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"> + <buildOutputProvider> + <openAction enabled="true" filePath=""/> + <parser enabled="true"/> + </buildOutputProvider> + <scannerInfoProvider id="specsFile"> + <runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/specs.c"'" command="sh" useDefault="true"/> + <parser enabled="true"/> + </scannerInfoProvider> + </profile> + </storageModule> + <storageModule moduleId="org.eclipse.cdt.make.core.buildtargets"> + <buildTargets> + <target name="Qt Release Build" path="" targetID="org.eclipse.cdt.make.MakeTargetBuilder"> + <buildCommand>make</buildCommand> + <buildArguments/> + <buildTarget>release</buildTarget> + <stopOnError>false</stopOnError> + <useDefaultCommand>false</useDefaultCommand> + <runAllBuilders>true</runAllBuilders> + </target> + <target name="Qt Debug Build" path="" targetID="org.eclipse.cdt.make.MakeTargetBuilder"> + <buildCommand>make</buildCommand> + <buildArguments/> + <buildTarget>debug</buildTarget> + <stopOnError>false</stopOnError> + <useDefaultCommand>false</useDefaultCommand> + <runAllBuilders>true</runAllBuilders> + </target> + </buildTargets> + </storageModule> + <storageModule moduleId="org.eclipse.cdt.core.language.mapping"/> + <storageModule moduleId="org.eclipse.cdt.core.pathentry"> + <pathentry base-path="/usr/local/Trolltech/QtEmbedded-4.7.1/include" include="" kind="inc" path="" system="true"/> + <pathentry base-path="/usr/local/Trolltech/QtEmbedded-4.7.1/include" include="QtNetwork" kind="inc" path="" system="true"/> + <pathentry base-path="/usr/local/Trolltech/QtEmbedded-4.7.1/include" include="QtCore" kind="inc" path="" system="true"/> + <pathentry base-path="/usr/local/Trolltech/QtEmbedded-4.7.1/include" include="QtXml" kind="inc" path="" system="true"/> + <pathentry base-path="/usr/local/Trolltech/QtEmbedded-4.7.1/include" include="QtTest" kind="inc" path="" system="true"/> + <pathentry base-path="/usr/local/Trolltech/QtEmbedded-4.7.1/include" include="QtDBus" kind="inc" path="" system="true"/> + <pathentry base-path="/usr/local/Trolltech/QtEmbedded-4.7.1/include" include="QtSql" kind="inc" path="" system="true"/> + <pathentry base-path="/usr/local/Trolltech/QtEmbedded-4.7.1/include" include="QtDeclarative" kind="inc" path="" system="true"/> + <pathentry base-path="/usr/local/Trolltech/QtEmbedded-4.7.1/include" include="QtGui" kind="inc" path="" system="true"/> + <pathentry base-path="/usr/local/Trolltech/QtEmbedded-4.7.1/include" include="QtScript" kind="inc" path="" system="true"/> + <pathentry base-path="/usr/local/Trolltech/QtEmbedded-4.7.1/include" include="QtSvg" kind="inc" path="" system="true"/> + <pathentry base-path="/usr/local/Trolltech/QtEmbedded-4.7.1/include" include="QtScriptTools" kind="inc" path="" system="true"/> + <pathentry base-path="/usr/local/Trolltech/QtEmbedded-4.7.1/include" include="QtMultimedia" kind="inc" path="" system="true"/> + <pathentry base-path="/usr/local/Trolltech/QtEmbedded-4.7.1/include" include="QtUiTools" kind="inc" path="" system="true"/> + <pathentry base-path="/usr/local/Trolltech/QtEmbedded-4.7.1/include" include="Qt" kind="inc" path="" system="true"/> + <pathentry base-path="/usr/local/Trolltech/QtEmbedded-4.7.1/include" include="QtWebKit" kind="inc" path="" system="true"/> + <pathentry base-path="/usr/local/Trolltech/QtEmbedded-4.7.1/include" include="QtDesigner" kind="inc" path="" system="true"/> + <pathentry base-path="/usr/local/Trolltech/QtEmbedded-4.7.1/include" include="Qt3Support" kind="inc" path="" system="true"/> + <pathentry base-path="/usr/local/Trolltech/QtEmbedded-4.7.1/include" include="QtHelp" kind="inc" path="" system="true"/> + </storageModule> + </cconfiguration> + </storageModule> +</cproject> diff --git a/fbbrowser/.project b/fbbrowser/.project new file mode 100644 index 0000000..477155b --- /dev/null +++ b/fbbrowser/.project @@ -0,0 +1,88 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>fbbrowser</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + <buildCommand> + <name>com.trolltech.qtcppproject.QtMakefileGenerator</name> + <arguments> + </arguments> + </buildCommand> + <buildCommand> + <name>org.eclipse.cdt.make.core.makeBuilder</name> + <triggers>clean,full,incremental,</triggers> + <arguments> + <dictionary> + <key>org.eclipse.cdt.core.errorOutputParser</key> + <value>org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.VCErrorParser;org.eclipse.cdt.core.CWDLocator;org.eclipse.cdt.core.MakeErrorParser;</value> + </dictionary> + <dictionary> + <key>org.eclipse.cdt.make.core.append_environment</key> + <value>true</value> + </dictionary> + <dictionary> + <key>org.eclipse.cdt.make.core.build.arguments</key> + <value></value> + </dictionary> + <dictionary> + <key>org.eclipse.cdt.make.core.build.command</key> + <value>make</value> + </dictionary> + <dictionary> + <key>org.eclipse.cdt.make.core.build.target.auto</key> + <value>debug</value> + </dictionary> + <dictionary> + <key>org.eclipse.cdt.make.core.build.target.clean</key> + <value>clean</value> + </dictionary> + <dictionary> + <key>org.eclipse.cdt.make.core.build.target.inc</key> + <value>debug</value> + </dictionary> + <dictionary> + <key>org.eclipse.cdt.make.core.enableAutoBuild</key> + <value>false</value> + </dictionary> + <dictionary> + <key>org.eclipse.cdt.make.core.enableCleanBuild</key> + <value>true</value> + </dictionary> + <dictionary> + <key>org.eclipse.cdt.make.core.enableFullBuild</key> + <value>true</value> + </dictionary> + <dictionary> + <key>org.eclipse.cdt.make.core.enabledIncrementalBuild</key> + <value>true</value> + </dictionary> + <dictionary> + <key>org.eclipse.cdt.make.core.environment</key> + <value>PATH=/usr/local/Trolltech/QtEmbedded-4.7.1/bin:${env_var:PATH}:${env_var:PATH}|</value> + </dictionary> + <dictionary> + <key>org.eclipse.cdt.make.core.stopOnError</key> + <value>false</value> + </dictionary> + <dictionary> + <key>org.eclipse.cdt.make.core.useDefaultBuildCmd</key> + <value>false</value> + </dictionary> + </arguments> + </buildCommand> + <buildCommand> + <name>org.eclipse.cdt.make.core.ScannerConfigBuilder</name> + <arguments> + </arguments> + </buildCommand> + </buildSpec> + <natures> + <nature>org.eclipse.cdt.core.cnature</nature> + <nature>org.eclipse.cdt.core.ccnature</nature> + <nature>org.eclipse.cdt.make.core.makeNature</nature> + <nature>org.eclipse.cdt.make.core.ScannerConfigNature</nature> + <nature>com.trolltech.qtcppproject.QtNature</nature> + </natures> +</projectDescription> diff --git a/fbbrowser/Makefile b/fbbrowser/Makefile new file mode 100644 index 0000000..e8a2c17 --- /dev/null +++ b/fbbrowser/Makefile @@ -0,0 +1,229 @@ +############################################################################# +# Makefile for building: fbbrowser +# Generated by qmake (2.01a) (Qt 4.7.1) on: Wed Jan 12 12:36:54 2011 +# Project: fbbrowser.pro +# Template: app +# Command: /usr/local/Trolltech/QtEmbedded-4.7.1/bin/qmake -o Makefile fbbrowser.pro +############################################################################# + +####### Compiler, tools and options + +CC = gcc +CXX = g++ +DEFINES = -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED +CFLAGS = -pipe -O2 -Wall -W -D_REENTRANT $(DEFINES) +CXXFLAGS = -pipe -O2 -Wall -W -D_REENTRANT $(DEFINES) +INCPATH = -I/usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/qws/linux-x86-g++ -I. -I/usr/local/Trolltech/QtEmbedded-4.7.1/include/QtCore -I/usr/local/Trolltech/QtEmbedded-4.7.1/include/QtNetwork -I/usr/local/Trolltech/QtEmbedded-4.7.1/include/QtGui -I/usr/local/Trolltech/QtEmbedded-4.7.1/include/QtWebKit -I/usr/local/Trolltech/QtEmbedded-4.7.1/include -I. -I. +LINK = g++ +LFLAGS = -Wl,-O1 -Wl,-rpath,/usr/local/Trolltech/QtEmbedded-4.7.1/lib +LIBS = $(SUBLIBS) -L/usr/local/Trolltech/QtEmbedded-4.7.1/lib -lQtWebKit -lQtGui -L/usr/local/Trolltech/QtEmbedded-4.7.1/lib -lQtNetwork -lQtCore -lpthread +AR = ar cqs +RANLIB = +QMAKE = /usr/local/Trolltech/QtEmbedded-4.7.1/bin/qmake +TAR = tar -cf +COMPRESS = gzip -9f +COPY = cp -f +SED = sed +COPY_FILE = $(COPY) +COPY_DIR = $(COPY) -r +STRIP = strip +INSTALL_FILE = install -m 644 -p +INSTALL_DIR = $(COPY_DIR) +INSTALL_PROGRAM = install -m 755 -p +DEL_FILE = rm -f +SYMLINK = ln -f -s +DEL_DIR = rmdir +MOVE = mv -f +CHK_DIR_EXISTS= test -d +MKDIR = mkdir -p + +####### Output directory + +OBJECTS_DIR = ./ + +####### Files + +SOURCES = main.cpp \ + fbbrowser.cpp moc_fbbrowser.cpp +OBJECTS = main.o \ + fbbrowser.o \ + moc_fbbrowser.o +DIST = /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/common/g++.conf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/common/unix.conf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/common/linux.conf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/common/qws.conf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/qconfig.pri \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/modules/qt_webkit_version.pri \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/qt_functions.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/qt_config.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/exclusive_builds.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/default_pre.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/release.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/default_post.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/warn_on.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/qt.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/unix/thread.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/moc.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/resources.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/uic.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/yacc.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/lex.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/include_source_dir.prf \ + fbbrowser.pro +QMAKE_TARGET = fbbrowser +DESTDIR = +TARGET = fbbrowser + +first: all +####### Implicit rules + +.SUFFIXES: .o .c .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: Makefile $(TARGET) + +$(TARGET): ui_fbbrowser.h $(OBJECTS) + $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS) + +Makefile: fbbrowser.pro /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/qws/linux-x86-g++/qmake.conf /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/common/g++.conf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/common/unix.conf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/common/linux.conf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/common/qws.conf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/qconfig.pri \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/modules/qt_webkit_version.pri \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/qt_functions.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/qt_config.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/exclusive_builds.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/default_pre.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/release.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/default_post.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/warn_on.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/qt.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/unix/thread.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/moc.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/resources.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/uic.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/yacc.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/lex.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/include_source_dir.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/lib/libQtWebKit.prl \ + /usr/local/Trolltech/QtEmbedded-4.7.1/lib/libQtGui.prl \ + /usr/local/Trolltech/QtEmbedded-4.7.1/lib/libQtNetwork.prl \ + /usr/local/Trolltech/QtEmbedded-4.7.1/lib/libQtCore.prl + $(QMAKE) -o Makefile fbbrowser.pro +/usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/common/g++.conf: +/usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/common/unix.conf: +/usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/common/linux.conf: +/usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/common/qws.conf: +/usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/qconfig.pri: +/usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/modules/qt_webkit_version.pri: +/usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/qt_functions.prf: +/usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/qt_config.prf: +/usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/exclusive_builds.prf: +/usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/default_pre.prf: +/usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/release.prf: +/usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/default_post.prf: +/usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/warn_on.prf: +/usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/qt.prf: +/usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/unix/thread.prf: +/usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/moc.prf: +/usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/resources.prf: +/usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/uic.prf: +/usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/yacc.prf: +/usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/lex.prf: +/usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/include_source_dir.prf: +/usr/local/Trolltech/QtEmbedded-4.7.1/lib/libQtWebKit.prl: +/usr/local/Trolltech/QtEmbedded-4.7.1/lib/libQtGui.prl: +/usr/local/Trolltech/QtEmbedded-4.7.1/lib/libQtNetwork.prl: +/usr/local/Trolltech/QtEmbedded-4.7.1/lib/libQtCore.prl: +qmake: FORCE + @$(QMAKE) -o Makefile fbbrowser.pro + +dist: + @$(CHK_DIR_EXISTS) .tmp/fbbrowser1.0.0 || $(MKDIR) .tmp/fbbrowser1.0.0 + $(COPY_FILE) --parents $(SOURCES) $(DIST) .tmp/fbbrowser1.0.0/ && $(COPY_FILE) --parents fbbrowser.h .tmp/fbbrowser1.0.0/ && $(COPY_FILE) --parents main.cpp fbbrowser.cpp .tmp/fbbrowser1.0.0/ && $(COPY_FILE) --parents fbbrowser.ui .tmp/fbbrowser1.0.0/ && (cd `dirname .tmp/fbbrowser1.0.0` && $(TAR) fbbrowser1.0.0.tar fbbrowser1.0.0 && $(COMPRESS) fbbrowser1.0.0.tar) && $(MOVE) `dirname .tmp/fbbrowser1.0.0`/fbbrowser1.0.0.tar.gz . && $(DEL_FILE) -r .tmp/fbbrowser1.0.0 + + +clean:compiler_clean + -$(DEL_FILE) $(OBJECTS) + -$(DEL_FILE) *~ core *.core + + +####### Sub-libraries + +distclean: clean + -$(DEL_FILE) $(TARGET) + -$(DEL_FILE) Makefile + + +check: first + +mocclean: compiler_moc_header_clean compiler_moc_source_clean + +mocables: compiler_moc_header_make_all compiler_moc_source_make_all + +compiler_moc_header_make_all: moc_fbbrowser.cpp +compiler_moc_header_clean: + -$(DEL_FILE) moc_fbbrowser.cpp +moc_fbbrowser.cpp: ui_fbbrowser.h \ + fbbrowser.h + /usr/local/Trolltech/QtEmbedded-4.7.1/bin/moc $(DEFINES) $(INCPATH) fbbrowser.h -o moc_fbbrowser.cpp + +compiler_rcc_make_all: +compiler_rcc_clean: +compiler_image_collection_make_all: qmake_image_collection.cpp +compiler_image_collection_clean: + -$(DEL_FILE) qmake_image_collection.cpp +compiler_moc_source_make_all: +compiler_moc_source_clean: +compiler_uic_make_all: ui_fbbrowser.h +compiler_uic_clean: + -$(DEL_FILE) ui_fbbrowser.h +ui_fbbrowser.h: fbbrowser.ui + /usr/local/Trolltech/QtEmbedded-4.7.1/bin/uic fbbrowser.ui -o ui_fbbrowser.h + +compiler_yacc_decl_make_all: +compiler_yacc_decl_clean: +compiler_yacc_impl_make_all: +compiler_yacc_impl_clean: +compiler_lex_make_all: +compiler_lex_clean: +compiler_clean: compiler_moc_header_clean compiler_uic_clean + +####### Compile + +main.o: main.cpp fbbrowser.h \ + ui_fbbrowser.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o main.o main.cpp + +fbbrowser.o: fbbrowser.cpp fbbrowser.h \ + ui_fbbrowser.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o fbbrowser.o fbbrowser.cpp + +moc_fbbrowser.o: moc_fbbrowser.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_fbbrowser.o moc_fbbrowser.cpp + +####### Install + +install: FORCE + +uninstall: FORCE + +FORCE: + diff --git a/fbbrowser/Makefile.Debug b/fbbrowser/Makefile.Debug new file mode 100644 index 0000000..6758861 --- /dev/null +++ b/fbbrowser/Makefile.Debug @@ -0,0 +1,179 @@ +############################################################################# +# Makefile for building: fbbrowser +# Generated by qmake (2.01a) (Qt 4.7.1) on: Wed Jan 12 12:12:05 2011 +# Project: fbbrowser.pro +# Template: app +############################################################################# + +####### Compiler, tools and options + +CC = gcc +CXX = g++ +DEFINES = -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED +CFLAGS = -pipe -g -Wall -W -D_REENTRANT $(DEFINES) +CXXFLAGS = -pipe -g -Wall -W -D_REENTRANT $(DEFINES) +INCPATH = -I/usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/qws/linux-x86-g++ -I. -I/usr/local/Trolltech/QtEmbedded-4.7.1/include/QtCore -I/usr/local/Trolltech/QtEmbedded-4.7.1/include/QtNetwork -I/usr/local/Trolltech/QtEmbedded-4.7.1/include/QtGui -I/usr/local/Trolltech/QtEmbedded-4.7.1/include -Idebug -I. +LINK = g++ +LFLAGS = -Wl,-rpath,/usr/local/Trolltech/QtEmbedded-4.7.1/lib +LIBS = $(SUBLIBS) -L/usr/local/Trolltech/QtEmbedded-4.7.1/lib -lQtGui -L/usr/local/Trolltech/QtEmbedded-4.7.1/lib -lQtNetwork -lQtCore -lpthread +AR = ar cqs +RANLIB = +QMAKE = /usr/local/Trolltech/QtEmbedded-4.7.1/bin/qmake +TAR = tar -cf +COMPRESS = gzip -9f +COPY = cp -f +SED = sed +COPY_FILE = $(COPY) +COPY_DIR = $(COPY) -r +STRIP = strip +INSTALL_FILE = install -m 644 -p +INSTALL_DIR = $(COPY_DIR) +INSTALL_PROGRAM = install -m 755 -p +DEL_FILE = rm -f +SYMLINK = ln -f -s +DEL_DIR = rmdir +MOVE = mv -f +CHK_DIR_EXISTS= test -d +MKDIR = mkdir -p + +####### Output directory + +OBJECTS_DIR = debug/ + +####### Files + +SOURCES = main.cpp \ + fbbrowser.cpp debug/moc_fbbrowser.cpp +OBJECTS = debug/main.o \ + debug/fbbrowser.o \ + debug/moc_fbbrowser.o +DIST = /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/common/g++.conf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/common/unix.conf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/common/linux.conf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/common/qws.conf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/qconfig.pri \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/modules/qt_webkit_version.pri \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/qt_functions.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/qt_config.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/exclusive_builds.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/default_pre.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/debug.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/debug_and_release.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/default_post.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/build_pass.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/warn_on.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/qt.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/unix/thread.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/moc.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/resources.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/uic.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/yacc.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/lex.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/include_source_dir.prf \ + fbbrowser.pro +QMAKE_TARGET = fbbrowser +DESTDIR = +TARGET = fbbrowser + +first: all +####### Implicit rules + +.SUFFIXES: .o .c .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: Makefile.Debug $(TARGET) + +$(TARGET): ui_fbbrowser.h $(OBJECTS) + $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS) + +qmake: FORCE + @$(QMAKE) CONFIG+=debug_and_release -o Makefile.Debug fbbrowser.pro + +dist: + @$(CHK_DIR_EXISTS) debug/fbbrowser1.0.0 || $(MKDIR) debug/fbbrowser1.0.0 + $(COPY_FILE) --parents $(SOURCES) $(DIST) debug/fbbrowser1.0.0/ && $(COPY_FILE) --parents fbbrowser.h debug/fbbrowser1.0.0/ && $(COPY_FILE) --parents main.cpp fbbrowser.cpp debug/fbbrowser1.0.0/ && $(COPY_FILE) --parents fbbrowser.ui debug/fbbrowser1.0.0/ && (cd `dirname debug/fbbrowser1.0.0` && $(TAR) fbbrowser1.0.0.tar fbbrowser1.0.0 && $(COMPRESS) fbbrowser1.0.0.tar) && $(MOVE) `dirname debug/fbbrowser1.0.0`/fbbrowser1.0.0.tar.gz . && $(DEL_FILE) -r debug/fbbrowser1.0.0 + + +clean:compiler_clean + -$(DEL_FILE) $(OBJECTS) + -$(DEL_FILE) *~ core *.core + + +####### Sub-libraries + +distclean: clean + -$(DEL_FILE) $(TARGET) + -$(DEL_FILE) Makefile.Debug + + +check: first + +mocclean: compiler_moc_header_clean compiler_moc_source_clean + +mocables: compiler_moc_header_make_all compiler_moc_source_make_all + +compiler_moc_header_make_all: debug/moc_fbbrowser.cpp +compiler_moc_header_clean: + -$(DEL_FILE) debug/moc_fbbrowser.cpp +debug/moc_fbbrowser.cpp: ui_fbbrowser.h \ + fbbrowser.h + /usr/local/Trolltech/QtEmbedded-4.7.1/bin/moc $(DEFINES) $(INCPATH) fbbrowser.h -o debug/moc_fbbrowser.cpp + +compiler_rcc_make_all: +compiler_rcc_clean: +compiler_image_collection_make_all: qmake_image_collection.cpp +compiler_image_collection_clean: + -$(DEL_FILE) qmake_image_collection.cpp +compiler_moc_source_make_all: +compiler_moc_source_clean: +compiler_uic_make_all: ui_fbbrowser.h +compiler_uic_clean: + -$(DEL_FILE) ui_fbbrowser.h +ui_fbbrowser.h: fbbrowser.ui + /usr/local/Trolltech/QtEmbedded-4.7.1/bin/uic fbbrowser.ui -o ui_fbbrowser.h + +compiler_yacc_decl_make_all: +compiler_yacc_decl_clean: +compiler_yacc_impl_make_all: +compiler_yacc_impl_clean: +compiler_lex_make_all: +compiler_lex_clean: +compiler_clean: compiler_moc_header_clean compiler_uic_clean + +####### Compile + +debug/main.o: main.cpp fbbrowser.h \ + ui_fbbrowser.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/main.o main.cpp + +debug/fbbrowser.o: fbbrowser.cpp fbbrowser.h \ + ui_fbbrowser.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/fbbrowser.o fbbrowser.cpp + +debug/moc_fbbrowser.o: debug/moc_fbbrowser.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_fbbrowser.o debug/moc_fbbrowser.cpp + +####### Install + +install: FORCE + +uninstall: FORCE + +FORCE: + diff --git a/fbbrowser/Makefile.Release b/fbbrowser/Makefile.Release new file mode 100644 index 0000000..cbe28a3 --- /dev/null +++ b/fbbrowser/Makefile.Release @@ -0,0 +1,179 @@ +############################################################################# +# Makefile for building: fbbrowser +# Generated by qmake (2.01a) (Qt 4.7.1) on: Wed Jan 12 12:12:05 2011 +# Project: fbbrowser.pro +# Template: app +############################################################################# + +####### Compiler, tools and options + +CC = gcc +CXX = g++ +DEFINES = -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED +CFLAGS = -pipe -O2 -Wall -W -D_REENTRANT $(DEFINES) +CXXFLAGS = -pipe -O2 -Wall -W -D_REENTRANT $(DEFINES) +INCPATH = -I/usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/qws/linux-x86-g++ -I. -I/usr/local/Trolltech/QtEmbedded-4.7.1/include/QtCore -I/usr/local/Trolltech/QtEmbedded-4.7.1/include/QtNetwork -I/usr/local/Trolltech/QtEmbedded-4.7.1/include/QtGui -I/usr/local/Trolltech/QtEmbedded-4.7.1/include -Irelease -I. +LINK = g++ +LFLAGS = -Wl,-O1 -Wl,-rpath,/usr/local/Trolltech/QtEmbedded-4.7.1/lib +LIBS = $(SUBLIBS) -L/usr/local/Trolltech/QtEmbedded-4.7.1/lib -lQtGui -L/usr/local/Trolltech/QtEmbedded-4.7.1/lib -lQtNetwork -lQtCore -lpthread +AR = ar cqs +RANLIB = +QMAKE = /usr/local/Trolltech/QtEmbedded-4.7.1/bin/qmake +TAR = tar -cf +COMPRESS = gzip -9f +COPY = cp -f +SED = sed +COPY_FILE = $(COPY) +COPY_DIR = $(COPY) -r +STRIP = strip +INSTALL_FILE = install -m 644 -p +INSTALL_DIR = $(COPY_DIR) +INSTALL_PROGRAM = install -m 755 -p +DEL_FILE = rm -f +SYMLINK = ln -f -s +DEL_DIR = rmdir +MOVE = mv -f +CHK_DIR_EXISTS= test -d +MKDIR = mkdir -p + +####### Output directory + +OBJECTS_DIR = release/ + +####### Files + +SOURCES = main.cpp \ + fbbrowser.cpp release/moc_fbbrowser.cpp +OBJECTS = release/main.o \ + release/fbbrowser.o \ + release/moc_fbbrowser.o +DIST = /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/common/g++.conf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/common/unix.conf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/common/linux.conf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/common/qws.conf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/qconfig.pri \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/modules/qt_webkit_version.pri \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/qt_functions.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/qt_config.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/exclusive_builds.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/default_pre.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/release.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/debug_and_release.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/default_post.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/build_pass.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/warn_on.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/qt.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/unix/thread.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/moc.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/resources.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/uic.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/yacc.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/lex.prf \ + /usr/local/Trolltech/QtEmbedded-4.7.1/mkspecs/features/include_source_dir.prf \ + fbbrowser.pro +QMAKE_TARGET = fbbrowser +DESTDIR = +TARGET = fbbrowser + +first: all +####### Implicit rules + +.SUFFIXES: .o .c .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: Makefile.Release $(TARGET) + +$(TARGET): ui_fbbrowser.h $(OBJECTS) + $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS) + +qmake: FORCE + @$(QMAKE) CONFIG+=debug_and_release -o Makefile.Release fbbrowser.pro + +dist: + @$(CHK_DIR_EXISTS) release/fbbrowser1.0.0 || $(MKDIR) release/fbbrowser1.0.0 + $(COPY_FILE) --parents $(SOURCES) $(DIST) release/fbbrowser1.0.0/ && $(COPY_FILE) --parents fbbrowser.h release/fbbrowser1.0.0/ && $(COPY_FILE) --parents main.cpp fbbrowser.cpp release/fbbrowser1.0.0/ && $(COPY_FILE) --parents fbbrowser.ui release/fbbrowser1.0.0/ && (cd `dirname release/fbbrowser1.0.0` && $(TAR) fbbrowser1.0.0.tar fbbrowser1.0.0 && $(COMPRESS) fbbrowser1.0.0.tar) && $(MOVE) `dirname release/fbbrowser1.0.0`/fbbrowser1.0.0.tar.gz . && $(DEL_FILE) -r release/fbbrowser1.0.0 + + +clean:compiler_clean + -$(DEL_FILE) $(OBJECTS) + -$(DEL_FILE) *~ core *.core + + +####### Sub-libraries + +distclean: clean + -$(DEL_FILE) $(TARGET) + -$(DEL_FILE) Makefile.Release + + +check: first + +mocclean: compiler_moc_header_clean compiler_moc_source_clean + +mocables: compiler_moc_header_make_all compiler_moc_source_make_all + +compiler_moc_header_make_all: release/moc_fbbrowser.cpp +compiler_moc_header_clean: + -$(DEL_FILE) release/moc_fbbrowser.cpp +release/moc_fbbrowser.cpp: ui_fbbrowser.h \ + fbbrowser.h + /usr/local/Trolltech/QtEmbedded-4.7.1/bin/moc $(DEFINES) $(INCPATH) fbbrowser.h -o release/moc_fbbrowser.cpp + +compiler_rcc_make_all: +compiler_rcc_clean: +compiler_image_collection_make_all: qmake_image_collection.cpp +compiler_image_collection_clean: + -$(DEL_FILE) qmake_image_collection.cpp +compiler_moc_source_make_all: +compiler_moc_source_clean: +compiler_uic_make_all: ui_fbbrowser.h +compiler_uic_clean: + -$(DEL_FILE) ui_fbbrowser.h +ui_fbbrowser.h: fbbrowser.ui + /usr/local/Trolltech/QtEmbedded-4.7.1/bin/uic fbbrowser.ui -o ui_fbbrowser.h + +compiler_yacc_decl_make_all: +compiler_yacc_decl_clean: +compiler_yacc_impl_make_all: +compiler_yacc_impl_clean: +compiler_lex_make_all: +compiler_lex_clean: +compiler_clean: compiler_moc_header_clean compiler_uic_clean + +####### Compile + +release/main.o: main.cpp fbbrowser.h \ + ui_fbbrowser.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/main.o main.cpp + +release/fbbrowser.o: fbbrowser.cpp fbbrowser.h \ + ui_fbbrowser.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/fbbrowser.o fbbrowser.cpp + +release/moc_fbbrowser.o: release/moc_fbbrowser.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_fbbrowser.o release/moc_fbbrowser.cpp + +####### Install + +install: FORCE + +uninstall: FORCE + +FORCE: + diff --git a/fbbrowser/debug/fbbrowser.o b/fbbrowser/debug/fbbrowser.o Binary files differnew file mode 100644 index 0000000..82acc90 --- /dev/null +++ b/fbbrowser/debug/fbbrowser.o diff --git a/fbbrowser/debug/main.o b/fbbrowser/debug/main.o Binary files differnew file mode 100644 index 0000000..dd2b6c9 --- /dev/null +++ b/fbbrowser/debug/main.o diff --git a/fbbrowser/debug/moc_fbbrowser.cpp b/fbbrowser/debug/moc_fbbrowser.cpp new file mode 100644 index 0000000..0282b32 --- /dev/null +++ b/fbbrowser/debug/moc_fbbrowser.cpp @@ -0,0 +1,69 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'fbbrowser.h' +** +** Created: Wed Jan 12 12:12:08 2011 +** by: The Qt Meta Object Compiler version 62 (Qt 4.7.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../fbbrowser.h" +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'fbbrowser.h' doesn't include <QObject>." +#elif Q_MOC_OUTPUT_REVISION != 62 +#error "This file was generated using the moc from 4.7.1. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +QT_BEGIN_MOC_NAMESPACE +static const uint qt_meta_data_fbbrowser[] = { + + // content: + 5, // revision + 0, // classname + 0, 0, // classinfo + 0, 0, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 0, // signalCount + + 0 // eod +}; + +static const char qt_meta_stringdata_fbbrowser[] = { + "fbbrowser\0" +}; + +const QMetaObject fbbrowser::staticMetaObject = { + { &QWidget::staticMetaObject, qt_meta_stringdata_fbbrowser, + qt_meta_data_fbbrowser, 0 } +}; + +#ifdef Q_NO_DATA_RELOCATION +const QMetaObject &fbbrowser::getStaticMetaObject() { return staticMetaObject; } +#endif //Q_NO_DATA_RELOCATION + +const QMetaObject *fbbrowser::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject; +} + +void *fbbrowser::qt_metacast(const char *_clname) +{ + if (!_clname) return 0; + if (!strcmp(_clname, qt_meta_stringdata_fbbrowser)) + return static_cast<void*>(const_cast< fbbrowser*>(this)); + return QWidget::qt_metacast(_clname); +} + +int fbbrowser::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QWidget::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + return _id; +} +QT_END_MOC_NAMESPACE diff --git a/fbbrowser/debug/moc_fbbrowser.o b/fbbrowser/debug/moc_fbbrowser.o Binary files differnew file mode 100644 index 0000000..55373e8 --- /dev/null +++ b/fbbrowser/debug/moc_fbbrowser.o diff --git a/fbbrowser/fbbrowser b/fbbrowser/fbbrowser Binary files differnew file mode 100755 index 0000000..8eb0594 --- /dev/null +++ b/fbbrowser/fbbrowser diff --git a/fbbrowser/fbbrowser.cpp b/fbbrowser/fbbrowser.cpp new file mode 100644 index 0000000..f31f3d5 --- /dev/null +++ b/fbbrowser/fbbrowser.cpp @@ -0,0 +1,38 @@ +#include "fbbrowser.h" +#include <QtGui> +#include <QtWebKit> + +fbbrowser::fbbrowser(const QUrl & url) +{ + view = new QWebView(this); + view->load(url); + + //remove the window decoration + this->setWindowFlags(Qt::SplashScreen); + + //enable JavaScript access to qt objects + QObject::connect(view->page()->mainFrame(), SIGNAL(javaScriptWindowObjectCleared()), this, SLOT(addJSObject())); + + //set form to fullscreen + this->showFullScreen(); + + setCentralWidget(view); +} + +fbbrowser::~fbbrowser() +{ + +} + +void fbbrowser::addJSObject() { + view->page()->mainFrame()->addToJavaScriptWindowObject(QString("webkitTest"), this); +} + +void fbbrowser::writeText(QString text){ + QFile file("out.txt"); + if (!file.open(QIODevice::WriteOnly | QIODevice::Text)) + return; + + QTextStream out(&file); + out << text << "\n"; +} diff --git a/fbbrowser/fbbrowser.h b/fbbrowser/fbbrowser.h new file mode 100644 index 0000000..f7c3c3a --- /dev/null +++ b/fbbrowser/fbbrowser.h @@ -0,0 +1,28 @@ +#ifndef FBBROWSER_H +#define FBBROWSER_H + +#include <QtGui> +#include "ui_fbbrowser.h" + +class QWebView; +QT_BEGIN_NAMESPACE +//class QLineEdit; +QT_END_NAMESPACE + +class fbbrowser : public QMainWindow +{ + Q_OBJECT + +public: + fbbrowser(const QUrl& url); + ~fbbrowser(); + Q_INVOKABLE void writeText(QString text); //used for writing web content into a file + +private: + QWebView * view; + +private slots: + void addJSObject(); +}; + +#endif // FBBROWSER_H diff --git a/fbbrowser/fbbrowser.o b/fbbrowser/fbbrowser.o Binary files differnew file mode 100644 index 0000000..1c83e1e --- /dev/null +++ b/fbbrowser/fbbrowser.o diff --git a/fbbrowser/fbbrowser.pro b/fbbrowser/fbbrowser.pro new file mode 100644 index 0000000..63ebc9f --- /dev/null +++ b/fbbrowser/fbbrowser.pro @@ -0,0 +1,10 @@ +TEMPLATE = app +TARGET = fbbrowser + +QT += core gui webkit + +HEADERS += fbbrowser.h +SOURCES += main.cpp \ + fbbrowser.cpp +FORMS += fbbrowser.ui +RESOURCES += diff --git a/fbbrowser/fbbrowser.ui b/fbbrowser/fbbrowser.ui new file mode 100644 index 0000000..a02b1ab --- /dev/null +++ b/fbbrowser/fbbrowser.ui @@ -0,0 +1,19 @@ +<ui version="4.0" > + <class>fbbrowserClass</class> + <widget class="QWidget" name="fbbrowserClass" > + <property name="geometry" > + <rect> + <x>0</x> + <y>0</y> + <width>400</width> + <height>300</height> + </rect> + </property> + <property name="windowTitle" > + <string>fbbrowser</string> + </property> + </widget> + <layoutdefault spacing="6" margin="11" /> + <resources/> + <connections/> +</ui> diff --git a/fbbrowser/main.cpp b/fbbrowser/main.cpp new file mode 100644 index 0000000..a95626b --- /dev/null +++ b/fbbrowser/main.cpp @@ -0,0 +1,20 @@ +#include "fbbrowser.h" + +#include <QtGui> +#include <QApplication> + +int main(int argc, char *argv[]) +{ + QApplication a(argc, argv); + a.connect(&a, SIGNAL(lastWindowClosed()), &a, SLOT(quit())); + + QUrl url; + if (argc > 1) + url = QUrl(argv[1]); + else //Default + url = QUrl("http://132.230.4.3/webkitTest.html"); + + fbbrowser *w = new fbbrowser(url); + w->show(); + return a.exec(); +} diff --git a/fbbrowser/main.o b/fbbrowser/main.o Binary files differnew file mode 100644 index 0000000..bd5a0b1 --- /dev/null +++ b/fbbrowser/main.o diff --git a/fbbrowser/moc_fbbrowser.cpp b/fbbrowser/moc_fbbrowser.cpp new file mode 100644 index 0000000..e5713c2 --- /dev/null +++ b/fbbrowser/moc_fbbrowser.cpp @@ -0,0 +1,84 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'fbbrowser.h' +** +** Created: Wed Jan 12 12:36:47 2011 +** by: The Qt Meta Object Compiler version 62 (Qt 4.7.1) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "fbbrowser.h" +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'fbbrowser.h' doesn't include <QObject>." +#elif Q_MOC_OUTPUT_REVISION != 62 +#error "This file was generated using the moc from 4.7.1. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +QT_BEGIN_MOC_NAMESPACE +static const uint qt_meta_data_fbbrowser[] = { + + // content: + 5, // revision + 0, // classname + 0, 0, // classinfo + 2, 14, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 0, // signalCount + + // slots: signature, parameters, type, tag, flags + 11, 10, 10, 10, 0x08, + + // methods: signature, parameters, type, tag, flags + 30, 25, 10, 10, 0x02, + + 0 // eod +}; + +static const char qt_meta_stringdata_fbbrowser[] = { + "fbbrowser\0\0addJSObject()\0text\0" + "writeText(QString)\0" +}; + +const QMetaObject fbbrowser::staticMetaObject = { + { &QMainWindow::staticMetaObject, qt_meta_stringdata_fbbrowser, + qt_meta_data_fbbrowser, 0 } +}; + +#ifdef Q_NO_DATA_RELOCATION +const QMetaObject &fbbrowser::getStaticMetaObject() { return staticMetaObject; } +#endif //Q_NO_DATA_RELOCATION + +const QMetaObject *fbbrowser::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject; +} + +void *fbbrowser::qt_metacast(const char *_clname) +{ + if (!_clname) return 0; + if (!strcmp(_clname, qt_meta_stringdata_fbbrowser)) + return static_cast<void*>(const_cast< fbbrowser*>(this)); + return QMainWindow::qt_metacast(_clname); +} + +int fbbrowser::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QMainWindow::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: addJSObject(); break; + case 1: writeText((*reinterpret_cast< QString(*)>(_a[1]))); break; + default: ; + } + _id -= 2; + } + return _id; +} +QT_END_MOC_NAMESPACE diff --git a/fbbrowser/moc_fbbrowser.o b/fbbrowser/moc_fbbrowser.o Binary files differnew file mode 100644 index 0000000..bc7aa36 --- /dev/null +++ b/fbbrowser/moc_fbbrowser.o diff --git a/fbbrowser/ui_fbbrowser.h b/fbbrowser/ui_fbbrowser.h new file mode 100644 index 0000000..d750e64 --- /dev/null +++ b/fbbrowser/ui_fbbrowser.h @@ -0,0 +1,50 @@ +/******************************************************************************** +** Form generated from reading UI file 'fbbrowser.ui' +** +** Created: Wed Jan 12 12:12:05 2011 +** by: Qt User Interface Compiler version 4.7.1 +** +** WARNING! All changes made in this file will be lost when recompiling UI file! +********************************************************************************/ + +#ifndef UI_FBBROWSER_H +#define UI_FBBROWSER_H + +#include <QtCore/QVariant> +#include <QtGui/QAction> +#include <QtGui/QApplication> +#include <QtGui/QButtonGroup> +#include <QtGui/QHeaderView> +#include <QtGui/QWidget> + +QT_BEGIN_NAMESPACE + +class Ui_fbbrowserClass +{ +public: + + void setupUi(QWidget *fbbrowserClass) + { + if (fbbrowserClass->objectName().isEmpty()) + fbbrowserClass->setObjectName(QString::fromUtf8("fbbrowserClass")); + fbbrowserClass->resize(400, 300); + + retranslateUi(fbbrowserClass); + + QMetaObject::connectSlotsByName(fbbrowserClass); + } // setupUi + + void retranslateUi(QWidget *fbbrowserClass) + { + fbbrowserClass->setWindowTitle(QApplication::translate("fbbrowserClass", "fbbrowser", 0, QApplication::UnicodeUTF8)); + } // retranslateUi + +}; + +namespace Ui { + class fbbrowserClass: public Ui_fbbrowserClass {}; +} // namespace Ui + +QT_END_NAMESPACE + +#endif // UI_FBBROWSER_H |
