From 005470c30d2d07b9bae0db91d5d9934b8cbd641e Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Wed, 11 Apr 2012 11:24:42 +0200 Subject: [PATCH] added new test programms for SS2012 --- .gitignore | 1 + {versuch00 => versuch00 - alt}/.cproject | 48 +- {versuch00 => versuch00 - alt}/.project | 2 +- versuch00 - alt/Makefile | 129 ++++ versuch00 - alt/Makefile.Debug | 151 ++++ versuch00 - alt/Makefile.Release | 151 ++++ {versuch00 => versuch00 - alt}/main.cpp | 0 {versuch00 => versuch00 - alt}/testProgramm | Bin .../testProgramm.doxyfile | 0 .../testProgramm.pro | 0 .../testprogramm.cpp | 0 {versuch00 => versuch00 - alt}/testprogramm.h | 0 .../testprogramm.ui | 0 .../ui_testprogramm.h | 0 .../Testprogramm_Eclipse_Doxygen/.cproject | 511 ++++++++++++++ .../Testprogramm_Eclipse_Doxygen/.project | 70 ++ .../org.eclipse.cdt.managedbuilder.core.prefs | 13 + .../Testprogramm_Eclipse_Doxygen/Complex.h | 72 ++ .../Debug/Testprogramm_Eclipse_Doxygen.exe | Bin 0 -> 90768 bytes .../Testprogramm_Eclipse_Doxygen/main.cpp | 35 + versuch00 - neu/Testprogramm_Qt/.cproject | 62 ++ versuch00 - neu/Testprogramm_Qt/.project | 88 +++ .../Testprogramm_Qt}/Makefile | 18 +- .../Testprogramm_Qt}/Makefile.Debug | 58 +- .../Testprogramm_Qt}/Makefile.Release | 58 +- .../Testprogramm_Qt/Testprogramm_Qt | Bin 0 -> 120002 bytes .../Testprogramm_Qt/Testprogramm_Qt.pro | 2 + versuch00 - neu/Testprogramm_Qt/main.cpp | 26 + versuch00/html/annotated.html | 43 -- versuch00/html/bc_s.png | Bin 677 -> 0 bytes ...ass_ui_1_1test_programm_class-members.html | 41 -- .../html/class_ui_1_1test_programm_class.html | 62 -- .../html/class_ui_1_1test_programm_class.png | Bin 554 -> 0 bytes ...class_ui__test_programm_class-members.html | 41 -- .../html/class_ui__test_programm_class.html | 103 --- .../html/class_ui__test_programm_class.png | Bin 557 -> 0 bytes versuch00/html/classes.html | 43 -- .../html/classtest_programm-members.html | 42 -- versuch00/html/classtest_programm.html | 117 ---- versuch00/html/closed.png | Bin 126 -> 0 bytes versuch00/html/doxygen.css | 656 ------------------ versuch00/html/doxygen.png | Bin 3942 -> 0 bytes versuch00/html/files.html | 43 -- versuch00/html/functions.html | 58 -- versuch00/html/functions_func.html | 55 -- versuch00/html/functions_vars.html | 46 -- versuch00/html/globals.html | 44 -- versuch00/html/globals_func.html | 44 -- versuch00/html/hierarchy.html | 45 -- versuch00/html/index.html | 31 - versuch00/html/main_8cpp.html | 75 -- versuch00/html/namespace_ui.html | 43 -- versuch00/html/namespaces.html | 39 -- versuch00/html/nav_f.png | Bin 159 -> 0 bytes versuch00/html/nav_h.png | Bin 97 -> 0 bytes versuch00/html/open.png | Bin 118 -> 0 bytes versuch00/html/tab_a.png | Bin 140 -> 0 bytes versuch00/html/tab_b.gif | Bin 35 -> 0 bytes versuch00/html/tab_b.png | Bin 178 -> 0 bytes versuch00/html/tab_h.png | Bin 192 -> 0 bytes versuch00/html/tab_l.gif | Bin 706 -> 0 bytes versuch00/html/tab_r.gif | Bin 2585 -> 0 bytes versuch00/html/tab_s.png | Bin 189 -> 0 bytes versuch00/html/tabs.css | 59 -- versuch00/html/testprogramm_8cpp.html | 43 -- versuch00/html/testprogramm_8h-source.html | 40 -- versuch00/html/testprogramm_8h.html | 48 -- versuch00/html/testprogramm_8h_source.html | 57 -- .../html/ui__testprogramm_8h-source.html | 70 -- versuch00/html/ui__testprogramm_8h.html | 57 -- .../html/ui__testprogramm_8h_source.html | 87 --- versuch00/latex/Makefile | 39 -- versuch00/latex/annotated.tex | 6 - .../latex/class_ui_1_1test_programm_class.eps | 197 ------ .../latex/class_ui_1_1test_programm_class.tex | 17 - .../latex/class_ui__test_programm_class.eps | 197 ------ .../latex/class_ui__test_programm_class.tex | 49 -- versuch00/latex/classtest_programm.tex | 54 -- versuch00/latex/doxygen.sty | 356 ---------- versuch00/latex/files.tex | 7 - versuch00/latex/hierarchy.tex | 8 - versuch00/latex/main_8cpp.tex | 21 - versuch00/latex/namespace_ui.tex | 7 - versuch00/latex/namespaces.tex | 4 - versuch00/latex/refman.tex | 53 -- versuch00/latex/testprogramm_8cpp.tex | 6 - versuch00/latex/testprogramm_8h.tex | 9 - versuch00/latex/ui__testprogramm_8h.tex | 20 - 88 files changed, 1381 insertions(+), 3296 deletions(-) rename {versuch00 => versuch00 - alt}/.cproject (74%) rename {versuch00 => versuch00 - alt}/.project (98%) create mode 100755 versuch00 - alt/Makefile create mode 100755 versuch00 - alt/Makefile.Debug create mode 100755 versuch00 - alt/Makefile.Release rename {versuch00 => versuch00 - alt}/main.cpp (100%) rename {versuch00 => versuch00 - alt}/testProgramm (100%) rename {versuch00 => versuch00 - alt}/testProgramm.doxyfile (100%) rename {versuch00 => versuch00 - alt}/testProgramm.pro (100%) rename {versuch00 => versuch00 - alt}/testprogramm.cpp (100%) rename {versuch00 => versuch00 - alt}/testprogramm.h (100%) rename {versuch00 => versuch00 - alt}/testprogramm.ui (100%) rename {versuch00 => versuch00 - alt}/ui_testprogramm.h (100%) create mode 100644 versuch00 - neu/Testprogramm_Eclipse_Doxygen/.cproject create mode 100644 versuch00 - neu/Testprogramm_Eclipse_Doxygen/.project create mode 100644 versuch00 - neu/Testprogramm_Eclipse_Doxygen/.settings/org.eclipse.cdt.managedbuilder.core.prefs create mode 100644 versuch00 - neu/Testprogramm_Eclipse_Doxygen/Complex.h create mode 100755 versuch00 - neu/Testprogramm_Eclipse_Doxygen/Debug/Testprogramm_Eclipse_Doxygen.exe create mode 100644 versuch00 - neu/Testprogramm_Eclipse_Doxygen/main.cpp create mode 100644 versuch00 - neu/Testprogramm_Qt/.cproject create mode 100644 versuch00 - neu/Testprogramm_Qt/.project rename {versuch00 => versuch00 - neu/Testprogramm_Qt}/Makefile (89%) mode change 100755 => 100644 rename {versuch00 => versuch00 - neu/Testprogramm_Qt}/Makefile.Debug (60%) mode change 100755 => 100644 rename {versuch00 => versuch00 - neu/Testprogramm_Qt}/Makefile.Release (60%) mode change 100755 => 100644 create mode 100755 versuch00 - neu/Testprogramm_Qt/Testprogramm_Qt create mode 100644 versuch00 - neu/Testprogramm_Qt/Testprogramm_Qt.pro create mode 100644 versuch00 - neu/Testprogramm_Qt/main.cpp delete mode 100755 versuch00/html/annotated.html delete mode 100644 versuch00/html/bc_s.png delete mode 100755 versuch00/html/class_ui_1_1test_programm_class-members.html delete mode 100755 versuch00/html/class_ui_1_1test_programm_class.html delete mode 100755 versuch00/html/class_ui_1_1test_programm_class.png delete mode 100755 versuch00/html/class_ui__test_programm_class-members.html delete mode 100755 versuch00/html/class_ui__test_programm_class.html delete mode 100755 versuch00/html/class_ui__test_programm_class.png delete mode 100644 versuch00/html/classes.html delete mode 100755 versuch00/html/classtest_programm-members.html delete mode 100755 versuch00/html/classtest_programm.html delete mode 100644 versuch00/html/closed.png delete mode 100755 versuch00/html/doxygen.css delete mode 100755 versuch00/html/doxygen.png delete mode 100755 versuch00/html/files.html delete mode 100755 versuch00/html/functions.html delete mode 100755 versuch00/html/functions_func.html delete mode 100755 versuch00/html/functions_vars.html delete mode 100755 versuch00/html/globals.html delete mode 100755 versuch00/html/globals_func.html delete mode 100755 versuch00/html/hierarchy.html delete mode 100755 versuch00/html/index.html delete mode 100755 versuch00/html/main_8cpp.html delete mode 100755 versuch00/html/namespace_ui.html delete mode 100755 versuch00/html/namespaces.html delete mode 100644 versuch00/html/nav_f.png delete mode 100644 versuch00/html/nav_h.png delete mode 100644 versuch00/html/open.png delete mode 100644 versuch00/html/tab_a.png delete mode 100755 versuch00/html/tab_b.gif delete mode 100644 versuch00/html/tab_b.png delete mode 100644 versuch00/html/tab_h.png delete mode 100755 versuch00/html/tab_l.gif delete mode 100755 versuch00/html/tab_r.gif delete mode 100644 versuch00/html/tab_s.png delete mode 100755 versuch00/html/tabs.css delete mode 100755 versuch00/html/testprogramm_8cpp.html delete mode 100755 versuch00/html/testprogramm_8h-source.html delete mode 100755 versuch00/html/testprogramm_8h.html delete mode 100644 versuch00/html/testprogramm_8h_source.html delete mode 100755 versuch00/html/ui__testprogramm_8h-source.html delete mode 100755 versuch00/html/ui__testprogramm_8h.html delete mode 100644 versuch00/html/ui__testprogramm_8h_source.html delete mode 100755 versuch00/latex/Makefile delete mode 100755 versuch00/latex/annotated.tex delete mode 100755 versuch00/latex/class_ui_1_1test_programm_class.eps delete mode 100755 versuch00/latex/class_ui_1_1test_programm_class.tex delete mode 100755 versuch00/latex/class_ui__test_programm_class.eps delete mode 100755 versuch00/latex/class_ui__test_programm_class.tex delete mode 100755 versuch00/latex/classtest_programm.tex delete mode 100755 versuch00/latex/doxygen.sty delete mode 100755 versuch00/latex/files.tex delete mode 100755 versuch00/latex/hierarchy.tex delete mode 100755 versuch00/latex/main_8cpp.tex delete mode 100755 versuch00/latex/namespace_ui.tex delete mode 100755 versuch00/latex/namespaces.tex delete mode 100755 versuch00/latex/refman.tex delete mode 100755 versuch00/latex/testprogramm_8cpp.tex delete mode 100755 versuch00/latex/testprogramm_8h.tex delete mode 100755 versuch00/latex/ui__testprogramm_8h.tex diff --git a/.gitignore b/.gitignore index ba8eb4e..94c3a7f 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ *.d moc_*.cpp *~ core *.core +.metadata/ diff --git a/versuch00/.cproject b/versuch00 - alt/.cproject similarity index 74% rename from versuch00/.cproject rename to versuch00 - alt/.cproject index 3f34c0e..537d12d 100755 --- a/versuch00/.cproject +++ b/versuch00 - alt/.cproject @@ -115,30 +115,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/versuch00/.project b/versuch00 - alt/.project similarity index 98% rename from versuch00/.project rename to versuch00 - alt/.project index b810624..dcb321d 100755 --- a/versuch00/.project +++ b/versuch00 - alt/.project @@ -1,6 +1,6 @@ - testProgramm + versuch00 - alt diff --git a/versuch00 - alt/Makefile b/versuch00 - alt/Makefile new file mode 100755 index 0000000..7210fe2 --- /dev/null +++ b/versuch00 - alt/Makefile @@ -0,0 +1,129 @@ +############################################################################# +# Makefile for building: testProgramm +# Generated by qmake (2.01a) (Qt 4.6.3) on: Mi. Apr 11 10:32:12 2012 +# Project: testProgramm.pro +# Template: app +# Command: /usr/bin/qmake -unix CONFIG+=debug_and_release -o Makefile testProgramm.pro +############################################################################# + +first: release +install: release-install +uninstall: release-uninstall +MAKEFILE = Makefile +QMAKE = /usr/bin/qmake +DEL_FILE = del +CHK_DIR_EXISTS= if not exist +MKDIR = mkdir +COPY = copy /y +COPY_FILE = $(COPY) +COPY_DIR = xcopy /s /q /y /i +INSTALL_FILE = $(COPY_FILE) +INSTALL_PROGRAM = $(COPY_FILE) +INSTALL_DIR = $(COPY_DIR) +DEL_FILE = del +SYMLINK = +DEL_DIR = rmdir +MOVE = move +CHK_DIR_EXISTS= if not exist +MKDIR = mkdir +SUBTARGETS = \ + release \ + debug + +release: $(MAKEFILE).Release FORCE + $(MAKE) -f $(MAKEFILE).Release +release-make_default: $(MAKEFILE).Release FORCE + $(MAKE) -f $(MAKEFILE).Release +release-make_first: $(MAKEFILE).Release FORCE + $(MAKE) -f $(MAKEFILE).Release first +release-all: $(MAKEFILE).Release FORCE + $(MAKE) -f $(MAKEFILE).Release all +release-clean: $(MAKEFILE).Release FORCE + $(MAKE) -f $(MAKEFILE).Release clean +release-distclean: $(MAKEFILE).Release FORCE + $(MAKE) -f $(MAKEFILE).Release distclean +release-install: $(MAKEFILE).Release FORCE + $(MAKE) -f $(MAKEFILE).Release install +release-uninstall: $(MAKEFILE).Release FORCE + $(MAKE) -f $(MAKEFILE).Release uninstall +debug: $(MAKEFILE).Debug FORCE + $(MAKE) -f $(MAKEFILE).Debug +debug-make_default: $(MAKEFILE).Debug FORCE + $(MAKE) -f $(MAKEFILE).Debug +debug-make_first: $(MAKEFILE).Debug FORCE + $(MAKE) -f $(MAKEFILE).Debug first +debug-all: $(MAKEFILE).Debug FORCE + $(MAKE) -f $(MAKEFILE).Debug all +debug-clean: $(MAKEFILE).Debug FORCE + $(MAKE) -f $(MAKEFILE).Debug clean +debug-distclean: $(MAKEFILE).Debug FORCE + $(MAKE) -f $(MAKEFILE).Debug distclean +debug-install: $(MAKEFILE).Debug FORCE + $(MAKE) -f $(MAKEFILE).Debug install +debug-uninstall: $(MAKEFILE).Debug FORCE + $(MAKE) -f $(MAKEFILE).Debug uninstall + +Makefile: testProgramm.pro /usr/share/qt4/mkspecs/win32-g++/qmake.conf /usr/share/qt4/mkspecs/qconfig.pri \ + /usr/share/qt4/mkspecs/features/qt_functions.prf \ + /usr/share/qt4/mkspecs/features/qt_config.prf \ + /usr/share/qt4/mkspecs/features/exclusive_builds.prf \ + /usr/share/qt4/mkspecs/features/default_pre.prf \ + /usr/share/qt4/mkspecs/features/release.prf \ + /usr/share/qt4/mkspecs/features/debug_and_release.prf \ + /usr/share/qt4/mkspecs/features/default_post.prf \ + /usr/share/qt4/mkspecs/features/warn_on.prf \ + /usr/share/qt4/mkspecs/features/qt.prf \ + /usr/share/qt4/mkspecs/features/unix/thread.prf \ + /usr/share/qt4/mkspecs/features/moc.prf \ + /usr/share/qt4/mkspecs/features/resources.prf \ + /usr/share/qt4/mkspecs/features/uic.prf \ + /usr/share/qt4/mkspecs/features/yacc.prf \ + /usr/share/qt4/mkspecs/features/lex.prf \ + /usr/share/qt4/mkspecs/features/include_source_dir.prf + $(QMAKE) -unix CONFIG+=debug_and_release -o Makefile testProgramm.pro +/usr/share/qt4/mkspecs/qconfig.pri: +/usr/share/qt4/mkspecs/features/qt_functions.prf: +/usr/share/qt4/mkspecs/features/qt_config.prf: +/usr/share/qt4/mkspecs/features/exclusive_builds.prf: +/usr/share/qt4/mkspecs/features/default_pre.prf: +/usr/share/qt4/mkspecs/features/release.prf: +/usr/share/qt4/mkspecs/features/debug_and_release.prf: +/usr/share/qt4/mkspecs/features/default_post.prf: +/usr/share/qt4/mkspecs/features/warn_on.prf: +/usr/share/qt4/mkspecs/features/qt.prf: +/usr/share/qt4/mkspecs/features/unix/thread.prf: +/usr/share/qt4/mkspecs/features/moc.prf: +/usr/share/qt4/mkspecs/features/resources.prf: +/usr/share/qt4/mkspecs/features/uic.prf: +/usr/share/qt4/mkspecs/features/yacc.prf: +/usr/share/qt4/mkspecs/features/lex.prf: +/usr/share/qt4/mkspecs/features/include_source_dir.prf: +qmake: qmake_all FORCE + @$(QMAKE) -unix CONFIG+=debug_and_release -o Makefile testProgramm.pro + +qmake_all: FORCE + +make_default: release-make_default debug-make_default FORCE +make_first: release-make_first debug-make_first FORCE +all: release-all debug-all FORCE +clean: release-clean debug-clean FORCE +distclean: release-distclean debug-distclean FORCE + -$(DEL_FILE) Makefile + +check: first + +release-mocclean: $(MAKEFILE).Release + $(MAKE) -f $(MAKEFILE).Release mocclean +debug-mocclean: $(MAKEFILE).Debug + $(MAKE) -f $(MAKEFILE).Debug mocclean +mocclean: release-mocclean debug-mocclean + +release-mocables: $(MAKEFILE).Release + $(MAKE) -f $(MAKEFILE).Release mocables +debug-mocables: $(MAKEFILE).Debug + $(MAKE) -f $(MAKEFILE).Debug mocables +mocables: release-mocables debug-mocables +FORCE: + +$(MAKEFILE).Release: Makefile +$(MAKEFILE).Debug: Makefile diff --git a/versuch00 - alt/Makefile.Debug b/versuch00 - alt/Makefile.Debug new file mode 100755 index 0000000..9752750 --- /dev/null +++ b/versuch00 - alt/Makefile.Debug @@ -0,0 +1,151 @@ +############################################################################# +# Makefile for building: testProgramm +# Generated by qmake (2.01a) (Qt 4.6.3) on: Mi. Apr 11 10:32:12 2012 +# Project: testProgramm.pro +# Template: app +############################################################################# + +####### Compiler, tools and options + +CC = gcc +CXX = g++ +DEFINES = -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_WEBKIT_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB +CFLAGS = -g -Wall $(DEFINES) +CXXFLAGS = -g -Wall $(DEFINES) +INCPATH = -I"/usr/include/qt4/QtCore" -I"/usr/include/qt4/QtNetwork" -I"/usr/include/qt4/QtGui" -I"/usr/include/qt4/QtWebKit" -I"/usr/include/qt4" -I"debug" -I"." -I"/usr/share/qt4/mkspecs/win32-g++" +LINK = g++ +LFLAGS = -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc +LIBS = -L"/usr/lib" -lQtWebKit -lQtGui -lQtNetwork -lQtCore +QMAKE = /usr/bin/qmake +IDC = /usr/bin/idc.exe +IDL = midl +ZIP = zip -r -9 +DEF_FILE = +RES_FILE = +COPY = copy /y +COPY_FILE = $(COPY) +COPY_DIR = xcopy /s /q /y /i +DEL_FILE = del +DEL_DIR = rmdir +MOVE = move +CHK_DIR_EXISTS= if not exist +MKDIR = mkdir +INSTALL_FILE = $(COPY_FILE) +INSTALL_PROGRAM = $(COPY_FILE) +INSTALL_DIR = $(COPY_DIR) + +####### Output directory + +OBJECTS_DIR = debug/ + +####### Files + +SOURCES = testprogramm.cpp \ + main.cpp debug/moc_testprogramm.cpp +OBJECTS = debug/testprogramm.o \ + debug/main.o \ + debug/moc_testprogramm.o +DIST = +QMAKE_TARGET = testProgramm +DESTDIR = debug/ #avoid trailing-slash linebreak +TARGET = testProgramm.exe +DESTDIR_TARGET = debug/testProgramm.exe + +####### Implicit rules + +.SUFFIXES: .cpp .cc .cxx .C .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 + +first: all +all: Makefile.Debug $(DESTDIR_TARGET) + +$(DESTDIR_TARGET): ui_testprogramm.h $(OBJECTS) + $(LINK) $(LFLAGS) -o $(DESTDIR_TARGET) $(OBJECTS) $(LIBS) + + +qmake: FORCE + @$(QMAKE) -unix CONFIG+=debug_and_release -o Makefile.Debug testProgramm.pro + +dist: + $(ZIP) testProgramm.zip $(SOURCES) $(DIST) testProgramm.pro /usr/share/qt4/mkspecs/qconfig.pri /usr/share/qt4/mkspecs/features/qt_functions.prf /usr/share/qt4/mkspecs/features/qt_config.prf /usr/share/qt4/mkspecs/features/exclusive_builds.prf /usr/share/qt4/mkspecs/features/default_pre.prf /usr/share/qt4/mkspecs/features/debug.prf /usr/share/qt4/mkspecs/features/debug_and_release.prf /usr/share/qt4/mkspecs/features/default_post.prf /usr/share/qt4/mkspecs/features/build_pass.prf /usr/share/qt4/mkspecs/features/warn_on.prf /usr/share/qt4/mkspecs/features/qt.prf /usr/share/qt4/mkspecs/features/unix/thread.prf /usr/share/qt4/mkspecs/features/moc.prf /usr/share/qt4/mkspecs/features/resources.prf /usr/share/qt4/mkspecs/features/uic.prf /usr/share/qt4/mkspecs/features/yacc.prf /usr/share/qt4/mkspecs/features/lex.prf /usr/share/qt4/mkspecs/features/include_source_dir.prf HEADERS RESOURCES IMAGES SOURCES OBJECTIVE_SOURCES FORMS YACCSOURCES YACCSOURCES LEXSOURCES + +clean: compiler_clean + -$(DEL_FILE) debug/testprogramm.o debug/main.o debug/moc_testprogramm.o + +distclean: clean + -$(DEL_FILE) $(DESTDIR_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_testprogramm.cpp +compiler_moc_header_clean: + -$(DEL_FILE) debug/moc_testprogramm.cpp +debug/moc_testprogramm.cpp: ui_testprogramm.h \ + testprogramm.h + /usr/bin/moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 testprogramm.h -o debug/moc_testprogramm.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_testprogramm.h +compiler_uic_clean: + -$(DEL_FILE) ui_testprogramm.h +ui_testprogramm.h: testprogramm.ui + /usr/bin/uic.exe testprogramm.ui -o ui_testprogramm.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/testprogramm.o: testprogramm.cpp testprogramm.h \ + ui_testprogramm.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/testprogramm.o testprogramm.cpp + +debug/main.o: main.cpp testprogramm.h \ + ui_testprogramm.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/main.o main.cpp + +debug/moc_testprogramm.o: debug/moc_testprogramm.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_testprogramm.o debug/moc_testprogramm.cpp + +####### Install + +install: FORCE + +uninstall: FORCE + +FORCE: + diff --git a/versuch00 - alt/Makefile.Release b/versuch00 - alt/Makefile.Release new file mode 100755 index 0000000..218b82d --- /dev/null +++ b/versuch00 - alt/Makefile.Release @@ -0,0 +1,151 @@ +############################################################################# +# Makefile for building: testProgramm +# Generated by qmake (2.01a) (Qt 4.6.3) on: Mi. Apr 11 10:32:12 2012 +# Project: testProgramm.pro +# Template: app +############################################################################# + +####### Compiler, tools and options + +CC = gcc +CXX = g++ +DEFINES = -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB +CFLAGS = -O2 -Wall $(DEFINES) +CXXFLAGS = -O2 -Wall $(DEFINES) +INCPATH = -I"/usr/include/qt4/QtCore" -I"/usr/include/qt4/QtNetwork" -I"/usr/include/qt4/QtGui" -I"/usr/include/qt4/QtWebKit" -I"/usr/include/qt4" -I"release" -I"." -I"/usr/share/qt4/mkspecs/win32-g++" +LINK = g++ +LFLAGS = -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -Wl,-s +LIBS = -L"/usr/lib" -lQtWebKit -lQtGui -lQtNetwork -lQtCore +QMAKE = /usr/bin/qmake +IDC = /usr/bin/idc.exe +IDL = midl +ZIP = zip -r -9 +DEF_FILE = +RES_FILE = +COPY = copy /y +COPY_FILE = $(COPY) +COPY_DIR = xcopy /s /q /y /i +DEL_FILE = del +DEL_DIR = rmdir +MOVE = move +CHK_DIR_EXISTS= if not exist +MKDIR = mkdir +INSTALL_FILE = $(COPY_FILE) +INSTALL_PROGRAM = $(COPY_FILE) +INSTALL_DIR = $(COPY_DIR) + +####### Output directory + +OBJECTS_DIR = release/ + +####### Files + +SOURCES = testprogramm.cpp \ + main.cpp release/moc_testprogramm.cpp +OBJECTS = release/testprogramm.o \ + release/main.o \ + release/moc_testprogramm.o +DIST = +QMAKE_TARGET = testProgramm +DESTDIR = release/ #avoid trailing-slash linebreak +TARGET = testProgramm.exe +DESTDIR_TARGET = release/testProgramm.exe + +####### Implicit rules + +.SUFFIXES: .cpp .cc .cxx .C .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 + +first: all +all: Makefile.Release $(DESTDIR_TARGET) + +$(DESTDIR_TARGET): ui_testprogramm.h $(OBJECTS) + $(LINK) $(LFLAGS) -o $(DESTDIR_TARGET) $(OBJECTS) $(LIBS) + + +qmake: FORCE + @$(QMAKE) -unix CONFIG+=debug_and_release -o Makefile.Release testProgramm.pro + +dist: + $(ZIP) testProgramm.zip $(SOURCES) $(DIST) testProgramm.pro /usr/share/qt4/mkspecs/qconfig.pri /usr/share/qt4/mkspecs/features/qt_functions.prf /usr/share/qt4/mkspecs/features/qt_config.prf /usr/share/qt4/mkspecs/features/exclusive_builds.prf /usr/share/qt4/mkspecs/features/default_pre.prf /usr/share/qt4/mkspecs/features/release.prf /usr/share/qt4/mkspecs/features/debug_and_release.prf /usr/share/qt4/mkspecs/features/default_post.prf /usr/share/qt4/mkspecs/features/build_pass.prf /usr/share/qt4/mkspecs/features/warn_on.prf /usr/share/qt4/mkspecs/features/qt.prf /usr/share/qt4/mkspecs/features/unix/thread.prf /usr/share/qt4/mkspecs/features/moc.prf /usr/share/qt4/mkspecs/features/resources.prf /usr/share/qt4/mkspecs/features/uic.prf /usr/share/qt4/mkspecs/features/yacc.prf /usr/share/qt4/mkspecs/features/lex.prf /usr/share/qt4/mkspecs/features/include_source_dir.prf HEADERS RESOURCES IMAGES SOURCES OBJECTIVE_SOURCES FORMS YACCSOURCES YACCSOURCES LEXSOURCES + +clean: compiler_clean + -$(DEL_FILE) release/testprogramm.o release/main.o release/moc_testprogramm.o + +distclean: clean + -$(DEL_FILE) $(DESTDIR_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_testprogramm.cpp +compiler_moc_header_clean: + -$(DEL_FILE) release/moc_testprogramm.cpp +release/moc_testprogramm.cpp: ui_testprogramm.h \ + testprogramm.h + /usr/bin/moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 testprogramm.h -o release/moc_testprogramm.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_testprogramm.h +compiler_uic_clean: + -$(DEL_FILE) ui_testprogramm.h +ui_testprogramm.h: testprogramm.ui + /usr/bin/uic.exe testprogramm.ui -o ui_testprogramm.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/testprogramm.o: testprogramm.cpp testprogramm.h \ + ui_testprogramm.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/testprogramm.o testprogramm.cpp + +release/main.o: main.cpp testprogramm.h \ + ui_testprogramm.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/main.o main.cpp + +release/moc_testprogramm.o: release/moc_testprogramm.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_testprogramm.o release/moc_testprogramm.cpp + +####### Install + +install: FORCE + +uninstall: FORCE + +FORCE: + diff --git a/versuch00/main.cpp b/versuch00 - alt/main.cpp similarity index 100% rename from versuch00/main.cpp rename to versuch00 - alt/main.cpp diff --git a/versuch00/testProgramm b/versuch00 - alt/testProgramm similarity index 100% rename from versuch00/testProgramm rename to versuch00 - alt/testProgramm diff --git a/versuch00/testProgramm.doxyfile b/versuch00 - alt/testProgramm.doxyfile similarity index 100% rename from versuch00/testProgramm.doxyfile rename to versuch00 - alt/testProgramm.doxyfile diff --git a/versuch00/testProgramm.pro b/versuch00 - alt/testProgramm.pro similarity index 100% rename from versuch00/testProgramm.pro rename to versuch00 - alt/testProgramm.pro diff --git a/versuch00/testprogramm.cpp b/versuch00 - alt/testprogramm.cpp similarity index 100% rename from versuch00/testprogramm.cpp rename to versuch00 - alt/testprogramm.cpp diff --git a/versuch00/testprogramm.h b/versuch00 - alt/testprogramm.h similarity index 100% rename from versuch00/testprogramm.h rename to versuch00 - alt/testprogramm.h diff --git a/versuch00/testprogramm.ui b/versuch00 - alt/testprogramm.ui similarity index 100% rename from versuch00/testprogramm.ui rename to versuch00 - alt/testprogramm.ui diff --git a/versuch00/ui_testprogramm.h b/versuch00 - alt/ui_testprogramm.h similarity index 100% rename from versuch00/ui_testprogramm.h rename to versuch00 - alt/ui_testprogramm.h diff --git a/versuch00 - neu/Testprogramm_Eclipse_Doxygen/.cproject b/versuch00 - neu/Testprogramm_Eclipse_Doxygen/.cproject new file mode 100644 index 0000000..140e2c9 --- /dev/null +++ b/versuch00 - neu/Testprogramm_Eclipse_Doxygen/.cproject @@ -0,0 +1,511 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/versuch00 - neu/Testprogramm_Eclipse_Doxygen/.project b/versuch00 - neu/Testprogramm_Eclipse_Doxygen/.project new file mode 100644 index 0000000..73d3e88 --- /dev/null +++ b/versuch00 - neu/Testprogramm_Eclipse_Doxygen/.project @@ -0,0 +1,70 @@ + + + versuch00 - eclipse - doxygen + + + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + clean,full,incremental, + + + ?name? + + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.buildCommand + make + + + org.eclipse.cdt.make.core.buildLocation + ${workspace_loc:/Testprogramm_Eclipse_Doxygen/Debug} + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + true + + + + + org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.managedbuilder.core.ScannerConfigNature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.core.cnature + + diff --git a/versuch00 - neu/Testprogramm_Eclipse_Doxygen/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/versuch00 - neu/Testprogramm_Eclipse_Doxygen/.settings/org.eclipse.cdt.managedbuilder.core.prefs new file mode 100644 index 0000000..0d59d89 --- /dev/null +++ b/versuch00 - neu/Testprogramm_Eclipse_Doxygen/.settings/org.eclipse.cdt.managedbuilder.core.prefs @@ -0,0 +1,13 @@ +eclipse.preferences.version=1 +environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.mingw.exe.debug.1754328609/CPATH/delimiter=\: +environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.mingw.exe.debug.1754328609/CPATH/operation=remove +environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.mingw.exe.debug.1754328609/CPLUS_INCLUDE_PATH/delimiter=\: +environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.mingw.exe.debug.1754328609/CPLUS_INCLUDE_PATH/operation=remove +environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.mingw.exe.debug.1754328609/C_INCLUDE_PATH/delimiter=\: +environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.mingw.exe.debug.1754328609/C_INCLUDE_PATH/operation=remove +environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.mingw.exe.debug.1754328609/append=true +environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.mingw.exe.debug.1754328609/appendContributed=true +environment/buildEnvironmentLibrary/cdt.managedbuild.config.gnu.mingw.exe.debug.1754328609/LIBRARY_PATH/delimiter=\: +environment/buildEnvironmentLibrary/cdt.managedbuild.config.gnu.mingw.exe.debug.1754328609/LIBRARY_PATH/operation=remove +environment/buildEnvironmentLibrary/cdt.managedbuild.config.gnu.mingw.exe.debug.1754328609/append=true +environment/buildEnvironmentLibrary/cdt.managedbuild.config.gnu.mingw.exe.debug.1754328609/appendContributed=true diff --git a/versuch00 - neu/Testprogramm_Eclipse_Doxygen/Complex.h b/versuch00 - neu/Testprogramm_Eclipse_Doxygen/Complex.h new file mode 100644 index 0000000..6fd6bab --- /dev/null +++ b/versuch00 - neu/Testprogramm_Eclipse_Doxygen/Complex.h @@ -0,0 +1,72 @@ + ////////////////////////////////////////////////////////////////////////////// + // Praktikum Informatik 1 SS2012 + // Testprogramm_Eclipse_Doxygen: + // Versuch00: Vorbereitung auf Praktikum + // + // Datei: Complex.h + // Inhalt: Headerdatei + ////////////////////////////////////////////////////////////////////////////// + +#ifndef COMPLEX_H_ +#define COMPLEX_H_ + +#include +using namespace std; + +/** + * @brief Basisklasse fuer komplexe Zahlen. + * + * Klasse fuer komplexe Zahlen mit Real- und + * Imaginaerteil als double-Werte. + */ +class Complex { +public: + /** + * @brief Konstruktor 1 + * Realteil mit 0.0 initialisiert + * Imaginaerteil mit 0.0 initialisiert + */ + Complex() + { real = 0.0; + imag = 0.0; + } + + /** + * @brief Konstruktor 2 + * @param r - initialisiert Membervariablen real + * @param i - initialisiert Membervariablen imag + */ + Complex (double r, double i) + { real = r; + imag = i; + } + + /** + * @brief Addition von zwei komplexen Zahlen + * Ueberladen von Operator "+" + * @param c2 rechter Operand + */ + Complex operator +(Complex c2) + { + return Complex(real + c2.real, imag + c2.imag); + } + + /** + * @brief Ausgabe von einer komplexen Zahl + * Ueberladen des Streamoperators " << " + * @param output - Ausgabestream + * @param c - Auszugebende komplexe Zahl + */ + friend ostream& operator << (ostream& output, Complex& c) + { + output<<"("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 +#include "Complex.h" +using namespace std; + +/** + * @brief Hier ist die main-Funktion + * zwei komplexe Zahlen werden addiert. + * Das Ergebnis wird in der dritten + * komplexen Zahl speichert bzw. ausgegeben. + */ +int main(int argc, char* argv[]) +{ //Erstelle zwei komplexe Zahlen ueber Konstruktor 2 + Complex c1(2.0, 4.0); + Complex c2(6.0, 8.0); + + //Erstelle dritte komplexe Zahl ueber Konstruktor 1 + Complex c3; + + //Addition zwei komplexer Zahlen + c3=c1+c2; + + //dritte komplexe Zahl ausgeben. + cout<<"c3="< + + + + + + + + + + + + + + + + + + + + + make + + release + false + false + true + + + make + + debug + false + false + true + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/versuch00 - neu/Testprogramm_Qt/.project b/versuch00 - neu/Testprogramm_Qt/.project new file mode 100644 index 0000000..dd10453 --- /dev/null +++ b/versuch00 - neu/Testprogramm_Qt/.project @@ -0,0 +1,88 @@ + + + versuch00 - qt + + + + + + com.trolltech.qtcppproject.QtMakefileGenerator + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.linuxtools.internal.cdt.autotools.core.ErrorParser;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; + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.build.arguments + + + + org.eclipse.cdt.make.core.build.command + make + + + org.eclipse.cdt.make.core.build.target.auto + debug + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.build.target.inc + debug + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.environment + PATH=/usr/bin:${env_var:PATH}| + + + org.eclipse.cdt.make.core.stopOnError + false + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.core.cnature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + com.trolltech.qtcppproject.QtNature + + diff --git a/versuch00/Makefile b/versuch00 - neu/Testprogramm_Qt/Makefile old mode 100755 new mode 100644 similarity index 89% rename from versuch00/Makefile rename to versuch00 - neu/Testprogramm_Qt/Makefile index 3aa0658..b66ff9e --- a/versuch00/Makefile +++ b/versuch00 - neu/Testprogramm_Qt/Makefile @@ -1,9 +1,9 @@ ############################################################################# -# Makefile for building: testProgramm -# Generated by qmake (2.01a) (Qt 4.6.3) on: Sa. Apr 9 14:08:03 2011 -# Project: testProgramm.pro +# Makefile for building: Testprogramm_Qt +# Generated by qmake (2.01a) (Qt 4.6.3) on: Mi. Apr 11 11:08:06 2012 +# Project: Testprogramm_Qt.pro # Template: app -# Command: /usr/bin/qmake -unix CONFIG+=debug_and_release -o Makefile testProgramm.pro +# Command: /usr/bin/qmake -unix CONFIG+=debug_and_release -o Makefile Testprogramm_Qt.pro ############################################################################# first: release @@ -63,7 +63,7 @@ debug-install: $(MAKEFILE).Debug FORCE debug-uninstall: $(MAKEFILE).Debug FORCE $(MAKE) -f $(MAKEFILE).Debug uninstall -Makefile: testProgramm.pro /usr/share/qt4/mkspecs/linux-g++/qmake.conf /usr/share/qt4/mkspecs/common/g++.conf \ +Makefile: Testprogramm_Qt.pro /usr/share/qt4/mkspecs/linux-g++/qmake.conf /usr/share/qt4/mkspecs/common/g++.conf \ /usr/share/qt4/mkspecs/common/unix.conf \ /usr/share/qt4/mkspecs/common/linux.conf \ /usr/share/qt4/mkspecs/qconfig.pri \ @@ -83,11 +83,9 @@ Makefile: testProgramm.pro /usr/share/qt4/mkspecs/linux-g++/qmake.conf /usr/sha /usr/share/qt4/mkspecs/features/yacc.prf \ /usr/share/qt4/mkspecs/features/lex.prf \ /usr/share/qt4/mkspecs/features/include_source_dir.prf \ - /usr/lib/libQtWebKit.prl \ /usr/lib/libQtGui.prl \ - /usr/lib/libQtNetwork.prl \ /usr/lib/libQtCore.prl - $(QMAKE) -unix CONFIG+=debug_and_release -o Makefile testProgramm.pro + $(QMAKE) -unix CONFIG+=debug_and_release -o Makefile Testprogramm_Qt.pro /usr/share/qt4/mkspecs/common/g++.conf: /usr/share/qt4/mkspecs/common/unix.conf: /usr/share/qt4/mkspecs/common/linux.conf: @@ -108,12 +106,10 @@ Makefile: testProgramm.pro /usr/share/qt4/mkspecs/linux-g++/qmake.conf /usr/sha /usr/share/qt4/mkspecs/features/yacc.prf: /usr/share/qt4/mkspecs/features/lex.prf: /usr/share/qt4/mkspecs/features/include_source_dir.prf: -/usr/lib/libQtWebKit.prl: /usr/lib/libQtGui.prl: -/usr/lib/libQtNetwork.prl: /usr/lib/libQtCore.prl: qmake: qmake_all FORCE - @$(QMAKE) -unix CONFIG+=debug_and_release -o Makefile testProgramm.pro + @$(QMAKE) -unix CONFIG+=debug_and_release -o Makefile Testprogramm_Qt.pro qmake_all: FORCE diff --git a/versuch00/Makefile.Debug b/versuch00 - neu/Testprogramm_Qt/Makefile.Debug old mode 100755 new mode 100644 similarity index 60% rename from versuch00/Makefile.Debug rename to versuch00 - neu/Testprogramm_Qt/Makefile.Debug index 01b4644..917cab7 --- a/versuch00/Makefile.Debug +++ b/versuch00 - neu/Testprogramm_Qt/Makefile.Debug @@ -1,7 +1,7 @@ ############################################################################# -# Makefile for building: testProgramm -# Generated by qmake (2.01a) (Qt 4.6.3) on: Sa. Apr 9 14:08:03 2011 -# Project: testProgramm.pro +# Makefile for building: Testprogramm_Qt +# Generated by qmake (2.01a) (Qt 4.6.3) on: Mi. Apr 11 11:08:06 2012 +# Project: Testprogramm_Qt.pro # Template: app ############################################################################# @@ -9,13 +9,13 @@ CC = gcc CXX = g++ -DEFINES = -DQT_WEBKIT_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED +DEFINES = -DQT_GUI_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/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -Idebug -I. +INCPATH = -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -Idebug LINK = g++ LFLAGS = -LIBS = $(SUBLIBS) -L/usr/lib -lQtWebKit -lQtGui -lQtNetwork -lQtCore -lpthread +LIBS = $(SUBLIBS) -L/usr/lib -lQtGui -lQtCore -lpthread AR = ar cqs RANLIB = QMAKE = /usr/bin/qmake @@ -42,11 +42,8 @@ OBJECTS_DIR = debug/ ####### Files -SOURCES = testprogramm.cpp \ - main.cpp debug/moc_testprogramm.cpp -OBJECTS = debug/testprogramm.o \ - debug/main.o \ - debug/moc_testprogramm.o +SOURCES = main.cpp +OBJECTS = debug/main.o DIST = /usr/share/qt4/mkspecs/common/g++.conf \ /usr/share/qt4/mkspecs/common/unix.conf \ /usr/share/qt4/mkspecs/common/linux.conf \ @@ -68,10 +65,10 @@ DIST = /usr/share/qt4/mkspecs/common/g++.conf \ /usr/share/qt4/mkspecs/features/yacc.prf \ /usr/share/qt4/mkspecs/features/lex.prf \ /usr/share/qt4/mkspecs/features/include_source_dir.prf \ - testProgramm.pro -QMAKE_TARGET = testProgramm + Testprogramm_Qt.pro +QMAKE_TARGET = Testprogramm_Qt DESTDIR = -TARGET = testProgramm +TARGET = Testprogramm_Qt first: all ####### Implicit rules @@ -97,15 +94,15 @@ first: all all: Makefile.Debug $(TARGET) -$(TARGET): ui_testprogramm.h $(OBJECTS) +$(TARGET): $(OBJECTS) $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS) qmake: FORCE - @$(QMAKE) -unix CONFIG+=debug_and_release -o Makefile.Debug testProgramm.pro + @$(QMAKE) -unix CONFIG+=debug_and_release -o Makefile.Debug Testprogramm_Qt.pro dist: - @$(CHK_DIR_EXISTS) debug/testProgramm1.0.0 || $(MKDIR) debug/testProgramm1.0.0 - $(COPY_FILE) --parents $(SOURCES) $(DIST) debug/testProgramm1.0.0/ && $(COPY_FILE) --parents testprogramm.h debug/testProgramm1.0.0/ && $(COPY_FILE) --parents testprogramm.cpp main.cpp debug/testProgramm1.0.0/ && $(COPY_FILE) --parents testprogramm.ui debug/testProgramm1.0.0/ && (cd `dirname debug/testProgramm1.0.0` && $(TAR) testProgramm1.0.0.tar testProgramm1.0.0 && $(COMPRESS) testProgramm1.0.0.tar) && $(MOVE) `dirname debug/testProgramm1.0.0`/testProgramm1.0.0.tar.gz . && $(DEL_FILE) -r debug/testProgramm1.0.0 + @$(CHK_DIR_EXISTS) debug/Testprogramm_Qt1.0.0 || $(MKDIR) debug/Testprogramm_Qt1.0.0 + $(COPY_FILE) --parents $(SOURCES) $(DIST) debug/Testprogramm_Qt1.0.0/ && $(COPY_FILE) --parents main.cpp debug/Testprogramm_Qt1.0.0/ && (cd `dirname debug/Testprogramm_Qt1.0.0` && $(TAR) Testprogramm_Qt1.0.0.tar Testprogramm_Qt1.0.0 && $(COMPRESS) Testprogramm_Qt1.0.0.tar) && $(MOVE) `dirname debug/Testprogramm_Qt1.0.0`/Testprogramm_Qt1.0.0.tar.gz . && $(DEL_FILE) -r debug/Testprogramm_Qt1.0.0 clean:compiler_clean @@ -126,13 +123,8 @@ 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_testprogramm.cpp +compiler_moc_header_make_all: compiler_moc_header_clean: - -$(DEL_FILE) debug/moc_testprogramm.cpp -debug/moc_testprogramm.cpp: ui_testprogramm.h \ - testprogramm.h - /usr/bin/moc-qt4 $(DEFINES) $(INCPATH) testprogramm.h -o debug/moc_testprogramm.cpp - compiler_rcc_make_all: compiler_rcc_clean: compiler_image_collection_make_all: qmake_image_collection.cpp @@ -140,33 +132,21 @@ compiler_image_collection_clean: -$(DEL_FILE) qmake_image_collection.cpp compiler_moc_source_make_all: compiler_moc_source_clean: -compiler_uic_make_all: ui_testprogramm.h +compiler_uic_make_all: compiler_uic_clean: - -$(DEL_FILE) ui_testprogramm.h -ui_testprogramm.h: testprogramm.ui - /usr/bin/uic-qt4 testprogramm.ui -o ui_testprogramm.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 +compiler_clean: ####### Compile -debug/testprogramm.o: testprogramm.cpp testprogramm.h \ - ui_testprogramm.h - $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/testprogramm.o testprogramm.cpp - -debug/main.o: main.cpp testprogramm.h \ - ui_testprogramm.h +debug/main.o: main.cpp $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/main.o main.cpp -debug/moc_testprogramm.o: debug/moc_testprogramm.cpp - $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug/moc_testprogramm.o debug/moc_testprogramm.cpp - ####### Install install: FORCE diff --git a/versuch00/Makefile.Release b/versuch00 - neu/Testprogramm_Qt/Makefile.Release old mode 100755 new mode 100644 similarity index 60% rename from versuch00/Makefile.Release rename to versuch00 - neu/Testprogramm_Qt/Makefile.Release index fa6180f..df33b40 --- a/versuch00/Makefile.Release +++ b/versuch00 - neu/Testprogramm_Qt/Makefile.Release @@ -1,7 +1,7 @@ ############################################################################# -# Makefile for building: testProgramm -# Generated by qmake (2.01a) (Qt 4.6.3) on: Sa. Apr 9 14:08:03 2011 -# Project: testProgramm.pro +# Makefile for building: Testprogramm_Qt +# Generated by qmake (2.01a) (Qt 4.6.3) on: Mi. Apr 11 11:08:06 2012 +# Project: Testprogramm_Qt.pro # Template: app ############################################################################# @@ -9,13 +9,13 @@ CC = gcc CXX = g++ -DEFINES = -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED +DEFINES = -DQT_NO_DEBUG -DQT_GUI_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/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -Irelease -I. +INCPATH = -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -Irelease LINK = g++ LFLAGS = -Wl,-O1 -LIBS = $(SUBLIBS) -L/usr/lib -lQtWebKit -lQtGui -lQtNetwork -lQtCore -lpthread +LIBS = $(SUBLIBS) -L/usr/lib -lQtGui -lQtCore -lpthread AR = ar cqs RANLIB = QMAKE = /usr/bin/qmake @@ -42,11 +42,8 @@ OBJECTS_DIR = release/ ####### Files -SOURCES = testprogramm.cpp \ - main.cpp release/moc_testprogramm.cpp -OBJECTS = release/testprogramm.o \ - release/main.o \ - release/moc_testprogramm.o +SOURCES = main.cpp +OBJECTS = release/main.o DIST = /usr/share/qt4/mkspecs/common/g++.conf \ /usr/share/qt4/mkspecs/common/unix.conf \ /usr/share/qt4/mkspecs/common/linux.conf \ @@ -68,10 +65,10 @@ DIST = /usr/share/qt4/mkspecs/common/g++.conf \ /usr/share/qt4/mkspecs/features/yacc.prf \ /usr/share/qt4/mkspecs/features/lex.prf \ /usr/share/qt4/mkspecs/features/include_source_dir.prf \ - testProgramm.pro -QMAKE_TARGET = testProgramm + Testprogramm_Qt.pro +QMAKE_TARGET = Testprogramm_Qt DESTDIR = -TARGET = testProgramm +TARGET = Testprogramm_Qt first: all ####### Implicit rules @@ -97,15 +94,15 @@ first: all all: Makefile.Release $(TARGET) -$(TARGET): ui_testprogramm.h $(OBJECTS) +$(TARGET): $(OBJECTS) $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS) qmake: FORCE - @$(QMAKE) -unix CONFIG+=debug_and_release -o Makefile.Release testProgramm.pro + @$(QMAKE) -unix CONFIG+=debug_and_release -o Makefile.Release Testprogramm_Qt.pro dist: - @$(CHK_DIR_EXISTS) release/testProgramm1.0.0 || $(MKDIR) release/testProgramm1.0.0 - $(COPY_FILE) --parents $(SOURCES) $(DIST) release/testProgramm1.0.0/ && $(COPY_FILE) --parents testprogramm.h release/testProgramm1.0.0/ && $(COPY_FILE) --parents testprogramm.cpp main.cpp release/testProgramm1.0.0/ && $(COPY_FILE) --parents testprogramm.ui release/testProgramm1.0.0/ && (cd `dirname release/testProgramm1.0.0` && $(TAR) testProgramm1.0.0.tar testProgramm1.0.0 && $(COMPRESS) testProgramm1.0.0.tar) && $(MOVE) `dirname release/testProgramm1.0.0`/testProgramm1.0.0.tar.gz . && $(DEL_FILE) -r release/testProgramm1.0.0 + @$(CHK_DIR_EXISTS) release/Testprogramm_Qt1.0.0 || $(MKDIR) release/Testprogramm_Qt1.0.0 + $(COPY_FILE) --parents $(SOURCES) $(DIST) release/Testprogramm_Qt1.0.0/ && $(COPY_FILE) --parents main.cpp release/Testprogramm_Qt1.0.0/ && (cd `dirname release/Testprogramm_Qt1.0.0` && $(TAR) Testprogramm_Qt1.0.0.tar Testprogramm_Qt1.0.0 && $(COMPRESS) Testprogramm_Qt1.0.0.tar) && $(MOVE) `dirname release/Testprogramm_Qt1.0.0`/Testprogramm_Qt1.0.0.tar.gz . && $(DEL_FILE) -r release/Testprogramm_Qt1.0.0 clean:compiler_clean @@ -126,13 +123,8 @@ 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_testprogramm.cpp +compiler_moc_header_make_all: compiler_moc_header_clean: - -$(DEL_FILE) release/moc_testprogramm.cpp -release/moc_testprogramm.cpp: ui_testprogramm.h \ - testprogramm.h - /usr/bin/moc-qt4 $(DEFINES) $(INCPATH) testprogramm.h -o release/moc_testprogramm.cpp - compiler_rcc_make_all: compiler_rcc_clean: compiler_image_collection_make_all: qmake_image_collection.cpp @@ -140,33 +132,21 @@ compiler_image_collection_clean: -$(DEL_FILE) qmake_image_collection.cpp compiler_moc_source_make_all: compiler_moc_source_clean: -compiler_uic_make_all: ui_testprogramm.h +compiler_uic_make_all: compiler_uic_clean: - -$(DEL_FILE) ui_testprogramm.h -ui_testprogramm.h: testprogramm.ui - /usr/bin/uic-qt4 testprogramm.ui -o ui_testprogramm.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 +compiler_clean: ####### Compile -release/testprogramm.o: testprogramm.cpp testprogramm.h \ - ui_testprogramm.h - $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/testprogramm.o testprogramm.cpp - -release/main.o: main.cpp testprogramm.h \ - ui_testprogramm.h +release/main.o: main.cpp $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/main.o main.cpp -release/moc_testprogramm.o: release/moc_testprogramm.cpp - $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_testprogramm.o release/moc_testprogramm.cpp - ####### Install install: FORCE diff --git a/versuch00 - neu/Testprogramm_Qt/Testprogramm_Qt b/versuch00 - neu/Testprogramm_Qt/Testprogramm_Qt new file mode 100755 index 0000000000000000000000000000000000000000..326d61551e24bb52151823a4e14025831d56c1f1 GIT binary patch literal 120002 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 +#include + +int main(int argc, char* argv[]) +{ + QApplication app(argc, argv); + + QPushButton hello("Schließe mich"); + + hello.resize(200,200); + QObject::connect(&hello, SIGNAL(clicked()),&app, SLOT(quit())); + + hello.show(); + + + return app.exec(); +} diff --git a/versuch00/html/annotated.html b/versuch00/html/annotated.html deleted file mode 100755 index a231e97..0000000 --- a/versuch00/html/annotated.html +++ /dev/null @@ -1,43 +0,0 @@ - - - - -TestProgramm: Class List - - - - - - -
-
-

Class List

-
-
-Here are the classes, structs, unions and interfaces with brief descriptions: - - - -
testProgramm
Ui::testProgrammClass
Ui_testProgrammClass
-
- - - diff --git a/versuch00/html/bc_s.png b/versuch00/html/bc_s.png deleted file mode 100644 index e4018628b5b45cb4301037485a29d7d74ac22138..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 677 zcmV;W0$TlvP)X?0Pv5h+5!wElpi=&YL!gfY!djl#UDdPKy97F|A-deTa@qo3BWh1YQIvzmHR^g zFjV4I6pLB7_*vEZk^%p7c7Bh>0`4r^X#gpJE_Vz9fSHKqclcZaV^k3gX%h+1`u||O zZ+BY?7(R=ayr^kXE=E0Dw=$Ud3VJ?9^Cz@hP?388Cw5>9TloOJ>^KczCgj zns2=|0!a|)Yq3{hjL{xyy7|Tk0N}Pe+g9PUTL!4{#;eUhrNd@!_T<>Vu+35c)h>sq ztgb?(6W3oFLz#%?OMEV@{j#4LuDvjVGZ~6hpQT8li5b0yjvK8c4efl+vSz5)P6 zle78)00_Iv5)&E~hnOdcd}L}i+MU>k+Q8#@KjqJJN`gRj(~)RmNrck9ht@LelPtVO zwp(J;k!T=gC#%o(13-^E+g@aqc()pf{+j|0w)AH*Mq$54UjLv#jV$RYpz3Vjg$$=u z>yjfBQOhL=^@+#4#$l|{~}HZ-?1Yy{lI*$N}*YDC`<{+;>_#gMXZdz4NI00000 LNkvXXu0mjfx86dR diff --git a/versuch00/html/class_ui_1_1test_programm_class-members.html b/versuch00/html/class_ui_1_1test_programm_class-members.html deleted file mode 100755 index bed4124..0000000 --- a/versuch00/html/class_ui_1_1test_programm_class-members.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - -TestProgramm: Member List - - - - - - -
-
-

Ui::testProgrammClass Member List

-
-
-This is the complete list of members for Ui::testProgrammClass, including all inherited members. - - -
retranslateUi(QWidget *testProgrammClass)Ui_testProgrammClass [inline]
setupUi(QWidget *testProgrammClass)Ui_testProgrammClass [inline]
- - - diff --git a/versuch00/html/class_ui_1_1test_programm_class.html b/versuch00/html/class_ui_1_1test_programm_class.html deleted file mode 100755 index 840f0f5..0000000 --- a/versuch00/html/class_ui_1_1test_programm_class.html +++ /dev/null @@ -1,62 +0,0 @@ - - - - -TestProgramm: Ui::testProgrammClass Class Reference - - - - - - -
-
-

Ui::testProgrammClass Class Reference

-
-
- -

#include <ui_testprogramm.h>

-
-Inheritance diagram for Ui::testProgrammClass:
-
-
- - -Ui_testProgrammClass - -
- -

List of all members.

- -
-
The documentation for this class was generated from the following file: -
- - - diff --git a/versuch00/html/class_ui_1_1test_programm_class.png b/versuch00/html/class_ui_1_1test_programm_class.png deleted file mode 100755 index 491d9f1f8de2b135e55249a1f56c861c28bb6d6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 554 zcmV+_0@eMAP)vTJkN^MxkN^Mxkifve1&Q1r00008bW%=J0RR90|NsC0)yh;d0005GNklBE|HMDs0>xD zd=n8x^QOqm@$81gt=y3G?0Xe33>-4AOQ(TKmrnwfCMBU0SQPxg@m%mK}qro z5|CUXA$b+BNJ!FV_dB%XbVg!VZb*9e&45Fk7jiZDEzb)s>akgLP~ - - - -TestProgramm: Member List - - - - - - -
-
-

Ui_testProgrammClass Member List

-
-
-This is the complete list of members for Ui_testProgrammClass, including all inherited members. - - -
retranslateUi(QWidget *testProgrammClass)Ui_testProgrammClass [inline]
setupUi(QWidget *testProgrammClass)Ui_testProgrammClass [inline]
- - - diff --git a/versuch00/html/class_ui__test_programm_class.html b/versuch00/html/class_ui__test_programm_class.html deleted file mode 100755 index aa87458..0000000 --- a/versuch00/html/class_ui__test_programm_class.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - -TestProgramm: Ui_testProgrammClass Class Reference - - - - - - -
- -
-

Ui_testProgrammClass Class Reference

-
-
- -

#include <ui_testprogramm.h>

-
-Inheritance diagram for Ui_testProgrammClass:
-
-
- - -Ui::testProgrammClass - -
- -

List of all members.

- - - - -

-Public Member Functions

void setupUi (QWidget *testProgrammClass)
void retranslateUi (QWidget *testProgrammClass)
-

Member Function Documentation

- -
-
- - - - - - - - - -
void Ui_testProgrammClass::retranslateUi (QWidget *  testProgrammClass )  [inline]
-
-
- -

Referenced by setupUi().

- -
-
- -
-
- - - - - - - - - -
void Ui_testProgrammClass::setupUi (QWidget *  testProgrammClass )  [inline]
-
-
- -

References retranslateUi().

- -
-
-
The documentation for this class was generated from the following file: -
- - - diff --git a/versuch00/html/class_ui__test_programm_class.png b/versuch00/html/class_ui__test_programm_class.png deleted file mode 100755 index 609df7db7c2d54db2abcc76b0b9f0456b9007523..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 557 zcmeAS@N?(olHy`uVBq!ia0vp^oj@GG!3-p&PA`)IQW60^A+G=b{|7Q(y!l$%e`o@b z1;z&s9ANFdBM;hU-F(Xgr!l{0qR)@B8yE-VJcAUROrPQun#p>@W|67ga zn-3c=+HvYGk{<-ESqYh4td-sY!PFT;+1n!WSpniH}@fBrYQsK>tPdu#^xqW0-$?|eL8 z)$n=7h@boI;=AX`_1trtm2c#gX&ljg^(*F_@T@}*-|b0mUw-%S^1qLs{5k#p+(&i= fkT>6|1ileZ=9RTpb*fkij9UgzS3j3^P6 - - - -TestProgramm: Alphabetical List - - - - - - -
-
-

Class Index

-
-
-
T | U
- -
  T  
-
testProgramm   testProgrammClass (Ui)   
  U  
-
Ui_testProgrammClass   
T | U
-
- - - diff --git a/versuch00/html/classtest_programm-members.html b/versuch00/html/classtest_programm-members.html deleted file mode 100755 index 3897717..0000000 --- a/versuch00/html/classtest_programm-members.html +++ /dev/null @@ -1,42 +0,0 @@ - - - - -TestProgramm: Member List - - - - - - -
-
-

testProgramm Member List

-
-
-This is the complete list of members for testProgramm, including all inherited members. - - - -
testProgramm(QWidget *parent=0)testProgramm
uitestProgramm [private]
~testProgramm()testProgramm
- - - diff --git a/versuch00/html/classtest_programm.html b/versuch00/html/classtest_programm.html deleted file mode 100755 index dea0ba9..0000000 --- a/versuch00/html/classtest_programm.html +++ /dev/null @@ -1,117 +0,0 @@ - - - - -TestProgramm: testProgramm Class Reference - - - - - - -
- -
-

testProgramm Class Reference

-
-
- -

#include <testprogramm.h>

- -

List of all members.

- - - - - - - -

-Public Member Functions

 testProgramm (QWidget *parent=0)
 Wenn Sie das lesen koennen, ist Doxygen funktionsfaehig.
 ~testProgramm ()

-Private Attributes

Ui::testProgrammClass ui
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - -
testProgramm::testProgramm (QWidget *  parent = 0 ) 
-
-
- -

Wenn Sie das lesen koennen, ist Doxygen funktionsfaehig.

-
Parameters:
- - -
parent Der Parent des Objektes
-
-
- -
-
- -
-
- - - - - - - - -
testProgramm::~testProgramm ( ) 
-
-
- -
-
-

Member Data Documentation

- -
- -
- -
-
-
The documentation for this class was generated from the following files: -
- - - diff --git a/versuch00/html/closed.png b/versuch00/html/closed.png deleted file mode 100644 index b7d4bd9fef2272c74b94762c9e2496177017775e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 126 zcmeAS@N?(olHy`uVBq!ia0vp^oFL4>1|%O$WD@{VuAVNAAr*{o?>h22DDp4|bgj*t z)u^AqcA-V@guRYpb17F<&b?_~8HV>~XqWvB;^$!VVSTy0!eQcJp_yD7TIQA>7dijs YXf6~H5cs^Q6KEiVr>mdKI;Vst0NsWqGynhq diff --git a/versuch00/html/doxygen.css b/versuch00/html/doxygen.css deleted file mode 100755 index 658686f..0000000 --- a/versuch00/html/doxygen.css +++ /dev/null @@ -1,656 +0,0 @@ -/* The standard CSS for doxygen */ - -body, table, div, p, dl { - font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif; - font-size: 12px; -} - -/* @group Heading Levels */ - -h1 { - font-size: 150%; -} - -h2 { - font-size: 120%; -} - -h3 { - font-size: 100%; -} - -dt { - font-weight: bold; -} - -div.multicol { - -moz-column-gap: 1em; - -webkit-column-gap: 1em; - -moz-column-count: 3; - -webkit-column-count: 3; -} - -p.startli, p.startdd, p.starttd { - margin-top: 2px; -} - -p.endli { - margin-bottom: 0px; -} - -p.enddd { - margin-bottom: 4px; -} - -p.endtd { - margin-bottom: 2px; -} - -/* @end */ - -caption { - font-weight: bold; -} - -span.legend { - font-size: 70%; - text-align: center; -} - -h3.version { - font-size: 90%; - text-align: center; -} - -div.qindex, div.navtab{ - background-color: #EBEFF6; - border: 1px solid #A3B4D7; - text-align: center; - margin: 2px; - padding: 2px; -} - -div.qindex, div.navpath { - width: 100%; - line-height: 140%; -} - -div.navtab { - margin-right: 15px; -} - -/* @group Link Styling */ - -a { - color: #3D578C; - font-weight: normal; - text-decoration: none; -} - -.contents a:visited { - color: #4665A2; -} - -a:hover { - text-decoration: underline; -} - -a.qindex { - font-weight: bold; -} - -a.qindexHL { - font-weight: bold; - background-color: #9CAFD4; - color: #ffffff; - border: 1px double #869DCA; -} - -.contents a.qindexHL:visited { - color: #ffffff; -} - -a.el { - font-weight: bold; -} - -a.elRef { -} - -a.code { - color: #4665A2; -} - -a.codeRef { - color: #4665A2; -} - -/* @end */ - -dl.el { - margin-left: -1cm; -} - -.fragment { - font-family: monospace, fixed; - font-size: 105%; -} - -pre.fragment { - border: 1px solid #C4CFE5; - background-color: #FBFCFD; - padding: 4px 6px; - margin: 4px 8px 4px 2px; - overflow: auto; - word-wrap: break-word; - font-size: 9pt; - line-height: 125%; -} - -div.ah { - background-color: black; - font-weight: bold; - color: #ffffff; - margin-bottom: 3px; - margin-top: 3px; - padding: 0.2em; - border: solid thin #333; - border-radius: 0.5em; - -webkit-border-radius: .5em; - -moz-border-radius: .5em; - -webkit-box-shadow: 2px 2px 3px #999; - -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; - background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444)); - background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000); -} - -div.groupHeader { - margin-left: 16px; - margin-top: 12px; - margin-bottom: 6px; - font-weight: bold; -} - -div.groupText { - margin-left: 16px; - font-style: italic; -} - -body { - background: white; - color: black; - margin: 0; -} - -div.contents { - margin-top: 10px; - margin-left: 10px; - margin-right: 10px; -} - -td.indexkey { - background-color: #EBEFF6; - font-weight: bold; - border: 1px solid #C4CFE5; - margin: 2px 0px 2px 0; - padding: 2px 10px; -} - -td.indexvalue { - background-color: #EBEFF6; - border: 1px solid #C4CFE5; - padding: 2px 10px; - margin: 2px 0px; -} - -tr.memlist { - background-color: #EEF1F7; -} - -p.formulaDsp { - text-align: center; -} - -img.formulaDsp { - -} - -img.formulaInl { - vertical-align: middle; -} - -div.center { - text-align: center; - margin-top: 0px; - margin-bottom: 0px; - padding: 0px; -} - -div.center img { - border: 0px; -} - -address.footer { - text-align: right; - padding-right: 12px; -} - -img.footer { - border: 0px; - vertical-align: middle; -} - -/* @group Code Colorization */ - -span.keyword { - color: #008000 -} - -span.keywordtype { - color: #604020 -} - -span.keywordflow { - color: #e08000 -} - -span.comment { - color: #800000 -} - -span.preprocessor { - color: #806020 -} - -span.stringliteral { - color: #002080 -} - -span.charliteral { - color: #008080 -} - -span.vhdldigit { - color: #ff00ff -} - -span.vhdlchar { - color: #000000 -} - -span.vhdlkeyword { - color: #700070 -} - -span.vhdllogic { - color: #ff0000 -} - -/* @end */ - -/* -.search { - color: #003399; - font-weight: bold; -} - -form.search { - margin-bottom: 0px; - margin-top: 0px; -} - -input.search { - font-size: 75%; - color: #000080; - font-weight: normal; - background-color: #e8eef2; -} -*/ - -td.tiny { - font-size: 75%; -} - -.dirtab { - padding: 4px; - border-collapse: collapse; - border: 1px solid #A3B4D7; -} - -th.dirtab { - background: #EBEFF6; - font-weight: bold; -} - -hr { - height: 0px; - border: none; - border-top: 1px solid #4A6AAA; -} - -hr.footer { - height: 1px; -} - -/* @group Member Descriptions */ - -table.memberdecls { - border-spacing: 0px; - padding: 0px; -} - -.mdescLeft, .mdescRight, -.memItemLeft, .memItemRight, -.memTemplItemLeft, .memTemplItemRight, .memTemplParams { - background-color: #F9FAFC; - border: none; - margin: 4px; - padding: 1px 0 0 8px; -} - -.mdescLeft, .mdescRight { - padding: 0px 8px 4px 8px; - color: #555; -} - -.memItemLeft, .memItemRight, .memTemplParams { - border-top: 1px solid #C4CFE5; -} - -.memItemLeft, .memTemplItemLeft { - white-space: nowrap; -} - -.memTemplParams { - color: #4665A2; - white-space: nowrap; -} - -/* @end */ - -/* @group Member Details */ - -/* Styles for detailed member documentation */ - -.memtemplate { - font-size: 80%; - color: #4665A2; - font-weight: normal; - margin-left: 3px; -} - -.memnav { - background-color: #EBEFF6; - border: 1px solid #A3B4D7; - text-align: center; - margin: 2px; - margin-right: 15px; - padding: 2px; -} - -.memitem { - padding: 0; - margin-bottom: 10px; -} - -.memname { - white-space: nowrap; - font-weight: bold; - margin-left: 6px; -} - -.memproto { - border-top: 1px solid #A8B8D9; - border-left: 1px solid #A8B8D9; - border-right: 1px solid #A8B8D9; - padding: 6px 0px 6px 0px; - color: #253555; - font-weight: bold; - text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); - /* firefox specific markup */ - -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; - -moz-border-radius-topright: 8px; - -moz-border-radius-topleft: 8px; - /* webkit specific markup */ - -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - -webkit-border-top-right-radius: 8px; - -webkit-border-top-left-radius: 8px; - background-image:url('nav_f.png'); - background-repeat:repeat-x; - background-color: #E2E8F2; - -} - -.memdoc { - border-bottom: 1px solid #A8B8D9; - border-left: 1px solid #A8B8D9; - border-right: 1px solid #A8B8D9; - padding: 2px 5px; - background-color: #FBFCFD; - border-top-width: 0; - /* firefox specific markup */ - -moz-border-radius-bottomleft: 8px; - -moz-border-radius-bottomright: 8px; - -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; - background-image: -moz-linear-gradient(center top, #FFFFFF 0%, #FFFFFF 60%, #F7F8FB 95%, #EEF1F7); - /* webkit specific markup */ - -webkit-border-bottom-left-radius: 8px; - -webkit-border-bottom-right-radius: 8px; - -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - background-image: -webkit-gradient(linear,center top,center bottom,from(#FFFFFF), color-stop(0.6,#FFFFFF), color-stop(0.60,#FFFFFF), color-stop(0.95,#F7F8FB), to(#EEF1F7)); -} - -.paramkey { - text-align: right; -} - -.paramtype { - white-space: nowrap; -} - -.paramname { - color: #602020; - white-space: nowrap; -} -.paramname em { - font-style: normal; -} - -/* @end */ - -/* @group Directory (tree) */ - -/* for the tree view */ - -.ftvtree { - font-family: sans-serif; - margin: 0px; -} - -/* these are for tree view when used as main index */ - -.directory { - font-size: 9pt; - font-weight: bold; - margin: 5px; -} - -.directory h3 { - margin: 0px; - margin-top: 1em; - font-size: 11pt; -} - -/* -The following two styles can be used to replace the root node title -with an image of your choice. Simply uncomment the next two styles, -specify the name of your image and be sure to set 'height' to the -proper pixel height of your image. -*/ - -/* -.directory h3.swap { - height: 61px; - background-repeat: no-repeat; - background-image: url("yourimage.gif"); -} -.directory h3.swap span { - display: none; -} -*/ - -.directory > h3 { - margin-top: 0; -} - -.directory p { - margin: 0px; - white-space: nowrap; -} - -.directory div { - display: none; - margin: 0px; -} - -.directory img { - vertical-align: -30%; -} - -/* these are for tree view when not used as main index */ - -.directory-alt { - font-size: 100%; - font-weight: bold; -} - -.directory-alt h3 { - margin: 0px; - margin-top: 1em; - font-size: 11pt; -} - -.directory-alt > h3 { - margin-top: 0; -} - -.directory-alt p { - margin: 0px; - white-space: nowrap; -} - -.directory-alt div { - display: none; - margin: 0px; -} - -.directory-alt img { - vertical-align: -30%; -} - -/* @end */ - -div.dynheader { - margin-top: 8px; -} - -address { - font-style: normal; - color: #2A3D61; -} - -table.doxtable { - border-collapse:collapse; -} - -table.doxtable td, table.doxtable th { - border: 1px solid #2D4068; - padding: 3px 7px 2px; -} - -table.doxtable th { - background-color: #374F7F; - color: #FFFFFF; - font-size: 110%; - padding-bottom: 4px; - padding-top: 5px; - text-align:left; -} - -.tabsearch { - top: 0px; - left: 10px; - height: 36px; - background-image: url('tab_b.png'); - z-index: 101; - overflow: hidden; - font-size: 13px; -} - -.navpath ul -{ - font-size: 11px; - background-image:url('tab_b.png'); - background-repeat:repeat-x; - height:30px; - line-height:30px; - color:#8AA0CC; - border:solid 1px #C2CDE4; - overflow:hidden; - margin:0px; - padding:0px; -} - -.navpath li -{ - list-style-type:none; - float:left; - padding-left:10px; - padding-right: 15px; - background-image:url('bc_s.png'); - background-repeat:no-repeat; - background-position:right; - color:#364D7C; -} - -.navpath a -{ - height:32px; - display:block; - text-decoration: none; - outline: none; -} - -.navpath a:hover -{ - color:#6884BD; -} - -div.summary -{ - float: right; - font-size: 8pt; - padding-right: 5px; - width: 50%; - text-align: right; -} - -div.summary a -{ - white-space: nowrap; -} - -div.header -{ - background-image:url('nav_h.png'); - background-repeat:repeat-x; - background-color: #F9FAFC; - margin: 0px; - border-bottom: 1px solid #C4CFE5; -} - -div.headertitle -{ - padding: 5px 5px 5px 10px; -} - diff --git a/versuch00/html/doxygen.png b/versuch00/html/doxygen.png deleted file mode 100755 index 635ed52fce7057ac24df92ec7664088a881fa5d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3942 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 A+yDRo diff --git a/versuch00/html/files.html b/versuch00/html/files.html deleted file mode 100755 index ea1d4d8..0000000 --- a/versuch00/html/files.html +++ /dev/null @@ -1,43 +0,0 @@ - - - - -TestProgramm: File Index - - - - - - -
-
-

File List

-
-
-Here is a list of all files with brief descriptions: - - - - -
main.cpp
testprogramm.cpp
testprogramm.h [code]
ui_testprogramm.h [code]
-
- - - diff --git a/versuch00/html/functions.html b/versuch00/html/functions.html deleted file mode 100755 index 25ed4d1..0000000 --- a/versuch00/html/functions.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - -TestProgramm: Class Members - - - - - - -
-Here is a list of all class members with links to the classes they belong to: -
- - - diff --git a/versuch00/html/functions_func.html b/versuch00/html/functions_func.html deleted file mode 100755 index fc1bac0..0000000 --- a/versuch00/html/functions_func.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - -TestProgramm: Class Members - Functions - - - - - - -
-
- - - diff --git a/versuch00/html/functions_vars.html b/versuch00/html/functions_vars.html deleted file mode 100755 index 2d4a4a8..0000000 --- a/versuch00/html/functions_vars.html +++ /dev/null @@ -1,46 +0,0 @@ - - - - -TestProgramm: Class Members - Variables - - - - - - -
-
- - - diff --git a/versuch00/html/globals.html b/versuch00/html/globals.html deleted file mode 100755 index ce495d7..0000000 --- a/versuch00/html/globals.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - -TestProgramm: Class Members - - - - - - -
-Here is a list of all file members with links to the files they belong to: -
- - - diff --git a/versuch00/html/globals_func.html b/versuch00/html/globals_func.html deleted file mode 100755 index 7a2a0e3..0000000 --- a/versuch00/html/globals_func.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - -TestProgramm: Class Members - - - - - - -
-
- - - diff --git a/versuch00/html/hierarchy.html b/versuch00/html/hierarchy.html deleted file mode 100755 index 12951f1..0000000 --- a/versuch00/html/hierarchy.html +++ /dev/null @@ -1,45 +0,0 @@ - - - - -TestProgramm: Hierarchical Index - - - - - - -
-
-

Class Hierarchy

-
-
-This inheritance list is sorted roughly, but not completely, alphabetically: -
- - - diff --git a/versuch00/html/index.html b/versuch00/html/index.html deleted file mode 100755 index d350042..0000000 --- a/versuch00/html/index.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - -TestProgramm: Main Page - - - - - - -
-
-

TestProgramm Documentation

-
-
-

MMI

- - - diff --git a/versuch00/html/main_8cpp.html b/versuch00/html/main_8cpp.html deleted file mode 100755 index ca7e07d..0000000 --- a/versuch00/html/main_8cpp.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - -TestProgramm: main.cpp File Reference - - - - - - -
- -
-

main.cpp File Reference

-
-
-#include "testprogramm.h"
-#include <QtGui>
-#include <QApplication>
- - - -

-Functions

int main (int argc, char *argv[])
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
int main (int  argc,
char *  argv[] 
)
-
-
- -
-
-
- - - diff --git a/versuch00/html/namespace_ui.html b/versuch00/html/namespace_ui.html deleted file mode 100755 index 0f34cb8..0000000 --- a/versuch00/html/namespace_ui.html +++ /dev/null @@ -1,43 +0,0 @@ - - - - -TestProgramm: Ui Namespace Reference - - - - - - -
- -
-

Ui Namespace Reference

-
-
- - - -

-Classes

class  testProgrammClass
-
- - - diff --git a/versuch00/html/namespaces.html b/versuch00/html/namespaces.html deleted file mode 100755 index 54deaf1..0000000 --- a/versuch00/html/namespaces.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - -TestProgramm: Namespace Index - - - - - - -
-
-

Namespace List

-
-
-Here is a list of all namespaces with brief descriptions: - -
Ui
-
- - - diff --git a/versuch00/html/nav_f.png b/versuch00/html/nav_f.png deleted file mode 100644 index 1b07a16207e67c95fe2ee17e7016e6d08ac7ac99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^j6iI`!2~2XGqLUlQfZzpjv*C{Z|{2YIT`Y>1X`Eg z-tTbne1`SITM8Q!Pb(<)UFZ(m>wMzvKZQqKM~~GcZ=A7j<~E6K62>ozFS=cD3)mf8 z9WX0+R&m(l9KUsLdTx4?9~({T__KA%`}olPJ^N;y|F^pHgs_K%!rj~{8>RwnWbkzL Kb6Mw<&;$VTdq1fF diff --git a/versuch00/html/nav_h.png b/versuch00/html/nav_h.png deleted file mode 100644 index 01f5fa6a596e36bd12c2d6ceff1b0169fda7e699..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 97 zcmeAS@N?(olHy`uVBq!ia0vp^j6lr8!2~3AUOE6t1`SUa$B+ufw|6&kG8phMJMJ~w va4>Y+bZ&9QY?(VEUPY_cGd9nQ`um^ZSUyYpAAuKhL7F^W{an^LB{Ts5DmojT diff --git a/versuch00/html/open.png b/versuch00/html/open.png deleted file mode 100644 index 7b35d2c2c389743089632fe24c3104f2173d97af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 118 zcmeAS@N?(olHy`uVBq!ia0vp^oFL4>1|%O$WD@{Vww^AIAr*{o=Nbw!DDW^(zOibV zl!F8B0?t?i!vld4k#$~0_AX3zElaoknIeJfk6j|fqX^=1|}vKMh0sDa2W*H diff --git a/versuch00/html/tab_b.png b/versuch00/html/tab_b.png deleted file mode 100644 index b2c3d2be3c7e518fbca6bb30f571882e72fc506d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^j6kfy!2~3aiye;!Qk9-Ajv*C{Z|~mbJ)|JfaM8Xd zIP7xAmLwau9@iXhZTrl-TjWj9jM#?{xt`6uU{<)jb9Suc^QnbhJ(o{ib8=j9u0_mE8M7kgF7f<7W7IEf=8(L_qx|g0H;V7iPxm&Q@G7p8W2Kx&iT|YUM=ITC zY<0Qbr;u&AtXD{o@41wH=7&d8=2Z_{M9Tsa=g*t*@A3H$UOlxZk7?f6RUWpx>Fc_L s#LQ{edY3MpIXkMeV^&YV=9fR%8Jv|Kya=#u06K}m)78&qol`;+0RKEt)&Kwi diff --git a/versuch00/html/tab_l.gif b/versuch00/html/tab_l.gif deleted file mode 100755 index 9b1e6337c9299a700401a2a78a2c6ffced475216..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 706 zcmZ?wbhEHbZT`}F1e&(Gg}Y(8=I;HA5#Z$3JI=gGB)FQ#odI(O&E^@q;x zK6mr*m3xOS-#u~t!I@i+u0DKm^U160k6t`|^WpV}&n+8{U%dD9&a>B#U%!9-@yol< zU%&tQ{rk_K|NsC0`}dE5ET99@1@a36+kb~?0UJ*yc&I3X_m z!ND^5$O7$#8OFRuDhG}!?8z?cdZK&!`PWjdR;Aj^wZ` zeK{IEYHBJ)6K8VIp1`BVt++swf6j+=L{p1*nO(VhE`pFexG@5$|>uaCcd z`0m=9m+yak{QmXN#Sc$^{$X9h9&q2jiKAI|&T)a;PPx2K9p`YIdw8HtR5k2Q$2-O2 z*;3y{MQ-RnJTgJfI&R5|O)AHxDf_00XbPvDZPy4t=hHd)nfLPvms&O`Ok(sD()5v$ z5U@&h;a=#xbxVbo2~X&Xj0Ie(f{v>vERH+qC+nTG=B8Nca=wU-O$?1&vUgV~9=!H; zx>3p9Yn%*<>t~sk+&0xfyS8RsPfYBd<~wWK%j-LmpU>O7yX^h#UCp1x-p#i7@bE;py8XI6 zmY<)m>~)W~yIWcMVoiPg{duuf<*)9qZ9l$m*Ph&W&$jlv*Vpa+{pH@n=IQ$L?0$ax ec60Ul|8o2P|NVbd{6P)#weSbE3}s?04AuZvx_~SI diff --git a/versuch00/html/tab_r.gif b/versuch00/html/tab_r.gif deleted file mode 100755 index ce9dd9f533cb5486d6941844f442b59d4a9e9175..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2585 zcmbV}`9Bkk1ILFF--w5zJc=ZZT(zjE=;2|_S)Qm~rCWz1Pc)KPl;jv%A#&v2*x}yc zmf2~Jm~&=xjJY?PqwIN}f8qQ2{r$uH{c*nJbmr{cR5??*egHrs-B=MzCF`3%e{FAW z{oL5xTHn~5TM{jaB;@|_Ue5F&Zb@p(kMyG{*;gWDg zyeL|eZf7Qd8=#bXzSiR{yzRgLSj-fJS8>lBjVHN z^o-0eS=nE6a`W;LChBs=`+QAJP~{b93>H^eRb5kCSC1zUNezun%`L5M?RDzv#%jk7 zYVRX=vATPD`+oEfum^{RM@GjuP?-r=yh0!p;Vx^T9G7~`7%5ydH%70=jyJ;;`d;hv92x3R=z{xp+Lg2!*@OK*K15-t&okoPtSED)h&$RLxdbA zseWm^C3d%-yRNi-ryk^!ek+C`n&~cd$#ZWct_cUL{l~i+Nzx^5d!n94(>bW-iL~Rl z&8r)?q|1DIo=0=judQ{FaGcfLERz8gfn3-Qt<2lksh{mzpT}DXxUuR^z=^key&q4! z+wWI45vL0k$R^(F#{qfqhUsN@WA+w-V?LPH33!Q?WFSB3)WBojE@hK41Nb?KfS+Qo zXgrzfsP$wr4Qzy*{OD>uJBjdgGM@VMml5)2f~_}lD*YyOb}Hjeobhz#4c`w(l^>KK zr?Ud;W~Z}*w;%hZ|2^p^+f06gJDJQD zeIhGADbDmm&6arh(q>EZ<7mjzg7l|z$hRL8=1>)Nv=S7CY$B}iYJ&*T_-T_OG*L1q ztZ3Lana33?y3AKnyq^YCF|4x%Rb5WU&2qcl{TFKey%QJeMxn^SdT!hZ5+0i1zeusiYVp-phBl7b5+Px-X&LhByq z0F&<;K0l2+v>qiHlXb#$jXMv$uK-dEGE9L~qtdU(XeRXmvu*K2Q&6!fD**JxYP4b4BR7FdJ$Qx9G9`J%-_X!a#LGpp3g9)VWytGCa;7`S1_e8F~!R+aSJ zOF17p2`H?2kPs8Q`_;U}+D%3p zs2-0BTqFwpUoBk`?P;iPQ(IbEA|JmMx!P&YYG|R@S=5Mnw;-?A6rEEVyV%d7{iU4a zNk`i!%F(Ykpm`}#oH;BjY->@b8vQedv;pza2FL&*6ufjd+*3Ute&>kes~TU?^KkojsTh(o~(3tk1Y6>4(yn( z#U*ID9@eg-beKo1B;HXe+}{Z%n@7m0+yxivuqk9~;!1LGQlah)xYK4>wgL}l6dsaN zIxlRlq`*`j9PG4*0hD6YV_b_2w5b#)o7J?`q#{GjvvKlD`T*dWcZx<-s(ZvLB44E# z=!|sw!?)@%y$oRNL#25WS3lzdii}TuQ3?CLnvQ1_n};2sT_;Y;#d3=+-(O% zMN$>O!3;ke(UuLR%h_&)N zs^!-@A>QR}4yB1bPp`9S19ikTbZ~O{&FF-yHK{En;mmShDUIEw03`j(DBIsM}Rjki2J#SQa3gFZTKBPDeIiLt9Z z%bL3(B@Qw%(B`wSMS~dPh$=R`(}lBoFXKy(s|*{#ru$wjsBc_O#zxNk9w+UUHmx(U zmJ8+M+ndtnZ<7|VU9Mbt61zpo9T&3%Wx&XII=#QJxjR`CZf22ac3d51Z?GD%LEe_&*t46Qf;4`bZ7p2K(Ab5>GfT^}4! zBT&HZD`^PEgWoI&{~o-ID0F?O`75sm(87x%A{(}Ch1)QlzdJ)1B-eqe5a(weg0`4lQIf1evjvbBY50DVbzO7CLf|vP z2#0(U-|jZ`H{y5N^o7%iK6H>_HEGN->U6^!)1{XpJV!!4(Ig7wzZQ*9WYF4X1rG0x z=1uA@i`rIAciubDC{;~b(|&|A@xkjRP5aRcvRU9tvIm}jDB6J eQ0-6-y)mpwdT=ayS0tBxKDA*~;EWmo diff --git a/versuch00/html/tab_s.png b/versuch00/html/tab_s.png deleted file mode 100644 index 978943ac807718de0e69e5a585a8f0a1e5999285..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^j6kfy!2~3aiye;!QZ1e?jv*C{Z|}b5Yzkm-c<7z3 zq^cq0=~}Z;b(!Zvb5Z%sTRFKGlz1=qOFg;myyu?$r`wZb^irPsN1a)6)TwB0r+)wb zPL25;=adu89?fTK`qDR>$D*)b_WOmdKI;Vst02j(hg8%>k diff --git a/versuch00/html/tabs.css b/versuch00/html/tabs.css deleted file mode 100755 index 2192056..0000000 --- a/versuch00/html/tabs.css +++ /dev/null @@ -1,59 +0,0 @@ -.tabs, .tabs2, .tabs3 { - background-image: url('tab_b.png'); - width: 100%; - z-index: 101; - font-size: 13px; -} - -.tabs2 { - font-size: 10px; -} -.tabs3 { - font-size: 9px; -} - -.tablist { - margin: 0; - padding: 0; - display: table; -} - -.tablist li { - float: left; - display: table-cell; - background-image: url('tab_b.png'); - line-height: 36px; - list-style: none; -} - -.tablist a { - display: block; - padding: 0 20px; - font-weight: bold; - background-image:url('tab_s.png'); - background-repeat:no-repeat; - background-position:right; - color: #283A5D; - text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); - text-decoration: none; - outline: none; -} - -.tabs3 .tablist a { - padding: 0 10px; -} - -.tablist a:hover { - background-image: url('tab_h.png'); - background-repeat:repeat-x; - color: #fff; - text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); - text-decoration: none; -} - -.tablist li.current a { - background-image: url('tab_a.png'); - background-repeat:repeat-x; - color: #fff; - text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); -} diff --git a/versuch00/html/testprogramm_8cpp.html b/versuch00/html/testprogramm_8cpp.html deleted file mode 100755 index e0381ba..0000000 --- a/versuch00/html/testprogramm_8cpp.html +++ /dev/null @@ -1,43 +0,0 @@ - - - - -TestProgramm: testprogramm.cpp File Reference - - - - - - -
-
-

testprogramm.cpp File Reference

-
-
-#include "testprogramm.h"
-#include <QWebView>
-#include <QDir>
-#include <QUrl>
- -
-
- - - diff --git a/versuch00/html/testprogramm_8h-source.html b/versuch00/html/testprogramm_8h-source.html deleted file mode 100755 index 8a9c33a..0000000 --- a/versuch00/html/testprogramm_8h-source.html +++ /dev/null @@ -1,40 +0,0 @@ - - -TestProgramm: testprogramm.h Source File - - - - - -

testprogramm.h

Go to the documentation of this file.
00001 #ifndef TESTPROGRAMM_H
-00002 #define TESTPROGRAMM_H
-00003 
-00004 #include <QtGui/QMainWindow>
-00005 #include "ui_testprogramm.h"
-00006 
-00007 
-00008 class testProgramm : public QMainWindow
-00009 {
-00010     Q_OBJECT
-00011 
-00012 public:
-00013     testProgramm(QWidget *parent = 0);
-00014     ~testProgramm();
-00015 
-00016 private:
-00017     Ui::testProgrammClass ui;
-00018 };
-00019 
-00020 #endif // TESTPROGRAMM_H
-

Generated on Tue Apr 5 10:30:50 2011 for TestProgramm by  - -doxygen 1.5.3
- - diff --git a/versuch00/html/testprogramm_8h.html b/versuch00/html/testprogramm_8h.html deleted file mode 100755 index 4068ebe..0000000 --- a/versuch00/html/testprogramm_8h.html +++ /dev/null @@ -1,48 +0,0 @@ - - - - -TestProgramm: testprogramm.h File Reference - - - - - - -
- -
-

testprogramm.h File Reference

-
-
-#include <QtGui/QMainWindow>
-#include "ui_testprogramm.h"
- -

Go to the source code of this file.

- - - -

-Classes

class  testProgramm
-
- - - diff --git a/versuch00/html/testprogramm_8h_source.html b/versuch00/html/testprogramm_8h_source.html deleted file mode 100644 index 103e1fc..0000000 --- a/versuch00/html/testprogramm_8h_source.html +++ /dev/null @@ -1,57 +0,0 @@ - - - - -TestProgramm: testprogramm.h Source File - - - - - - - - - diff --git a/versuch00/html/ui__testprogramm_8h-source.html b/versuch00/html/ui__testprogramm_8h-source.html deleted file mode 100755 index 81e9300..0000000 --- a/versuch00/html/ui__testprogramm_8h-source.html +++ /dev/null @@ -1,70 +0,0 @@ - - -TestProgramm: ui_testprogramm.h Source File - - - - - -

ui_testprogramm.h

Go to the documentation of this file.
00001 /********************************************************************************
-00002 ** Form generated from reading UI file 'testprogramm.ui'
-00003 **
-00004 ** Created: Tue 5. Apr 10:30:20 2011
-00005 **      by: Qt User Interface Compiler version 4.6.2
-00006 **
-00007 ** WARNING! All changes made in this file will be lost when recompiling UI file!
-00008 ********************************************************************************/
-00009 
-00010 #ifndef UI_TESTPROGRAMM_H
-00011 #define UI_TESTPROGRAMM_H
-00012 
-00013 #include <QtCore/QVariant>
-00014 #include <QtGui/QAction>
-00015 #include <QtGui/QApplication>
-00016 #include <QtGui/QButtonGroup>
-00017 #include <QtGui/QHeaderView>
-00018 #include <QtGui/QWidget>
-00019 
-00020 QT_BEGIN_NAMESPACE
-00021 
-00022 class Ui_testProgrammClass
-00023 {
-00024 public:
-00025 
-00026     void setupUi(QWidget *testProgrammClass)
-00027     {
-00028         if (testProgrammClass->objectName().isEmpty())
-00029             testProgrammClass->setObjectName(QString::fromUtf8("testProgrammClass"));
-00030         testProgrammClass->resize(400, 300);
-00031 
-00032         retranslateUi(testProgrammClass);
-00033 
-00034         QMetaObject::connectSlotsByName(testProgrammClass);
-00035     } // setupUi
-00036 
-00037     void retranslateUi(QWidget *testProgrammClass)
-00038     {
-00039         testProgrammClass->setWindowTitle(QApplication::translate("testProgrammClass", "testProgramm", 0, QApplication::UnicodeUTF8));
-00040     } // retranslateUi
-00041 
-00042 };
-00043 
-00044 namespace Ui {
-00045     class testProgrammClass: public Ui_testProgrammClass {};
-00046 } // namespace Ui
-00047 
-00048 QT_END_NAMESPACE
-00049 
-00050 #endif // UI_TESTPROGRAMM_H
-

Generated on Tue Apr 5 10:30:50 2011 for TestProgramm by  - -doxygen 1.5.3
- - diff --git a/versuch00/html/ui__testprogramm_8h.html b/versuch00/html/ui__testprogramm_8h.html deleted file mode 100755 index 66d77fd..0000000 --- a/versuch00/html/ui__testprogramm_8h.html +++ /dev/null @@ -1,57 +0,0 @@ - - - - -TestProgramm: ui_testprogramm.h File Reference - - - - - - -
- -
-

ui_testprogramm.h File Reference

-
-
-#include <QtCore/QVariant>
-#include <QtGui/QAction>
-#include <QtGui/QApplication>
-#include <QtGui/QButtonGroup>
-#include <QtGui/QHeaderView>
-#include <QtGui/QWidget>
- -

Go to the source code of this file.

- - - - - - -

-Classes

class  Ui_testProgrammClass
class  Ui::testProgrammClass

-Namespaces

namespace  Ui
-
- - - diff --git a/versuch00/html/ui__testprogramm_8h_source.html b/versuch00/html/ui__testprogramm_8h_source.html deleted file mode 100644 index 8f1f3b6..0000000 --- a/versuch00/html/ui__testprogramm_8h_source.html +++ /dev/null @@ -1,87 +0,0 @@ - - - - -TestProgramm: ui_testprogramm.h Source File - - - - - - - - - diff --git a/versuch00/latex/Makefile b/versuch00/latex/Makefile deleted file mode 100755 index 776fcf9..0000000 --- a/versuch00/latex/Makefile +++ /dev/null @@ -1,39 +0,0 @@ -all: clean refman.dvi - -ps: refman.ps - -pdf: refman.pdf - -ps_2on1: refman_2on1.ps - -pdf_2on1: refman_2on1.pdf - -refman.ps: refman.dvi - dvips -o refman.ps refman.dvi - -refman.pdf: refman.ps - ps2pdf refman.ps refman.pdf - -refman.dvi: refman.tex doxygen.sty - echo "Running latex..." - latex refman.tex - echo "Running makeindex..." - makeindex refman.idx - echo "Rerunning latex...." - latex refman.tex - latex_count=5 ; \ - while egrep -s 'Rerun (LaTeX|to get cross-references right)' refman.log && [ $$latex_count -gt 0 ] ;\ - do \ - echo "Rerunning latex...." ;\ - latex refman.tex ;\ - latex_count=`expr $$latex_count - 1` ;\ - done - -refman_2on1.ps: refman.ps - psnup -2 refman.ps >refman_2on1.ps - -refman_2on1.pdf: refman_2on1.ps - ps2pdf refman_2on1.ps refman_2on1.pdf - -clean: - rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out refman.pdf diff --git a/versuch00/latex/annotated.tex b/versuch00/latex/annotated.tex deleted file mode 100755 index fad019e..0000000 --- a/versuch00/latex/annotated.tex +++ /dev/null @@ -1,6 +0,0 @@ -\section{Class List} -Here are the classes, structs, unions and interfaces with brief descriptions:\begin{DoxyCompactList} -\item\contentsline{section}{{\bf testProgramm} }{\pageref{classtest_programm}}{} -\item\contentsline{section}{{\bf Ui::testProgrammClass} }{\pageref{class_ui_1_1test_programm_class}}{} -\item\contentsline{section}{{\bf Ui\_\-testProgrammClass} }{\pageref{class_ui__test_programm_class}}{} -\end{DoxyCompactList} diff --git a/versuch00/latex/class_ui_1_1test_programm_class.eps b/versuch00/latex/class_ui_1_1test_programm_class.eps deleted file mode 100755 index 68ec840..0000000 --- a/versuch00/latex/class_ui_1_1test_programm_class.eps +++ /dev/null @@ -1,197 +0,0 @@ -%!PS-Adobe-2.0 EPSF-2.0 -%%Title: ClassName -%%Creator: Doxygen -%%CreationDate: Time -%%For: -%Magnification: 1.00 -%%Orientation: Portrait -%%BoundingBox: 0 0 500 275.862069 -%%Pages: 0 -%%BeginSetup -%%EndSetup -%%EndComments - -% ----- variables ----- - -/boxwidth 0 def -/boxheight 40 def -/fontheight 24 def -/marginwidth 10 def -/distx 20 def -/disty 40 def -/boundaspect 1.812500 def % aspect ratio of the BoundingBox (width/height) -/boundx 500 def -/boundy boundx boundaspect div def -/xspacing 0 def -/yspacing 0 def -/rows 2 def -/cols 1 def -/scalefactor 0 def -/boxfont /Times-Roman findfont fontheight scalefont def - -% ----- procedures ----- - -/dotted { [1 4] 0 setdash } def -/dashed { [5] 0 setdash } def -/solid { [] 0 setdash } def - -/max % result = MAX(arg1,arg2) -{ - /a exch def - /b exch def - a b gt {a} {b} ifelse -} def - -/xoffset % result = MAX(0,(scalefactor-(boxwidth*cols+distx*(cols-1)))/2) -{ - 0 scalefactor boxwidth cols mul distx cols 1 sub mul add sub 2 div max -} def - -/cw % boxwidth = MAX(boxwidth, stringwidth(arg1)) -{ - /str exch def - /boxwidth boxwidth str stringwidth pop max def -} def - -/box % draws a box with text `arg1' at grid pos (arg2,arg3) -{ gsave - 2 setlinewidth - newpath - exch xspacing mul xoffset add - exch yspacing mul - moveto - boxwidth 0 rlineto - 0 boxheight rlineto - boxwidth neg 0 rlineto - 0 boxheight neg rlineto - closepath - dup stringwidth pop neg boxwidth add 2 div - boxheight fontheight 2 div sub 2 div - rmoveto show stroke - grestore -} def - -/mark -{ newpath - exch xspacing mul xoffset add boxwidth add - exch yspacing mul - moveto - 0 boxheight 4 div rlineto - boxheight neg 4 div boxheight neg 4 div rlineto - closepath - eofill - stroke -} def - -/arrow -{ newpath - moveto - 3 -8 rlineto - -6 0 rlineto - 3 8 rlineto - closepath - eofill - stroke -} def - -/out % draws an output connector for the block at (arg1,arg2) -{ - newpath - exch xspacing mul xoffset add boxwidth 2 div add - exch yspacing mul boxheight add - /y exch def - /x exch def - x y moveto - 0 disty 2 div rlineto - stroke - 1 eq { x y disty 2 div add arrow } if -} def - -/in % draws an input connector for the block at (arg1,arg2) -{ - newpath - exch xspacing mul xoffset add boxwidth 2 div add - exch yspacing mul disty 2 div sub - /y exch def - /x exch def - x y moveto - 0 disty 2 div rlineto - stroke - 1 eq { x y disty 2 div add arrow } if -} def - -/hedge -{ - exch xspacing mul xoffset add boxwidth 2 div add - exch yspacing mul boxheight 2 div sub - /y exch def - /x exch def - newpath - x y moveto - boxwidth 2 div distx add 0 rlineto - stroke - 1 eq - { newpath x boxwidth 2 div distx add add y moveto - -8 3 rlineto - 0 -6 rlineto - 8 3 rlineto - closepath - eofill - stroke - } if -} def - -/vedge -{ - /ye exch def - /ys exch def - /xs exch def - newpath - xs xspacing mul xoffset add boxwidth 2 div add dup - ys yspacing mul boxheight 2 div sub - moveto - ye yspacing mul boxheight 2 div sub - lineto - stroke -} def - -/conn % connections the blocks from col `arg1' to `arg2' of row `arg3' -{ - /ys exch def - /xe exch def - /xs exch def - newpath - xs xspacing mul xoffset add boxwidth 2 div add - ys yspacing mul disty 2 div sub - moveto - xspacing xe xs sub mul 0 - rlineto - stroke -} def - -% ----- main ------ - -boxfont setfont -1 boundaspect scale -(Ui::testProgrammClass) cw -(Ui_testProgrammClass) cw -/boxwidth boxwidth marginwidth 2 mul add def -/xspacing boxwidth distx add def -/yspacing boxheight disty add def -/scalefactor - boxwidth cols mul distx cols 1 sub mul add - boxheight rows mul disty rows 1 sub mul add boundaspect mul - max def -boundx scalefactor div boundy scalefactor div scale - -% ----- classes ----- - - (Ui::testProgrammClass) 0.000000 0.000000 box - (Ui_testProgrammClass) 0.000000 1.000000 box - -% ----- relations ----- - -solid -0 0.000000 0.000000 out -solid -1 0.000000 1.000000 in diff --git a/versuch00/latex/class_ui_1_1test_programm_class.tex b/versuch00/latex/class_ui_1_1test_programm_class.tex deleted file mode 100755 index 19a748a..0000000 --- a/versuch00/latex/class_ui_1_1test_programm_class.tex +++ /dev/null @@ -1,17 +0,0 @@ -\section{Ui::testProgrammClass Class Reference} -\label{class_ui_1_1test_programm_class}\index{Ui::testProgrammClass@{Ui::testProgrammClass}} - - -{\ttfamily \#include $<$ui\_\-testprogramm.h$>$} - -Inheritance diagram for Ui::testProgrammClass:\begin{figure}[H] -\begin{center} -\leavevmode -\includegraphics[height=2.000000cm]{class_ui_1_1test_programm_class} -\end{center} -\end{figure} - - -The documentation for this class was generated from the following file:\begin{DoxyCompactItemize} -\item -{\bf ui\_\-testprogramm.h}\end{DoxyCompactItemize} diff --git a/versuch00/latex/class_ui__test_programm_class.eps b/versuch00/latex/class_ui__test_programm_class.eps deleted file mode 100755 index 7dff987..0000000 --- a/versuch00/latex/class_ui__test_programm_class.eps +++ /dev/null @@ -1,197 +0,0 @@ -%!PS-Adobe-2.0 EPSF-2.0 -%%Title: ClassName -%%Creator: Doxygen -%%CreationDate: Time -%%For: -%Magnification: 1.00 -%%Orientation: Portrait -%%BoundingBox: 0 0 500 275.862069 -%%Pages: 0 -%%BeginSetup -%%EndSetup -%%EndComments - -% ----- variables ----- - -/boxwidth 0 def -/boxheight 40 def -/fontheight 24 def -/marginwidth 10 def -/distx 20 def -/disty 40 def -/boundaspect 1.812500 def % aspect ratio of the BoundingBox (width/height) -/boundx 500 def -/boundy boundx boundaspect div def -/xspacing 0 def -/yspacing 0 def -/rows 2 def -/cols 1 def -/scalefactor 0 def -/boxfont /Times-Roman findfont fontheight scalefont def - -% ----- procedures ----- - -/dotted { [1 4] 0 setdash } def -/dashed { [5] 0 setdash } def -/solid { [] 0 setdash } def - -/max % result = MAX(arg1,arg2) -{ - /a exch def - /b exch def - a b gt {a} {b} ifelse -} def - -/xoffset % result = MAX(0,(scalefactor-(boxwidth*cols+distx*(cols-1)))/2) -{ - 0 scalefactor boxwidth cols mul distx cols 1 sub mul add sub 2 div max -} def - -/cw % boxwidth = MAX(boxwidth, stringwidth(arg1)) -{ - /str exch def - /boxwidth boxwidth str stringwidth pop max def -} def - -/box % draws a box with text `arg1' at grid pos (arg2,arg3) -{ gsave - 2 setlinewidth - newpath - exch xspacing mul xoffset add - exch yspacing mul - moveto - boxwidth 0 rlineto - 0 boxheight rlineto - boxwidth neg 0 rlineto - 0 boxheight neg rlineto - closepath - dup stringwidth pop neg boxwidth add 2 div - boxheight fontheight 2 div sub 2 div - rmoveto show stroke - grestore -} def - -/mark -{ newpath - exch xspacing mul xoffset add boxwidth add - exch yspacing mul - moveto - 0 boxheight 4 div rlineto - boxheight neg 4 div boxheight neg 4 div rlineto - closepath - eofill - stroke -} def - -/arrow -{ newpath - moveto - 3 -8 rlineto - -6 0 rlineto - 3 8 rlineto - closepath - eofill - stroke -} def - -/out % draws an output connector for the block at (arg1,arg2) -{ - newpath - exch xspacing mul xoffset add boxwidth 2 div add - exch yspacing mul boxheight add - /y exch def - /x exch def - x y moveto - 0 disty 2 div rlineto - stroke - 1 eq { x y disty 2 div add arrow } if -} def - -/in % draws an input connector for the block at (arg1,arg2) -{ - newpath - exch xspacing mul xoffset add boxwidth 2 div add - exch yspacing mul disty 2 div sub - /y exch def - /x exch def - x y moveto - 0 disty 2 div rlineto - stroke - 1 eq { x y disty 2 div add arrow } if -} def - -/hedge -{ - exch xspacing mul xoffset add boxwidth 2 div add - exch yspacing mul boxheight 2 div sub - /y exch def - /x exch def - newpath - x y moveto - boxwidth 2 div distx add 0 rlineto - stroke - 1 eq - { newpath x boxwidth 2 div distx add add y moveto - -8 3 rlineto - 0 -6 rlineto - 8 3 rlineto - closepath - eofill - stroke - } if -} def - -/vedge -{ - /ye exch def - /ys exch def - /xs exch def - newpath - xs xspacing mul xoffset add boxwidth 2 div add dup - ys yspacing mul boxheight 2 div sub - moveto - ye yspacing mul boxheight 2 div sub - lineto - stroke -} def - -/conn % connections the blocks from col `arg1' to `arg2' of row `arg3' -{ - /ys exch def - /xe exch def - /xs exch def - newpath - xs xspacing mul xoffset add boxwidth 2 div add - ys yspacing mul disty 2 div sub - moveto - xspacing xe xs sub mul 0 - rlineto - stroke -} def - -% ----- main ------ - -boxfont setfont -1 boundaspect scale -(Ui_testProgrammClass) cw -(Ui::testProgrammClass) cw -/boxwidth boxwidth marginwidth 2 mul add def -/xspacing boxwidth distx add def -/yspacing boxheight disty add def -/scalefactor - boxwidth cols mul distx cols 1 sub mul add - boxheight rows mul disty rows 1 sub mul add boundaspect mul - max def -boundx scalefactor div boundy scalefactor div scale - -% ----- classes ----- - - (Ui_testProgrammClass) 0.000000 1.000000 box - (Ui::testProgrammClass) 0.000000 0.000000 box - -% ----- relations ----- - -solid -1 0.000000 0.250000 out -solid -0 0.000000 0.750000 in diff --git a/versuch00/latex/class_ui__test_programm_class.tex b/versuch00/latex/class_ui__test_programm_class.tex deleted file mode 100755 index 56e278d..0000000 --- a/versuch00/latex/class_ui__test_programm_class.tex +++ /dev/null @@ -1,49 +0,0 @@ -\section{Ui\_\-testProgrammClass Class Reference} -\label{class_ui__test_programm_class}\index{Ui\_\-testProgrammClass@{Ui\_\-testProgrammClass}} - - -{\ttfamily \#include $<$ui\_\-testprogramm.h$>$} - -Inheritance diagram for Ui\_\-testProgrammClass:\begin{figure}[H] -\begin{center} -\leavevmode -\includegraphics[height=2.000000cm]{class_ui__test_programm_class} -\end{center} -\end{figure} -\subsection*{Public Member Functions} -\begin{DoxyCompactItemize} -\item -void {\bf setupUi} (QWidget $\ast$testProgrammClass) -\item -void {\bf retranslateUi} (QWidget $\ast$testProgrammClass) -\end{DoxyCompactItemize} - - -\subsection{Member Function Documentation} -\index{Ui\_\-testProgrammClass@{Ui\_\-testProgrammClass}!retranslateUi@{retranslateUi}} -\index{retranslateUi@{retranslateUi}!Ui_testProgrammClass@{Ui\_\-testProgrammClass}} -\subsubsection[{retranslateUi}]{\setlength{\rightskip}{0pt plus 5cm}void Ui\_\-testProgrammClass::retranslateUi ( -\begin{DoxyParamCaption} -\item[{QWidget $\ast$}]{ testProgrammClass} -\end{DoxyParamCaption} -)\hspace{0.3cm}{\ttfamily [inline]}}\label{class_ui__test_programm_class_a253b79a7bfaf30dd906b6e2abb36fd5a} - - -Referenced by setupUi(). - -\index{Ui\_\-testProgrammClass@{Ui\_\-testProgrammClass}!setupUi@{setupUi}} -\index{setupUi@{setupUi}!Ui_testProgrammClass@{Ui\_\-testProgrammClass}} -\subsubsection[{setupUi}]{\setlength{\rightskip}{0pt plus 5cm}void Ui\_\-testProgrammClass::setupUi ( -\begin{DoxyParamCaption} -\item[{QWidget $\ast$}]{ testProgrammClass} -\end{DoxyParamCaption} -)\hspace{0.3cm}{\ttfamily [inline]}}\label{class_ui__test_programm_class_a85e8357d19f72899c116c2b6a20d73a9} - - -References retranslateUi(). - - - -The documentation for this class was generated from the following file:\begin{DoxyCompactItemize} -\item -{\bf ui\_\-testprogramm.h}\end{DoxyCompactItemize} diff --git a/versuch00/latex/classtest_programm.tex b/versuch00/latex/classtest_programm.tex deleted file mode 100755 index aa6f996..0000000 --- a/versuch00/latex/classtest_programm.tex +++ /dev/null @@ -1,54 +0,0 @@ -\section{testProgramm Class Reference} -\label{classtest_programm}\index{testProgramm@{testProgramm}} - - -{\ttfamily \#include $<$testprogramm.h$>$} - -\subsection*{Public Member Functions} -\begin{DoxyCompactItemize} -\item -{\bf testProgramm} (QWidget $\ast$parent=0) -\begin{DoxyCompactList}\small\item\em Wenn Sie das lesen koennen, ist Doxygen funktionsfaehig. \item\end{DoxyCompactList}\item -{\bf $\sim$testProgramm} () -\end{DoxyCompactItemize} -\subsection*{Private Attributes} -\begin{DoxyCompactItemize} -\item -{\bf Ui::testProgrammClass} {\bf ui} -\end{DoxyCompactItemize} - - -\subsection{Constructor \& Destructor Documentation} -\index{testProgramm@{testProgramm}!testProgramm@{testProgramm}} -\index{testProgramm@{testProgramm}!testProgramm@{testProgramm}} -\subsubsection[{testProgramm}]{\setlength{\rightskip}{0pt plus 5cm}testProgramm::testProgramm ( -\begin{DoxyParamCaption} -\item[{QWidget $\ast$}]{ parent = {\ttfamily 0}} -\end{DoxyParamCaption} -)}\label{classtest_programm_a5c4b8bec8ae93a4819f51382ccc59c34} - - -Wenn Sie das lesen koennen, ist Doxygen funktionsfaehig. - - -\begin{DoxyParams}{Parameters} -\item[{\em parent}]Der Parent des Objektes \end{DoxyParams} -\index{testProgramm@{testProgramm}!$\sim$testProgramm@{$\sim$testProgramm}} -\index{$\sim$testProgramm@{$\sim$testProgramm}!testProgramm@{testProgramm}} -\subsubsection[{$\sim$testProgramm}]{\setlength{\rightskip}{0pt plus 5cm}testProgramm::$\sim$testProgramm ( -\begin{DoxyParamCaption} -{} -\end{DoxyParamCaption} -)}\label{classtest_programm_a0667d34083100be9b58e1cd5fde29891} - - -\subsection{Member Data Documentation} -\index{testProgramm@{testProgramm}!ui@{ui}} -\index{ui@{ui}!testProgramm@{testProgramm}} -\subsubsection[{ui}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Ui::testProgrammClass} {\bf testProgramm::ui}\hspace{0.3cm}{\ttfamily [private]}}\label{classtest_programm_acfc6569bb6036510b49178e34a84e400} - - -The documentation for this class was generated from the following files:\begin{DoxyCompactItemize} -\item -{\bf testprogramm.h}\item -{\bf testprogramm.cpp}\end{DoxyCompactItemize} diff --git a/versuch00/latex/doxygen.sty b/versuch00/latex/doxygen.sty deleted file mode 100755 index 81e0bd3..0000000 --- a/versuch00/latex/doxygen.sty +++ /dev/null @@ -1,356 +0,0 @@ -\NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{doxygen} - -% Packages used by this style file -\RequirePackage{alltt} -\RequirePackage{array} -\RequirePackage{calc} -\RequirePackage{color} -\RequirePackage{fancyhdr} -\RequirePackage{verbatim} - -% Setup fancy headings -\pagestyle{fancyplain} -\newcommand{\clearemptydoublepage}{% - \newpage{\pagestyle{empty}\cleardoublepage}% -} -\renewcommand{\chaptermark}[1]{% - \markboth{#1}{}% -} -\renewcommand{\sectionmark}[1]{% - \markright{\thesection\ #1}% -} -\lhead[\fancyplain{}{\bfseries\thepage}]{% - \fancyplain{}{\bfseries\rightmark}% -} -\rhead[\fancyplain{}{\bfseries\leftmark}]{% - \fancyplain{}{\bfseries\thepage}% -} -\rfoot[\fancyplain{}{\bfseries\scriptsize% - Generated on Sat Apr 9 2011 21:47:38 for TestProgramm by Doxygen }]{} -\lfoot[]{\fancyplain{}{\bfseries\scriptsize% - Generated on Sat Apr 9 2011 21:47:38 for TestProgramm by Doxygen }} -\cfoot{} - -%---------- Internal commands used in this style file ---------------- - -% Generic environment used by all paragraph-based environments defined -% below. Note that the command \title{...} needs to be defined inside -% those environments! -\newenvironment{DoxyDesc}[1]{% - \begin{list}{}% - {% - \settowidth{\labelwidth}{40pt}% - \setlength{\leftmargin}{\labelwidth}% - \setlength{\parsep}{0pt}% - \setlength{\itemsep}{-4pt}% - \renewcommand{\makelabel}{\entrylabel}% - }% - \item[#1]% -}{% - \end{list}% -} - -%---------- Commands used by doxygen LaTeX output generator ---------- - -% Used by
 ... 
-\newenvironment{DoxyPre}{% - \small% - \begin{alltt}% -}{% - \end{alltt}% - \normalsize% -} - -% Used by @code ... @endcode -\newenvironment{DoxyCode}{% - \footnotesize% - \verbatim% -}{% - \endverbatim% - \normalsize% -} - -% Used by @example, @include, @includelineno and @dontinclude -\newenvironment{DoxyCodeInclude}{% - \DoxyCode% -}{% - \endDoxyCode% -} - -% Used by @verbatim ... @endverbatim -\newenvironment{DoxyVerb}{% - \footnotesize% - \verbatim% -}{% - \endverbatim% - \normalsize% -} - -% Used by @verbinclude -\newenvironment{DoxyVerbInclude}{% - \DoxyVerb% -}{% - \endDoxyVerb% -} - -% Used by numbered lists (using '-#' or
    ...
) -\newenvironment{DoxyEnumerate}{% - \enumerate% -}{% - \endenumerate% -} - -% Used by bullet lists (using '-', @li, @arg, or
    ...
) -\newenvironment{DoxyItemize}{% - \itemize% -}{% - \enditemize% -} - -% Used by description lists (using
...
) -\newenvironment{DoxyDescription}{% - \description% -}{% - \enddescription% -} - -% Used by @image, @dotfile, and @dot ... @enddot -% (only if caption is specified) -\newenvironment{DoxyImage}{% - \begin{figure}[H]% - \begin{center}% -}{% - \end{center}% - \end{figure}% -} - -% Used by @image, @dotfile, @dot ... @enddot, and @msc ... @endmsc -% (only if no caption is specified) -\newenvironment{DoxyImageNoCaption}{% -}{% -} - -% Used by @attention -\newenvironment{DoxyAttention}[1]{% - \begin{DoxyDesc}{#1}% -}{% - \end{DoxyDesc}% -} - -% Used by @author and @authors -\newenvironment{DoxyAuthor}[1]{% - \begin{DoxyDesc}{#1}% -}{% - \end{DoxyDesc}% -} - -% Used by @date -\newenvironment{DoxyDate}[1]{% - \begin{DoxyDesc}{#1}% -}{% - \end{DoxyDesc}% -} - -% Used by @invariant -\newenvironment{DoxyInvariant}[1]{% - \begin{DoxyDesc}{#1}% -}{% - \end{DoxyDesc}% -} - -% Used by @note -\newenvironment{DoxyNote}[1]{% - \begin{DoxyDesc}{#1}% -}{% - \end{DoxyDesc}% -} - -% Used by @post -\newenvironment{DoxyPostcond}[1]{% - \begin{DoxyDesc}{#1}% -}{% - \end{DoxyDesc}% -} - -% Used by @pre -\newenvironment{DoxyPrecond}[1]{% - \begin{DoxyDesc}{#1}% -}{% - \end{DoxyDesc}% -} - -% Used by @remark -\newenvironment{DoxyRemark}[1]{% - \begin{DoxyDesc}{#1}% -}{% - \end{DoxyDesc}% -} - -% Used by @return -\newenvironment{DoxyReturn}[1]{% - \begin{DoxyDesc}{#1}% -}{% - \end{DoxyDesc}% -} - -% Used by @since -\newenvironment{DoxySince}[1]{% - \begin{DoxyDesc}{#1}% -}{% - \end{DoxyDesc}% -} - -% Used by @see -\newenvironment{DoxySeeAlso}[1]{% - \begin{DoxyDesc}{#1}% -}{% - \end{DoxyDesc}% -} - -% Used by @version -\newenvironment{DoxyVersion}[1]{% - \begin{DoxyDesc}{#1}% -}{% - \end{DoxyDesc}% -} - -% Used by @warning -\newenvironment{DoxyWarning}[1]{% - \begin{DoxyDesc}{#1}% -}{% - \end{DoxyDesc}% -} - -% Used by @internal -\newenvironment{DoxyInternal}[1]{% - \paragraph*{#1}% -}{% -} - -% Used by @par and @paragraph -\newenvironment{DoxyParagraph}[1]{% - \begin{list}{}% - {% - \settowidth{\labelwidth}{40pt}% - \setlength{\leftmargin}{\labelwidth}% - \setlength{\parsep}{0pt}% - \setlength{\itemsep}{-4pt}% - \renewcommand{\makelabel}{\entrylabel}% - }% - \item[#1]% -}{% - \end{list}% -} - -% Used by parameter lists -\newenvironment{DoxyParams}[1]{% - \begin{DoxyDesc}{#1}% - \begin{description}% -}{% - \end{description}% - \end{DoxyDesc}% -} - -% is used for parameters within a detailed function description -\newenvironment{DoxyParamCaption}{% - \renewcommand{\item}[2][]{##1 {\em ##2}}% - }{% -} - -% Used by return value lists -\newenvironment{DoxyRetVals}[1]{% - \begin{DoxyDesc}{#1}% - \begin{description}% -}{% - \end{description}% - \end{DoxyDesc}% -} - -% Used by exception lists -\newenvironment{DoxyExceptions}[1]{% - \begin{DoxyDesc}{#1}% - \begin{description}% -}{% - \end{description}% - \end{DoxyDesc}% -} - -% Used by template parameter lists -\newenvironment{DoxyTemplParams}[1]{% - \begin{DoxyDesc}{#1}% - \begin{description}% -}{% - \end{description}% - \end{DoxyDesc}% -} - -\newcommand{\doxyref}[3]{\textbf{#1} (\textnormal{#2}\,\pageref{#3})} -\newenvironment{DoxyCompactList} -{\begin{list}{}{ - \setlength{\leftmargin}{0.5cm} - \setlength{\itemsep}{0pt} - \setlength{\parsep}{0pt} - \setlength{\topsep}{0pt} - \renewcommand{\makelabel}{\hfill}}} -{\end{list}} -\newenvironment{DoxyCompactItemize} -{ - \begin{itemize} - \setlength{\itemsep}{-3pt} - \setlength{\parsep}{0pt} - \setlength{\topsep}{0pt} - \setlength{\partopsep}{0pt} -} -{\end{itemize}} -\newcommand{\PBS}[1]{\let\temp=\\#1\let\\=\temp} -\newlength{\tmplength} -\newenvironment{TabularC}[1] -{ -\setlength{\tmplength} - {\linewidth/(#1)-\tabcolsep*2-\arrayrulewidth*(#1+1)/(#1)} - \par\begin{tabular*}{\linewidth} - {*{#1}{|>{\PBS\raggedright\hspace{0pt}}p{\the\tmplength}}|} -} -{\end{tabular*}\par} -\newcommand{\entrylabel}[1]{ - {\parbox[b]{\labelwidth-4pt}{\makebox[0pt][l]{\textbf{#1}}\vspace{1.5\baselineskip}}}} -\newenvironment{Desc} -{\begin{list}{} - { - \settowidth{\labelwidth}{40pt} - \setlength{\leftmargin}{\labelwidth} - \setlength{\parsep}{0pt} - \setlength{\itemsep}{-4pt} - \renewcommand{\makelabel}{\entrylabel} - } -} -{\end{list}} -\newenvironment{Indent} - {\begin{list}{}{\setlength{\leftmargin}{0.5cm}} - \item[]\ignorespaces} - {\unskip\end{list}} -\setlength{\parindent}{0cm} -\setlength{\parskip}{0.2cm} -\addtocounter{secnumdepth}{1} -\sloppy -\usepackage[T1]{fontenc} -\makeatletter -\renewcommand{\paragraph}{\@startsection{paragraph}{4}{0ex}% - {-3.25ex plus -1ex minus -0.2ex}% - {1.5ex plus 0.2ex}% - {\normalfont\normalsize\bfseries}} -\makeatother -\stepcounter{secnumdepth} -\stepcounter{tocdepth} -\definecolor{comment}{rgb}{0.5,0.0,0.0} -\definecolor{keyword}{rgb}{0.0,0.5,0.0} -\definecolor{keywordtype}{rgb}{0.38,0.25,0.125} -\definecolor{keywordflow}{rgb}{0.88,0.5,0.0} -\definecolor{preprocessor}{rgb}{0.5,0.38,0.125} -\definecolor{stringliteral}{rgb}{0.0,0.125,0.25} -\definecolor{charliteral}{rgb}{0.0,0.5,0.5} -\definecolor{vhdldigit}{rgb}{1.0,0.0,1.0} -\definecolor{vhdlkeyword}{rgb}{0.43,0.0,0.43} -\definecolor{vhdllogic}{rgb}{1.0,0.0,0.0} -\definecolor{vhdlchar}{rgb}{0.0,0.0,0.0} diff --git a/versuch00/latex/files.tex b/versuch00/latex/files.tex deleted file mode 100755 index a21dd3f..0000000 --- a/versuch00/latex/files.tex +++ /dev/null @@ -1,7 +0,0 @@ -\section{File List} -Here is a list of all files with brief descriptions:\begin{DoxyCompactList} -\item\contentsline{section}{{\bf main.cpp} }{\pageref{main_8cpp}}{} -\item\contentsline{section}{{\bf testprogramm.cpp} }{\pageref{testprogramm_8cpp}}{} -\item\contentsline{section}{{\bf testprogramm.h} }{\pageref{testprogramm_8h}}{} -\item\contentsline{section}{{\bf ui\_\-testprogramm.h} }{\pageref{ui__testprogramm_8h}}{} -\end{DoxyCompactList} diff --git a/versuch00/latex/hierarchy.tex b/versuch00/latex/hierarchy.tex deleted file mode 100755 index 7e5fb88..0000000 --- a/versuch00/latex/hierarchy.tex +++ /dev/null @@ -1,8 +0,0 @@ -\section{Class Hierarchy} -This inheritance list is sorted roughly, but not completely, alphabetically:\begin{DoxyCompactList} -\item \contentsline{section}{testProgramm}{\pageref{classtest_programm}}{} -\item \contentsline{section}{Ui\_\-testProgrammClass}{\pageref{class_ui__test_programm_class}}{} -\begin{DoxyCompactList} -\item \contentsline{section}{Ui::testProgrammClass}{\pageref{class_ui_1_1test_programm_class}}{} -\end{DoxyCompactList} -\end{DoxyCompactList} diff --git a/versuch00/latex/main_8cpp.tex b/versuch00/latex/main_8cpp.tex deleted file mode 100755 index d2c93df..0000000 --- a/versuch00/latex/main_8cpp.tex +++ /dev/null @@ -1,21 +0,0 @@ -\section{main.cpp File Reference} -\label{main_8cpp}\index{main.cpp@{main.cpp}} -{\ttfamily \#include \char`\"{}testprogramm.h\char`\"{}}\par -{\ttfamily \#include $<$QtGui$>$}\par -{\ttfamily \#include $<$QApplication$>$}\par -\subsection*{Functions} -\begin{DoxyCompactItemize} -\item -int {\bf main} (int argc, char $\ast$argv[$\,$]) -\end{DoxyCompactItemize} - - -\subsection{Function Documentation} -\index{main.cpp@{main.cpp}!main@{main}} -\index{main@{main}!main.cpp@{main.cpp}} -\subsubsection[{main}]{\setlength{\rightskip}{0pt plus 5cm}int main ( -\begin{DoxyParamCaption} -\item[{int}]{ argc, } -\item[{char $\ast$}]{ argv[$\,$]} -\end{DoxyParamCaption} -)}\label{main_8cpp_a0ddf1224851353fc92bfbff6f499fa97} diff --git a/versuch00/latex/namespace_ui.tex b/versuch00/latex/namespace_ui.tex deleted file mode 100755 index 187c347..0000000 --- a/versuch00/latex/namespace_ui.tex +++ /dev/null @@ -1,7 +0,0 @@ -\section{Ui Namespace Reference} -\label{namespace_ui}\index{Ui@{Ui}} -\subsection*{Classes} -\begin{DoxyCompactItemize} -\item -class {\bf testProgrammClass} -\end{DoxyCompactItemize} diff --git a/versuch00/latex/namespaces.tex b/versuch00/latex/namespaces.tex deleted file mode 100755 index 320c3f8..0000000 --- a/versuch00/latex/namespaces.tex +++ /dev/null @@ -1,4 +0,0 @@ -\section{Namespace List} -Here is a list of all namespaces with brief descriptions:\begin{DoxyCompactList} -\item\contentsline{section}{{\bf Ui} }{\pageref{namespace_ui}}{} -\end{DoxyCompactList} diff --git a/versuch00/latex/refman.tex b/versuch00/latex/refman.tex deleted file mode 100755 index 5113631..0000000 --- a/versuch00/latex/refman.tex +++ /dev/null @@ -1,53 +0,0 @@ -\documentclass[a4paper]{book} -\usepackage{a4wide} -\usepackage{makeidx} -\usepackage{graphicx} -\usepackage{multicol} -\usepackage{float} -\usepackage{listings} -\usepackage{color} -\usepackage{textcomp} -\usepackage{alltt} -\usepackage[utf8]{inputenc} -\usepackage{doxygen} -\lstset{language=C++,inputencoding=utf8,basicstyle=\footnotesize,breaklines=true,breakatwhitespace=true,tabsize=8,numbers=left } -\makeindex -\setcounter{tocdepth}{3} -\renewcommand{\footrulewidth}{0.4pt} -\begin{document} -\begin{titlepage} -\vspace*{7cm} -\begin{center} -{\Large TestProgramm \\[1ex]\large MMI }\\ -\vspace*{1cm} -{\large Generated by Doxygen 1.7.1}\\ -\vspace*{0.5cm} -{\small Sat Apr 9 2011 21:47:38}\\ -\end{center} -\end{titlepage} -\clearemptydoublepage -\pagenumbering{roman} -\tableofcontents -\clearemptydoublepage -\pagenumbering{arabic} -\chapter{Namespace Index} -\input{namespaces} -\chapter{Class Index} -\input{hierarchy} -\chapter{Class Index} -\input{annotated} -\chapter{File Index} -\input{files} -\chapter{Namespace Documentation} -\input{namespace_ui} -\chapter{Class Documentation} -\input{classtest_programm} -\input{class_ui_1_1test_programm_class} -\input{class_ui__test_programm_class} -\chapter{File Documentation} -\input{main_8cpp} -\input{testprogramm_8cpp} -\input{testprogramm_8h} -\input{ui__testprogramm_8h} -\printindex -\end{document} diff --git a/versuch00/latex/testprogramm_8cpp.tex b/versuch00/latex/testprogramm_8cpp.tex deleted file mode 100755 index 73c807c..0000000 --- a/versuch00/latex/testprogramm_8cpp.tex +++ /dev/null @@ -1,6 +0,0 @@ -\section{testprogramm.cpp File Reference} -\label{testprogramm_8cpp}\index{testprogramm.cpp@{testprogramm.cpp}} -{\ttfamily \#include \char`\"{}testprogramm.h\char`\"{}}\par -{\ttfamily \#include $<$QWebView$>$}\par -{\ttfamily \#include $<$QDir$>$}\par -{\ttfamily \#include $<$QUrl$>$}\par diff --git a/versuch00/latex/testprogramm_8h.tex b/versuch00/latex/testprogramm_8h.tex deleted file mode 100755 index 97f5e96..0000000 --- a/versuch00/latex/testprogramm_8h.tex +++ /dev/null @@ -1,9 +0,0 @@ -\section{testprogramm.h File Reference} -\label{testprogramm_8h}\index{testprogramm.h@{testprogramm.h}} -{\ttfamily \#include $<$QtGui/QMainWindow$>$}\par -{\ttfamily \#include \char`\"{}ui\_\-testprogramm.h\char`\"{}}\par -\subsection*{Classes} -\begin{DoxyCompactItemize} -\item -class {\bf testProgramm} -\end{DoxyCompactItemize} diff --git a/versuch00/latex/ui__testprogramm_8h.tex b/versuch00/latex/ui__testprogramm_8h.tex deleted file mode 100755 index fa897fc..0000000 --- a/versuch00/latex/ui__testprogramm_8h.tex +++ /dev/null @@ -1,20 +0,0 @@ -\section{ui\_\-testprogramm.h File Reference} -\label{ui__testprogramm_8h}\index{ui\_\-testprogramm.h@{ui\_\-testprogramm.h}} -{\ttfamily \#include $<$QtCore/QVariant$>$}\par -{\ttfamily \#include $<$QtGui/QAction$>$}\par -{\ttfamily \#include $<$QtGui/QApplication$>$}\par -{\ttfamily \#include $<$QtGui/QButtonGroup$>$}\par -{\ttfamily \#include $<$QtGui/QHeaderView$>$}\par -{\ttfamily \#include $<$QtGui/QWidget$>$}\par -\subsection*{Classes} -\begin{DoxyCompactItemize} -\item -class {\bf Ui\_\-testProgrammClass} -\item -class {\bf Ui::testProgrammClass} -\end{DoxyCompactItemize} -\subsection*{Namespaces} -\begin{DoxyCompactItemize} -\item -namespace {\bf Ui} -\end{DoxyCompactItemize}