diff --git a/AUTHORS b/AUTHORS new file mode 100644 index 0000000..9621793 --- /dev/null +++ b/AUTHORS @@ -0,0 +1,3 @@ +Timothy Pearson + +For the Trinity project \ No newline at end of file diff --git a/COPYING b/COPYING new file mode 100644 index 0000000..ea73f91 --- /dev/null +++ b/COPYING @@ -0,0 +1,346 @@ +NOTE! The GPL below is copyrighted by the Free Software Foundation, but +the instance of code that it refers to (the Trinity programs) are copyrighted +by the authors who actually wrote it. + +--------------------------------------------------------------------------- + + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Library General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) 19yy + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) 19yy name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General +Public License instead of this License. diff --git a/Makefile.am.in b/Makefile.am.in new file mode 100644 index 0000000..69b14fb --- /dev/null +++ b/Makefile.am.in @@ -0,0 +1,37 @@ +# This file is part of the KDE libraries +# Copyright (C) 1996-1997 Matthias Kalle Dalheimer (kalle@kde.org) +# (C) 1997,1998 Stephan Kulow (coolo@kde.org) + +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version. + +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. + +# You should have received a copy of the GNU Library General Public License +# along with this library; see the file COPYING.LIB. If not, write to +# the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +# Boston, MA 02110-1301, USA. + + +COMPILE_FIRST = libltdl qtinterface +# COMPILE_BEFORE_doc = qtinterface + +$(top_srcdir)/acinclude.m4: $(top_srcdir)/libltdl/ltdl.m4 + +AUTOMAKE_OPTIONS = foreign 1.6.1 + +EXTRA_DIST = admin \ + COMPILING DEBUG \ + NAMING tqtinterface.lsm \ + configure.in.in configure.in.mid configure.in.bot + +MAINTAINERCLEANFILES = configure.files subdirs + +dist-hook: + cd $(top_distdir) && perl $(top_srcdir)/admin/am_edit -padmin + diff --git a/NAMING b/NAMING new file mode 100644 index 0000000..a5e2859 --- /dev/null +++ b/NAMING @@ -0,0 +1,14 @@ +This document describes the naming convention for the various kinds +of DSOs (Dynamic Shared Objects). + +NOTE: Files of the format xxxx.la are libtool files that describe the +actual DSO. The DSO itself is usually named xxxx.so or libxxxx.so. +Some platforms require that the name of a DSO starts with "lib". On +those platforms xxxx.la and libxxxx.la both generate DSOs with the +same name "libxxxx.so". Since this leads to problems you should never +use both "xxxx.la" and "libxxxx.la" as names for DSOs!! + +*** Since .la is reserved for KDEInit loadable modules, it is +*** strongly recommended NEVER to use lib.la as the name of a +*** library. + diff --git a/README b/README new file mode 100644 index 0000000..1ea20d2 --- /dev/null +++ b/README @@ -0,0 +1,139 @@ +In this file: + +* About tqtinterface +* Licensing +* Common Mistakes +* Upgrading +* Compile Problems +* More Info + + +About tqtinterface +------------- +This is version 3.5.12 of the Trinity Qt Interface + +This package includes libraries that abstract the underlying Qt system from +the actual Trinity code, allowing easy, complete upgrades to new versions of Qt. + +It also contains various functions that have been removed from newer versions of Qt, +but are completely portable and isolated from other APIs such as Xorg. This allows +the Trinity project to efficiently perform certain operations that are infeasible +or unneccessarily difficult when using pure Qt4 or above. + +* qtinterface + The man Qt interface library. Any Qt functions you wish to use + need to be prefixed with a T. For example, QTimer becomes TQTimer. + We will handle all required Qt calls. Do not touch your television. + We will adjust it for you. ;-) + + +Licensing +--------- +The libraries themselves have been covered (since Tuesday, June 29, 2010) +by the GNU General Public License (GPL). Any other programs (such +as the examples) are covered by the GNU General Public License (GPL). All +the gory details for the LGPL reside in COPYING.LIB, and for the GPL reside +in COPYING. + +When in doubt, check the individual file, they should all have license +headings and other identifying marks. + + +Common Mistakes +--------------- +If configure claims Qt cannot be found, look at http://www.trolltech.com +to get a copy of Qt, version 3.3.0 or newer. If you have peeked there +already, grab the SVN module qt-copy from anonsvn.kde.org, or a snapshot +thereof. Alternatively the svn module qt-copy from svn.kde.org can also be +used. + + +Debugging +--------- +You can use --enable-debug with the configure script, if you want to have +debug code in your Trinity libs. If you have the space and can stand code that's +somewhat slower, this is worth it. The extra information really +helps debugging and thus bugfixing. + +On the other hand, --disable-debug removes all debug messages, leading +to a faster and cleaner desktop. + +See also the file DEBUG. + + +Compile Problems +---------------- +Often, Trinity compile failures are not Trinity's fault but the one of the +compiler or the distribution used. For that reason, please have a look at +http://developer.kde.org/build/compilationfaq.html for known issues in certain OS +environments before reporting bugs or going mad :). + +gcc 3.0/3.0.1 is not yet able to compile all of Trinity without errors, mostly +due to bugs in this version of the compiler. Some older version of gcc 2.96 +also have problems compiling Trinity due to compiler bugs. Even though +compilation may not report errors with these compiler, the usage of these +compilers may cause crashes when using the resulting executables. + +If you are running a FreeBSD system, you will need to make sure that LIBS +is set to "-Wl,-export-dynamic". The easiest way to do this is to prefix +configure with it, i.e.: LIBS="-Wl,-export-dynamic" ./configure. Thanks to +Will Andrews and Arun Sharma +for identifying what needed to be done, and how to do it, and such. + +If you get odd error such as: + +as: Error: /var/tmp/ccK1Cfxa.s, line 2827: Truncating token: +__t4pair2Zt18__rb_tree_iterator3Zt4pair2ZCt12basic_string3ZcZt18string_char_trai +ts1ZcZt24__default_alloc_template2b0i0Zt12basic_string3ZcZt18string_char_traits1 +ZcZt24__default_alloc_template2b0i0ZRt4pair2ZCt12basic_string3ZcZt18string_char_ +traits1ZcZt24__default_alloc_template2b0i0Zt12basic_string3ZcZt18string_char_tra +its1ZcZt24__default_alloc_template2b0i0ZPt4pair2ZCt12basic_string3ZcZt18string_c +har_traits1ZcZt24__default_alloc_template2b0i0Zt12basic_string3ZcZt18string_char +_traits1ZcZt24__default_alloc_template2b0i0ZbRCt18__rb_tree_iterator3Zt4pair2ZCt +12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0Zt12b +asic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0ZRt4pair +2ZCt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0Z +t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0ZPt4 +pair2ZCt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b +0i0Zt12basic_string3ZcZt18strin! +g_char_traits1ZcZt24__default_al + +and you're using egcs, try re-compiling all your C++ libs with -fsquangle, +and then recompiling whatever you were working on with -fsquangle. It +should help, and more information about this is available on the egcs FAQ +available at http://egcs.cygnus.com + + +How to report +------------- +Reporting bugs is an art. Why? Because bug reports can help and hinder. + +They hinder if the developers are just buried in an avalanche of bug reports. +They spend hours figuring out which bug reports are valid and which aren't, +which bug reports are due to bugs or due to installation problems. + +They can be of tremendous help to notify developers on problems in areas that +they normally don't have access (e.g. Trinity on AIX) to. + +So, here are some tips on bug reporting: + +* make sure your bug is due to Trinity ... and not due to a packaging problem of + your Linux distributor. For example, most "I can not install the XYZ.rpm" + problem are due to packaging issues. Refer with such questions to your + Linux Distributor and his appropriate mailing list or bug reporting tool. + +* The chance is high that your bug has already been dealt with ... so look + if there is a newer version of tqtinterface available. Reporting bugs for + older, deprecated versions usually don't get that much attention :-) + +* Also the chance is high that another one experienced your problem. The + bug report wizard at http://bugs.pearsoncomputing.net will help you to + find out if your problem has already been reported. + +* The best bug report for a project based on voluntary work is of course one + that comes with a patch that solves the problem. :-) + + +More info +--------- +http://trinity.pearsoncomputing.net diff --git a/TODO b/TODO new file mode 100644 index 0000000..8782c68 --- /dev/null +++ b/TODO @@ -0,0 +1 @@ +Everything! \ No newline at end of file diff --git a/configure.in.bot b/configure.in.bot new file mode 100644 index 0000000..797c194 --- /dev/null +++ b/configure.in.bot @@ -0,0 +1,2 @@ +dnl put here things which have to be done as very last part of configure + diff --git a/configure.in.in b/configure.in.in new file mode 100644 index 0000000..96ebee2 --- /dev/null +++ b/configure.in.in @@ -0,0 +1,385 @@ +# Original Author was Kalle@kde.org +# I lifted it in some mater. (Stephan Kulow) +# I used much code from Janos Farkas + +dnl Process this file with autoconf to produce a configure script. +AC_INIT(acinclude.m4) dnl a source file from your sub dir + +dnl This is so we can use kde-common +AC_CONFIG_AUX_DIR(admin) + +dnl Setting the prefix for kdelibs uses a special version of KDE_SET_PREFIX +dnl (since that one normally looks for existing kde installations) +KDE_SET_PREFIX_CORE + + +AC_CANONICAL_SYSTEM +AC_ARG_PROGRAM + +dnl Automake doc recommends to do this only here. (Janos) +AM_INIT_AUTOMAKE(@MODULENAME@, @VERSION@) dnl searches for some needed programs + +AM_MAINTAINER_MODE + +AC_PROG_INSTALL + +dnl generate the config header +AM_CONFIG_HEADER(config.h) dnl at the distribution this done + +dnl Checks for programs. +AC_CHECK_COMPILERS +AC_LIBLTDL_CONVENIENCE + +AC_ENABLE_SHARED(yes) +AC_ENABLE_STATIC(no) +KDE_PROG_LIBTOOL + +AC_LANG_SAVE +AC_LANG_C +KDE_LIB_LTDL +AC_LANG_RESTORE + +dnl for NLS support. Call them in this order! +dnl WITH_NLS is for the po files, GNU_GETTEXT for the sources +AM_KDE_WITH_NLS +AM_KDE_GNU_GETTEXT + +dnl Checks for header files. +KDE_CHECK_STL +AC_HEADER_DIRENT +AC_HEADER_STDC +AC_CHECK_HEADERS(sys/param.h sys/mman.h sys/time.h sysent.h strings.h sys/stat.h sys/select.h paths.h malloc.h limits.h sys/soundcard.h dlfcn.h termios.h sys/prctl.h) + +AC_ARG_WITH(acl, + [AC_HELP_STRING(--with-acl, + [enable support for POSIX ACLs @<:@default=check@:>@])], + [], with_acl=check) + +ACL_LIBS="" +if test "x$with_acl" != xno; then + USE_POSIX_ACL=yes + HAVE_NON_POSIX_ACL_EXTENSIONS=no + KDE_CHECK_HEADER(sys/acl.h, ,[USE_POSIX_ACL="no"]) + HAVE_SYS_XATTR_H=no + KDE_CHECK_HEADER(sys/xattr.h,[HAVE_SYS_XATTR_H="yes"],) + if test "$HAVE_SYS_XATTR_H" = "yes" ; then + AC_DEFINE([HAVE_SYS_XATTR_H], 1, [Define if system has the sys/xattr.h header.]) + fi + + case $host in + *-*-freebsd*) + KDE_CHECK_LIB(c,acl_init,[ACL_LIBS="-lc"],[USE_POSIX_ACL="no"]) + ;; + *) + KDE_CHECK_HEADER(attr/libattr.h, ,[USE_POSIX_ACL="no"]) + KDE_CHECK_LIB(acl,acl_init,[ACL_LIBS="-lacl -lattr"],[USE_POSIX_ACL="no"]) + KDE_CHECK_HEADER(acl/libacl.h,[HAVE_NON_POSIX_ACL_EXTENSIONS="yes"],) + if test "$HAVE_SYS_XATTR_H" = "no" ; then + USE_POSIX_ACL="no" + fi + ;; + esac + + if test "$USE_POSIX_ACL" = "yes" ; then + AC_DEFINE([USE_POSIX_ACL], 1, [Define if system has POSIX ACL support.]) + if test "$HAVE_NON_POSIX_ACL_EXTENSIONS" = "yes" ; then + AC_DEFINE([HAVE_NON_POSIX_ACL_EXTENSIONS], 1, [Define if system has non-POSIX extensions to the ACL support.]) + fi + fi + + if test "x$with_acl" != xcheck && test "$USE_POSIX_ACL" != "yes"; then + AC_MSG_ERROR([--with-acl was given, but test for POSIX ACLs failed]) + fi +fi +AC_SUBST(ACL_LIBS) + +DCOPIDL2CPP="compiled" +DCOPIDL="compiled" +DCOPIDLNG="compiled" +MEINPROC="compiled" +KDECONFIG="compiled" +KCONFIG_COMPILER="compiled" +MAKEKDEWIDGETS="compiled" + +dnl Checks for libraries etc +AC_BASE_PATH_KDE([don't test]) dnl kdelibs is a special case +KDE_ENABLE_HIDDEN_VISIBILITY + +AC_CREATE_KFSSTND(default) +AC_SUBST_KFSSTND + +KDE_CREATE_LIBS_ALIASES + +AC_DEFUN([KDE_DO_UIC_AGAIN], +[ +AC_REQUIRE([AC_PATH_QT_MOC_UIC]) +UIC=$UIC_PATH +if test x$ac_uic_supports_nounload = xyes; then + UIC="$UIC -nounload" +fi +AC_SUBST(UIC) +]) +KDE_DO_UIC_AGAIN + +# configure would do this very late. Too late for us! +test "x$prefix" = xNONE && prefix=$ac_default_prefix + +AC_DEFINE_UNQUOTED(KDEDIR, "$prefix", [The prefix to use as fallback]) +KDE_EXPAND_MAKEVAR(ac_kde_sysconfdir, sysconfdir) +AC_DEFINE_UNQUOTED(KDESYSCONFDIR, "$ac_kde_sysconfdir", [The compiled in system configuration prefix]) + +ac_cpp_safe=$ac_cpp +ac_CPPFLAGS_safe=$CPPFLAGS +CPPFLAGS="$CPPFLAGS $X_INCLUDES" +ac_cpp='$CXXCPP $CPPFLAGS' +KDE_CHECK_HEADERS(X11/extensions/shape.h,,, +[ +#include +#include +]) +KDE_CHECK_HEADERS(X11/extensions/XShm.h, + [have_mitshm=yes], [have_mitshm=no], [#include ]) +KDE_CHECK_HEADERS(X11/ICE/ICElib.h) +KDE_CHECK_HEADER(sys/sendfile.h, [have_sendfile=yes], ) +ac_cpp=$ac_cpp_safe +CPPFLAGS=$ac_CPPFLAGS_safe + +dnl Checks for typedefs, structures, and compiler characteristics. +AC_HEADER_TIME + +AC_LANG_SAVE +AC_LANG_C +dnl AC_C_BIGENDIAN has a bug (one of its tests uses "main()" instead of +dnl "int main()") so C++ compilers would break. Thats why we switch languages +AC_C_BIGENDIAN +AC_LANG_RESTORE + +dnl check if the compiler has bool +AC_CHECK_BOOL + +dnl Checks for library functions. +AC_CHECK_SETENV +AC_CHECK_UNSETENV +AC_CHECK_RANDOM +AC_CHECK_MKSTEMPS +AC_CHECK_MKSTEMP +AC_CHECK_MKDTEMP +AC_CHECK_FUNCS(strtoll socket seteuid setegid strfmon stpcpy gettimeofday readdir_r setpriority tcgetattr tcsetattr) + +AH_BOTTOM([ +/* provide a definition for a 32 bit entity, usable as a typedef, possibly + extended by "unsigned" */ +#undef INT32_BASETYPE +#ifdef SIZEOF_INT +#if SIZEOF_INT == 4 +#define INT32_BASETYPE int +#endif +#endif +#if !defined(INT32_BASETYPE) && defined(SIZEOF_LONG) +#if SIZEOF_LONG == 4 +#define INT32_BASETYPE long +#endif +#endif +#ifndef INT32_BASETYPE +#define INT32_BASETYPE int +#endif + +#ifndef HAVE_SETEUID +#define HAVE_SETEUID +#define HAVE_SETEUID_FAKE +#ifdef __cplusplus +extern "C" +#endif +int seteuid(INT32_BASETYPE euid); /* defined in fakes.c */ +#endif +]) + +AC_CHECK_USLEEP +AC_CHECK_GETHOSTNAME +AC_CHECK_RANDOM +AC_CHECK_S_ISSOCK +AC_CHECK_INITGROUPS + +AC_MSG_CHECKING([for mount tab file]) +AC_CACHE_VAL(kde_cv_mtab_file, +[ + kde_cv_mtab_file=no + + for ac_file in \ + \ + /etc/mtab \ + /etc/mnttab \ + ; \ + do + if test -r "$ac_file"; then + kde_cv_mtab_file=$ac_file + break + fi + done +]) + +AC_MSG_RESULT($kde_cv_mtab_file) +if test "$kde_cv_mtab_file" != "no"; then + AC_DEFINE_UNQUOTED(MTAB_FILE, "$kde_cv_mtab_file", [Define the file for mount entries]) +fi + +if test -n "$qt_includes"; then + QNAMESPACE_H="$qt_includes/qnamespace.h" +fi +AC_SUBST(QNAMESPACE_H) + +AC_LANG_SAVE +AC_LANG_CPLUSPLUS +AC_MSG_CHECKING([if getmntinfo() uses struct statvfs]) +AC_TRY_LINK([#include +#include +],[int flags = 0; struct statvfs *mntbufp; return getmntinfo(&mntbufp, flags);], +[AC_MSG_RESULT(yes) +AC_DEFINE(GETMNTINFO_USES_STATVFS,,[getmntinfo() uses struct statvfs])], +AC_MSG_RESULT(no)) +AC_LANG_RESTORE + +dnl output files +AC_SUBST(x_includes) +AC_SUBST(x_libraries) +AC_SUBST(LIBSOCKET) +AC_SUBST(LIBCOMPAT) +AC_SUBST(LIBUTIL) +AC_SUBST(LIBRESOLV) +AC_SUBST(LIBICE) + +AC_SUBST(LIB_TQT, '$(top_builddir)/qtinterface/libtqt.la') + +AC_SUBST(EXTRA_SUBDIRS) + +AC_MSG_CHECKING(if sendfile() is wanted) +AC_ARG_ENABLE(sendfile, +AC_HELP_STRING([--enable-sendfile],[enable the use of sendfile() (Linux only)]), +[if test "$enableval" = yes; then + AC_MSG_RESULT(yes) + want_sendfile="yes" +else + AC_MSG_RESULT(no) +fi], [AC_MSG_RESULT(no)]) + +if test "$want_sendfile" = "yes" -a "$have_sendfile" = "yes"; then + AC_SUBST(HAVE_SENDFILE) + AC_DEFINE(HAVE_SENDFILE,1,[Define if you want sendfile() support]) +fi + +AC_MSG_CHECKING(if MIT-SHM support is wanted) +AC_ARG_ENABLE(mitshm, +AC_HELP_STRING([--enable-mitshm],[use MIT-SHM for pixmap loading/saving]), +[if test "$enableval" = yes; then + AC_MSG_RESULT(yes) + want_mitshm="yes" +else + AC_MSG_RESULT(no) +fi], [AC_MSG_RESULT(yes); want_mitshm="yes"]) + +if test "$want_mitshm" = "yes" -a "$have_mitshm" = "yes"; then + AC_SUBST(HAVE_MITSHM) + AC_DEFINE(HAVE_MITSHM,1,[Define if you want MIT-SHM support]) +fi + +AC_CHECK_FUNC(posix_fadvise,[AC_DEFINE(HAVE_FADVISE,1,[Define is posix_fadvise is supported] )]) + +ac_save_LIBS="$LIBS" +LIBS="$LIBS $X_LDFLAGS -lICE" +AC_CHECK_FUNCS(_IceTransNoListen) +LIBS="$ac_save_LIBS" + +if test "x$kde_use_qt_emb" != "xyes"; then + CXXFLAGS="$CXXFLAGS $USE_RTTI" +fi + +AC_ARG_WITH([rgbfile], + AC_HELP_STRING([--with-rgbfile=path], [Define custom path for rgb.txt. (default: \$(x11libdir)/X11/rgb.txt)]), + [rgb_file=$withval], [rgb_file="$x_libraries/X11/rgb.txt"]) + +AC_DEFINE_UNQUOTED(X11_RGBFILE, "$rgb_file", [where rgb.txt is in]) + +AC_MSG_CHECKING([for Compiler version]) +case "$CXX" in +xlC*) + # The __IBMCPP__ macro contains the C++ compiler version in decimal notation. + echo "__IBMCPP__" > conftest.C + + # Preprocess and at least make sure it's returned a number. + changequote(, )dnl + $CXX -E conftest.C 2>&1 | grep "^[0-9][0-9][0-9]" > conftest.i + changequote([, ])dnl + + # "502" would signify version 5.0.2. + clean_compiler_version="$CXX version "`cut -b1 conftest.i`"."`cut -b2 conftest.i`"."`cut -b3 conftest.i` + rm -f conftest.C conftest.i + ;; +KCC*) + # KCC doesn't give it's version, if nothing is compiled (the frontend + # isn't called in that case) + rm -f conftest.C conftest.o + echo "void f(void) {}" > conftest.C + clean_compiler_version=`$CXX -V -c conftest.C -o conftest.o 2>&1 | sed 's/--.*//'` + rm -f conftest.C conftest.o + ;; +*) + for flag in '-v' '-V' '--version' '-version'; do + compiler_version=`$CXX $flag 2>&1 | egrep -v "Reading specs|Using built-?in specs|Configured with|Thread model" | head -n 1` + clean_compiler_version=`echo $compiler_version | egrep -vi 'Usage|ERROR|unknown option|WARNING|missing|###'` + test -n "$clean_compiler_version" && break + done + ;; +esac + +# Quote backslashesm, as we are going to make this a string. +clean_compiler_version=`echo $clean_compiler_version | sed 's/\([\\\\]\)/\\\\\\1/g'` +if test -z "$clean_compiler_version"; then + clean_compiler_version="unknown" +fi +AC_DEFINE_UNQUOTED(KDE_COMPILER_VERSION, "$clean_compiler_version", [what C++ compiler was used for compilation]) +AC_MSG_RESULT($clean_compiler_version) + +AC_MSG_CHECKING([for uname]) +case `uname -s` in +AIX) + IBM_ARCH=PowerPC #good default + if [ -x /usr/sbin/lsdev -a -x /usr/sbin/lsattr ]; then + IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | head -n 1 | awk '{ print $1 }'` + if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then + IBM_ARCH=POWER + fi + fi + uname_string=`uname -svr | awk '{ print $1" "$3"."$2 }'`" ${IBM_ARCH}" + ;; +*) + uname_string=`uname -smr` + ;; +esac +AC_DEFINE_UNQUOTED(KDE_COMPILING_OS, "$uname_string", [what OS used for compilation]) +AC_MSG_RESULT($uname_string) + +AC_MSG_CHECKING([for distribution channel]) +AC_ARG_WITH(distribution, +AC_HELP_STRING([--with-distribution],[indicate the distribution in bug reports]), +[kde_distribution_text="$withval" +], [kde_distribution_text='compiled sources']) +AC_DEFINE_UNQUOTED(KDE_DISTRIBUTION_TEXT, "$kde_distribution_text", [Distribution Text to append to OS]) +AC_MSG_RESULT($kde_distribution_text) + +AC_ARG_WITH(utempter, +[AC_HELP_STRING([--with-utempter], [use utempter for utmp management @<:@default=check@:>@])], +[], with_utempter=check) +if test "x$with_utempter" != xno; then + kde_have_utempter=yes + AC_CHECK_LIB(utempter, addToUtmp, [LIBUTEMPTER=-lutempter], kde_have_utempter=no) + AC_SUBST(LIBUTEMPTER) + if test "$kde_have_utempter" = "yes"; then + AC_DEFINE_UNQUOTED(HAVE_UTEMPTER, 1, [Define if you have the utempter helper for utmp managment]) + fi + if test "x$with_utempter" != xcheck && test "x$kde_have_utempter" != xyes; then + AC_MSG_ERROR([--with-utempter was given, but test for utempter failed]) + fi +fi + +KDE_INIT_DOXYGEN([The KDE API Reference], [Version $VERSION]) +KDE_CHECK_BINUTILS diff --git a/configure.in.mid b/configure.in.mid new file mode 100644 index 0000000..897cc4c --- /dev/null +++ b/configure.in.mid @@ -0,0 +1,7 @@ +dnl put here things which have to be done after all usual autoconf macros +dnl have been run, but before the Makefiles are created + +all_includes='-I$(top_srcdir)/qtinterface -I$(top_srcdir) $(QT_INCLUDES) $(X_INCLUDES) $(KDE_INCLUDES) $(USER_INCLUDES)' +AC_SUBST(all_includes) + +CXXFLAGS="$CXXFLAGS $KDE_DEFAULT_CXXFLAGS" diff --git a/qtinterface/Makefile.am b/qtinterface/Makefile.am new file mode 100644 index 0000000..c293cc7 --- /dev/null +++ b/qtinterface/Makefile.am @@ -0,0 +1,131 @@ +# This Makefile.am was taken from the kdelibs distribution and +# modified for tqtinterface. Timothy Pearson (6/29/2010) +# +# Copyright (c) 2010 Timothy Pearson +# +# Permission is hereby granted, free of charge, to any person obtaining a copy +# of this software and associated documentation files (the "Software"), to deal +# in the Software without restriction, including without limitation the rights +# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +# copies of the Software, and to permit persons to whom the Software is +# furnished to do so, subject to the following conditions: +# +# The above copyright notice and this permission notice shall be included in +# all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN +# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +# CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +SUBDIRS = . +KDE_OPTIONS = qtonly + +INCLUDES = $(all_includes) + +bin_PROGRAMS = +check_PROGRAMS = + +lib_LTLIBRARIES = libtqt.la +libtqt_la_SOURCES = tqt.cpp tqaccel.cpp tqaccessible.cpp tqaction.cpp tqapplication.cpp tqasyncio.cpp \ +tqbuttongroup.cpp tqbutton.cpp \ +tqcanvas.cpp tqcdestyle.cpp tqcheckbox.cpp tqclipboard.cpp tqcolordialog.cpp tqcombobox.cpp tqcommonstyle.cpp \ +tqdatabrowser.cpp tqdatatable.cpp tqdataview.cpp tqdatetimeedit.cpp tqdesktopwidget.cpp tqdial.cpp tqdialog.cpp tqdns.cpp tqdockarea.cpp tqdockwindow.cpp tqdragobject.cpp \ +tqerrormessage.cpp tqeventloop.cpp \ +tqframe.cpp tqftp.cpp tqfiledialog.cpp \ +tqgl.cpp tqgplugin.cpp tqgrid.cpp tqgridview.cpp tqgroupbox.cpp tqguardedptr.cpp \ +tqhbox.cpp tqhbuttongroup.cpp tqheader.cpp tqhgroupbox.cpp tqhttp.cpp \ +tqiconview.cpp tqimageformatplugin.cpp tqinputcontext.cpp tqinputdialog.cpp \ +tqlabel.cpp tqlayout.cpp tqlcdnumber.cpp tqlineedit.cpp tqlistbox.cpp tqlistview.cpp tqlocalfs.cpp \ +tqmainwindow.cpp tqmenubar.cpp tqmessagebox.cpp tqmotifplusstyle.cpp tqmotifstyle.cpp tqmultilineedit.cpp \ +tqnetworkprotocol.cpp tqnp.cpp \ +tqobjectcleanuphandler.cpp tqobject.cpp \ +tqplatinumstyle.cpp tqpopupmenu.cpp tqprintdialog.cpp tqprocess.cpp tqprogressbar.cpp tqprogressdialog.cpp tqpushbutton.cpp \ +tqradiobutton.cpp tqrangecontrol.cpp \ +tqscrollbar.cpp tqscrollview.cpp tqsemimodal.cpp tqserversocket.cpp tqsessionmanager.cpp tqsgistyle.cpp tqsignal.cpp tqsignalmapper.cpp tqsizegrip.cpp tqslider.cpp tqsocket.cpp tqsocketnotifier.cpp tqsound.cpp tqspinbox.cpp tqsplashscreen.cpp tqsplitter.cpp tqsqldatabase.cpp tqsqldriver.cpp tqsqldriverplugin.cpp tqsqlform.cpp tqsqlquery.cpp tqstatusbar.cpp tqstyle.cpp tqstyleplugin.cpp tqstylesheet.cpp \ +tqtabbar.cpp tqtabdialog.cpp tqtable.cpp tqtabwidget.cpp tqtextbrowser.cpp tqtextcodecplugin.cpp tqtextedit.cpp tqtextview.cpp tqtimer.cpp tqtoolbar.cpp tqtoolbox.cpp tqtoolbutton.cpp tqtooltip.cpp tqtranslator.cpp \ +tqurloperator.cpp \ +tqvalidator.cpp tqvbox.cpp tqvbuttongroup.cpp tqvgroupbox.cpp \ +tqwidget.cpp tqwidgetplugin.cpp tqwidgetstack.cpp tqwindowsstyle.cpp tqwizard.cpp tqworkspace.cpp \ +\ +tq1xcompatibility.cpp \ +tqabstractlayout.cpp tqasciicache.cpp tqasciidict.cpp tqasyncimageio.cpp \ +tqbig5codec.cpp tqbitarray.cpp tqbitmap.cpp tqbrush.cpp tqbuffer.cpp \ +tqcache.cpp tqcleanuphandler.cpp tqcolor.cpp tqcompactstyle.cpp tqconnection.cpp tqcstring.cpp tqcursor.cpp \ +tqdatastream.cpp tqdatetime.cpp tqdeepcopy.cpp tqdict.cpp tqdir.cpp tqdom.cpp tqdrawutil.cpp tqdropsite.cpp \ +tqeditorfactory.cpp tqeucjpcodec.cpp tqeuckrcodec.cpp tqevent.cpp \ +tqfile.cpp tqfileinfo.cpp tqfocusdata.cpp tqfontdatabase.cpp tqfont.cpp tqfontinfo.cpp tqfontmetrics.cpp \ +tqgarray.cpp tqgb18030codec.cpp tqgcache.cpp tqgdict.cpp tqglcolormap.cpp tqglist.cpp tqgvector.cpp \ +tqhostaddress.cpp \ +tqiconset.cpp tqimage.cpp tqinputcontextfactory.cpp tqintcache.cpp tqintdict.cpp tqinterlacestyle.cpp tqiodevice.cpp \ +tqjiscodec.h tqjpunicode.cpp \ +tqkeysequence.cpp \ +tqlibrary.cpp tqlocale.cpp \ +tqmap.cpp tqmemarray.cpp tqmenudata.cpp tqmetaobject.cpp tqmime.cpp tqmovie.cpp tqmutex.cpp \ +tqnamespace.cpp \ +tqobjectdict.cpp tqobjectlist.cpp \ +tqpaintdevice.cpp tqpaintdevicemetrics.cpp tqpainter.cpp tqpair.cpp tqpalette.cpp tqpen.cpp tqpicture.cpp tqpixmapcache.cpp tqpixmap.cpp tqpngio.cpp tqpointarray.cpp tqpoint.cpp tqpolygonscanner.cpp tqprinter.cpp tqptrcollection.cpp tqptrdict.cpp tqptrlist.cpp tqptrqueue.cpp tqptrstack.cpp tqptrvector.cpp \ +tqrect.cpp tqregexp.cpp tqregion.cpp tqrtlcodec.cpp \ +tqsemaphore.cpp tqsettings.cpp tqshared.cpp tqsignalslotimp.cpp tqsimplerichtext.cpp tqsize.cpp tqsizepolicy.cpp tqsjiscodec.cpp tqsocketdevice.cpp tqsortedlist.cpp tqsqlcursor.cpp tqsqleditorfactory.cpp tqsqlerror.cpp tqsqlfield.cpp tqsql.cpp tqsqlindex.cpp tqsqlpropertymap.cpp tqsqlrecord.cpp tqsqlresult.cpp tqsqlselectcursor.cpp tqstring.cpp tqstringlist.cpp tqstrlist.cpp tqstrvec.cpp tqstylefactory.cpp tqsyntaxhighlighter.cpp \ +tqtextcodecfactory.cpp tqtextcodec.cpp tqtextstream.cpp tqthread.cpp tqthreadstorage.cpp tqtl.cpp tqtsciicodec.cpp \ +tqurl.cpp tqurlinfo.cpp tqutfcodec.cpp tquuid.cpp \ +tqvaluelist.cpp tqvaluestack.cpp tqvaluevector.cpp tqvariant.cpp tqvfbhdr.cpp \ +tqwaitcondition.cpp tqwhatsthis.cpp tqwidgetfactory.cpp tqwidgetintdict.cpp tqwidgetlist.cpp tqwmatrix.cpp +libtqt_la_LIBADD = $(LIB_QT) +libtqt_la_LDFLAGS = $(KDE_RPATH) -version-info 6:0:2 -no-undefined $(all_libraries) + +include_HEADERS = tqt.h tqaccel.h tqaccessible.h tqaction.h tqapplication.h tqasyncio.h \ +tqbuttongroup.h tqbutton.h \ +tqcanvas.h tqcdestyle.h tqcheckbox.h tqclipboard.h tqcolordialog.h tqcombobox.h tqcommonstyle.h \ +tqdatabrowser.h tqdatatable.h tqdataview.h tqdatetimeedit.h tqdesktopwidget.h tqdial.h tqdialog.h tqdns.h tqdockarea.h tqdockwindow.h tqdragobject.h \ +tqerrormessage.h tqeventloop.h \ +tqfiledialog.h tqframe.h tqftp.h \ +tqgl.h tqgplugin.h tqgrid.h tqgridview.h tqgroupbox.h tqguardedptr.h \ +tqhbox.h tqhbuttongroup.h tqheader.h tqhgroupbox.h tqhttp.h \ +tqiconview.h tqimageformatplugin.h tqinputcontext.h tqinputdialog.h \ +tqlabel.h tqlayout.h tqlcdnumber.h tqlineedit.h tqlistbox.h tqlistview.h tqlocalfs.h \ +tqmainwindow.h tqmenubar.h tqmessagebox.h tqmotifplusstyle.h tqmotifstyle.h tqmultilineedit.h \ +tqnetworkprotocol.h tqnp.h \ +tqobjectcleanuphandler.h tqobject.h \ +tqplatinumstyle.h tqpopupmenu.h tqprintdialog.h tqprocess.h tqprogressbar.h tqprogressdialog.h tqpushbutton.h \ +tqradiobutton.h tqrangecontrol.h \ +tqscrollbar.h tqscrollview.h tqsemimodal.h tqserversocket.h tqsessionmanager.h tqsgistyle.h tqsignal.h tqsignalmapper.h tqsizegrip.h tqslider.h tqsocket.h tqsocketnotifier.h tqsound.h tqspinbox.h tqsplashscreen.h tqsplitter.h tqsqldatabase.h tqsqldriver.h tqsqldriverplugin.h tqsqlform.h tqsqlquery.h tqstatusbar.h tqstyle.h tqstyleplugin.h tqstylesheet.h \ +tqtabbar.h tqtabdialog.h tqtable.h tqtabwidget.h tqtextbrowser.h tqtextcodecplugin.h tqtextedit.h tqtextview.h tqtimer.h tqtoolbar.h tqtoolbox.h tqtoolbutton.h tqtooltip.h tqtranslator.h \ +tqurloperator.h \ +tqvalidator.h tqvbox.h tqvbuttongroup.h tqvgroupbox.h \ +tqwidget.h tqwidgetplugin.h tqwidgetstack.h tqwindowsstyle.h tqwizard.h tqworkspace.h \ +\ +tqapp.h tqarray.h tqbitarry.h tqbttngrp.h tqchkbox.h tqclipbrd.h tqcollect.h tqcollection.h tqcombo.h tqconfig.h tqconnect.h tqdatetm.h tqdrawutl.h tqdstream.h tqfeatures.h tqfiledef.h tqfiledlg.h tqfileinf.h tqfontinf.h tqfontmet.h tqgbkcodec.h tqgeneric.h tqgif.h tqglobal.h tqgrpbox.h tqintcach.h tqiodev.h tqjpegio.h tqkeycode.h tqlcdnumber.h tqlined.h tqlist.h tqmenudta.h tqmetaobj.h tqmlined.h tqmngio.h tqmodules.h tqmsgbox.h tqmultilinedit.h tqnetwork.h tqobjcoll.h tqobjdefs.h tqpaintdc.h tqpaintd.h tqpdevmet.h tqpmcache.h tqpntarry.h tqpopmenu.h tqprndlg.h tqprogbar.h tqprogdlg.h tqpushbt.h tqqueue.h tqradiobt.h tqrangect.h tqscrbar.h tqsession.h tqsocknot.h tqstack.h tqtabdlg.h tqtstream.h tqvector.h tqwidcoll.h tqwindefs.h tqwindowdefs.h tqwinexport.h \ +\ +tq1xcompatibility.h \ +tqabstractlayout.h tqasciicache.h tqasciidict.h tqasyncimageio.h \ +tqbig5codec.h tqbitarray.h tqbitmap.h tqbrush.h tqbuffer.h \ +tqcache.h tqcleanuphandler.h tqcolor.h tqcompactstyle.h tqconnection.h tqcstring.h tqcursor.h \ +tqdatastream.h tqdatetime.h tqdeepcopy.h tqdict.h tqdir.h tqdom.h tqdrawutil.h tqdropsite.h \ +tqeditorfactory.h tqeucjpcodec.h tqeuckrcodec.h tqevent.h \ +tqfile.h tqfileinfo.h tqfocusdata.h tqfontdatabase.h tqfont.h tqfontinfo.h tqfontmetrics.h \ +tqgarray.h tqgb18030codec.h tqgcache.h tqgdict.h tqglcolormap.h tqglist.h tqgvector.h \ +tqhostaddress.h \ +tqiconset.h tqimage.h tqinputcontextfactory.h tqintcache.h tqintdict.h tqinterlacestyle.h tqiodevice.h \ +tqjiscodec.h tqjpunicode.h \ +tqkeysequence.h \ +tqlibrary.h tqlocale.h \ +tqmap.h tqmemarray.h tqmenudata.h tqmetaobject.h tqmime.h tqmovie.h tqmutex.h \ +tqnamespace.h \ +tqobjectdict.h tqobjectlist.h \ +tqpaintdevice.h tqpaintdevicemetrics.h tqpainter.h tqpair.h tqpalette.h tqpen.h tqpicture.h tqpixmapcache.h tqpixmap.h tqpngio.h tqpointarray.h tqpoint.h tqpolygonscanner.h tqprinter.h tqptrcollection.h tqptrdict.h tqptrlist.h tqptrqueue.h tqptrstack.h tqptrvector.h \ +tqrect.h tqregexp.h tqregion.h tqrtlcodec.h \ +tqsemaphore.h tqsettings.h tqshared.h tqsignalslotimp.h tqsimplerichtext.h tqsize.h tqsizepolicy.h tqsjiscodec.h tqsocketdevice.h tqsortedlist.h tqsqlcursor.h tqsqleditorfactory.h tqsqlerror.h tqsqlfield.h tqsql.h tqsqlindex.h tqsqlpropertymap.h tqsqlrecord.h tqsqlresult.h tqsqlselectcursor.h tqstring.h tqstringlist.h tqstrlist.h tqstrvec.h tqstylefactory.h tqsyntaxhighlighter.h \ +tqtextcodecfactory.h tqtextcodec.h tqtextstream.h tqthread.h tqthreadstorage.h tqtl.h tqtsciicodec.h \ +tqurl.h tqurlinfo.h tqutfcodec.h tquuid.h \ +tqvaluelist.h tqvaluestack.h tqvaluevector.h tqvariant.h tqvfbhdr.h \ +tqwaitcondition.h tqwhatsthis.h tqwidgetfactory.h tqwidgetintdict.h tqwidgetlist.h tqwmatrix.h +noinst_HEADERS = + +METASOURCES = AUTO + +DOXYGEN_REFERENCES = tqt +DOXYGEN_EXCLUDE = KDE-ICE +include ../admin/Doxyfile.am diff --git a/qtinterface/TODO b/qtinterface/TODO new file mode 100644 index 0000000..34906e3 --- /dev/null +++ b/qtinterface/TODO @@ -0,0 +1,49 @@ +qaccessible + + + + +All headers that contain the keywork Q_OBJECT have been ported, +exept for these due to *@#$ private functions + +qclipboard +qcolordialog +qdragobject (QDragManager) +qfontdialog +qguardedptr (TQGuardedPtr, weird compilation failure) +qinputdialog +qnetworkprotocol (QNetworkProtocolFactory, weird compilation failure) +qsessionmanager +qtranslator (QT_NO_TRANSLATION is set, MOC does not honor #ifdef) +qwidgetplugin (TQWidgetContainerPlugin, weird compilation failure) + + + +And these that do not contain Q_OBJECT are failing: + +qasciicache +qasciidict +qcache +qcleanuphandler +qdeepcopy +qdict +qintcache +qintdict +qmap +qmemarray +qptrdict +qptrlist +qptrqueue +qsortedlist +qsqlpropertymap +qsqlselectcursor +qthreadstorage +qtl +qvaluelist +qvaluestack + +This may have something to do with the template class junk + +Weird headers with no classes (???): + +tqdrawutil \ No newline at end of file diff --git a/qtinterface/configure.in.in b/qtinterface/configure.in.in new file mode 100644 index 0000000..0dab1a7 --- /dev/null +++ b/qtinterface/configure.in.in @@ -0,0 +1,2 @@ + +AC_PATH_PROGS(MD5SUM, [md5sum gmd5sum], [md5sum]) diff --git a/qtinterface/filelist.txt b/qtinterface/filelist.txt new file mode 100644 index 0000000..4659bf5 --- /dev/null +++ b/qtinterface/filelist.txt @@ -0,0 +1,356 @@ +kdemacros.h.in +parser.sh +tq1xcompatibility.h +tqabstractlayout.h +tqaccel.h +tqaccessible.h +tqaction.h +tqapp.h +tqapplication.h +tqarray.h +tqasciicache.cpp +tqasciicache.h +tqasciidict.h +tqasyncimageio.h +tqasyncio.h +tqbig5codec.h +tqbitarray.h +tqbitarry.h +tqbitmap.h +tqbrush.cpp +tqbrush.h +tqbttngrp.h +tqbuffer.h +tqbuttongroup.h +tqbutton.h +tqcache.cpp +tqcache.h +tqcanvas.h +tqcdestyle.h +tqcheckbox.cpp +tqcheckbox.h +tqchkbox.h +tqcleanuphandler.cpp +tqcleanuphandler.h +tqclipboard.h +tqclipbrd.h +tqcollect.h +tqcollection.h +tqcolordialog.h +tqcolor.h +tqcombobox.h +tqcombo.h +tqcommonstyle.h +tqcompactstyle.h +tqconfig.h +tqconnect.h +tqconnection.h +tqcstring.h +tqcursor.h +tqdatabrowser.h +tqdatastream.h +tqdatatable.h +tqdataview.h +tqdatetimeedit.h +tqdatetime.h +tqdatetm.h +tqdeepcopy.h +tqdesktopwidget.h +tqdial.h +tqdialog.h +tqdict.h +tqdir.h +tqdns.h +tqdockarea.h +tqdockwindow.h +tqdom.h +tqdragobject.h +tqdrawutil.h +tqdrawutl.h +tqdropsite.h +tqdstream.h +tqeditorfactory.h +tqerrormessage.h +tqeucjpcodec.h +tqeuckrcodec.h +tqevent.h +tqeventloop.h +tqfeatures.h +tqfiledef.h +tqfiledialog.h +tqfiledlg.h +tqfile.h +tqfileinf.h +tqfileinfo.h +tqfocusdata.h +tqfontdatabase.h +tqfontdialog.h +tqfont.h +tqfontinf.h +tqfontinfo.h +tqfontmet.h +tqfontmetrics.h +tqframe.h +tqftp.h +tqgarray.h +tqgb18030codec.h +tqgbkcodec.h +tqgcache.cpp +tqgcache.h +tqgdict.h +tqgeneric.h +tqgif.h +tqglcolormap.h +tqgl.h +tqglist.h +tqglobal.h +tqgplugin.h +tqgrid.h +tqgridview.h +tqgroupbox.h +tqgrpbox.h +tqguardedptr.h +tqgvector.h +tqhbox.cpp +tqhbox.h +tqhbuttongroup.cpp +tqhbuttongroup.h +tqheader.cpp +tqheader.h +tqhgroupbox.cpp +tqhgroupbox.h +tqhostaddress.cpp +tqhostaddress.h +tqhttp.cpp +tqhttp.h +tqiconset.h +tqiconview.h +tqimageformatplugin.h +tqimage.h +tqinputcontextfactory.h +tqinputcontext.h +tqinputdialog.h +tqintcache.cpp +tqintcache.h +tqintcach.h +tqintdict.h +tqinterlacestyle.h +tqiodev.h +tqiodevice.h +tqjiscodec.h +tqjpegio.h +tqjpunicode.h +tqkeycode.h +tqkeysequence.h +tqlabel.h +tqlayout.h +tqlcdnumber.h +tqlcdnum.h +tqlibrary.h +tqlined.h +tqlineedit.h +tqlistbox.h +tqlist.h +tqlistview.h +tqlocale.h +tqlocalfs.h +tqmainwindow.h +tqmap.h +tqmemarray.h +tqmenubar.h +tqmenudata.h +tqmenudta.h +tqmessagebox.h +tqmetaobject.h +tqmetaobj.h +tqmime.h +tqmlined.h +tqmngio.h +tqmodules.h +tqmotifplusstyle.h +tqmotifstyle.h +tqmovie.h +tqmsgbox.h +tqmultilinedit.h +tqmultilineedit.h +tqmutex.h +tqnamespace.h +tqnetwork.h +tqnetworkprotocol.h +tqnp.h +tqobjcoll.h +tqobjdefs.h +tqobjectcleanuphandler.cpp +tqobjectcleanuphandler.h +tqobjectdict.h +tqobject.h +tqobjectlist.h +tqpaintdc.h +tqpaintdevice.h +tqpaintdevicemetrics.h +tqpaintd.h +tqpainter.h +tqpair.h +tqpalette.h +tqpdevmet.h +tqpen.h +tqpicture.h +tqpixmapcache.cpp +tqpixmapcache.h +tqpixmap.h +tqplatinumstyle.h +tqpmcache.h +tqpngio.h +tqpntarry.h +tqpointarray.h +tqpoint.h +tqpolygonscanner.h +tqpopmenu.h +tqpopupmenu.h +tqprintdialog.h +tqprinter.h +tqprndlg.h +tqprocess.h +tqprogbar.h +tqprogdlg.h +tqprogressbar.h +tqprogressdialog.h +tqptrcollection.h +tqptrdict.h +tqptrlist.h +tqptrqueue.h +tqptrstack.h +tqptrvector.h +tqpushbt.h +tqpushbutton.cpp +tqpushbutton.h +tqqueue.h +tqradiobt.h +tqradiobutton.h +tqrangecontrol.h +tqrangect.h +tqrect.h +tqregexp.h +tqregion.h +tqrtlcodec.h +tqscrbar.h +tqscrollbar.h +tqscrollview.h +tqsemaphore.cpp +tqsemaphore.h +tqsemimodal.h +tqserversocket.h +tqsession.h +tqsessionmanager.h +tqsettings.h +tqsgistyle.h +tqshared.cpp +tqshared.h +tqsignal.h +tqsignalmapper.h +tqsignalslotimp.h +tqsimplerichtext.cpp +tqsimplerichtext.h +tqsizegrip.h +tqsize.h +tqsizepolicy.h +tqsjiscodec.h +tqslider.h +tqsocketdevice.h +tqsocket.h +tqsocketnotifier.h +tqsocknot.h +tqsortedlist.h +tqsound.h +tqspinbox.h +tqsplashscreen.cpp +tqsplashscreen.h +tqsplitter.h +tqsqlcursor.h +tqsqldatabase.h +tqsqldriver.h +tqsqldriverplugin.h +tqsqleditorfactory.h +tqsqlerror.h +tqsqlfield.h +tqsqlform.h +tqsql.h +tqsqlindex.h +tqsqlpropertymap.h +tqsqlquery.h +tqsqlrecord.h +tqsqlresult.h +tqsqlselectcursor.h +tqstack.h +tqstatusbar.h +tqstring.h +tqstringlist.h +tqstrlist.h +tqstrvec.h +tqstylefactory.h +tqstyle.h +tqstyleplugin.h +tqstylesheet.cpp +tqstylesheet.h +tqsyntaxhighlighter.cpp +tqsyntaxhighlighter.h +tqtabbar.h +tqtabdialog.h +tqtabdlg.h +tqtable.h +tqtabwidget.h +tqtextbrowser.h +tqtextcodecfactory.h +tqtextcodec.h +tqtextcodecplugin.h +tqtextedit.h +tqtextstream.h +tqtextview.h +tqt.h +tqthread.cpp +tqthread.h +tqthreadstorage.cpp +tqthreadstorage.h +tqtimer.h +tqtl.h +tqtoolbar.h +tqtoolbox.h +tqtoolbutton.h +tqtooltip.h +tqtranslator.h +tqtsciicodec.h +tqtstream.h +tqurl.h +tqurlinfo.h +tqurloperator.h +tqutfcodec.h +tquuid.h +tqvalidator.h +tqvaluelist.h +tqvaluestack.h +tqvaluevector.h +tqvariant.h +tqvbox.h +tqvbuttongroup.h +tqvector.h +tqvfbhdr.cpp +tqvfbhdr.h +tqvgroupbox.h +tqwaitcondition.h +tqwhatsthis.cpp +tqwhatsthis.h +tqwidcoll.h +tqwidgetfactory.h +tqwidget.h +tqwidgetintdict.h +tqwidgetlist.h +tqwidgetplugin.h +tqwidgetstack.h +tqwindefs.h +tqwindowdefs.h +tqwindowsstyle.h +tqwinexport.h +tqwizard.h +tqwmatrix.h +tqworkspace.h +tqxml.h diff --git a/qtinterface/iqtimer.cpp b/qtinterface/iqtimer.cpp new file mode 100644 index 0000000..0db2d6c --- /dev/null +++ b/qtinterface/iqtimer.cpp @@ -0,0 +1,30 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include + +#ifdef USE_QT3 + +//class IQTimer : public QTimer {}; +//typedef QTimer IQTimer; + +#endif \ No newline at end of file diff --git a/qtinterface/kdemacros.h.in b/qtinterface/kdemacros.h.in new file mode 100644 index 0000000..00f49bb --- /dev/null +++ b/qtinterface/kdemacros.h.in @@ -0,0 +1,220 @@ +/* This file is part of the KDE libraries + Copyright (c) 2002-2003 KDE Team + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU Library General Public License + along with this library; see the file COPYING.LIB. If not, write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02110-1301, USA. +*/ + +#ifndef _KDE_MACROS_H_ +#define _KDE_MACROS_H_ + +/* Set by configure */ +#undef __KDE_HAVE_GCC_VISIBILITY + +/** + * The KDE_NO_EXPORT macro marks the symbol of the given variable + * to be hidden. A hidden symbol is stripped during the linking step, + * so it can't be used from outside the resulting library, which is similar + * to static. However, static limits the visibility to the current + * compilation unit. hidden symbols can still be used in multiple compilation + * units. + * + * \code + * int KDE_NO_EXPORT foo; + * int KDE_EXPORT bar; + * \end + */ + +#ifdef __KDE_HAVE_GCC_VISIBILITY +#define KDE_NO_EXPORT __attribute__ ((visibility("hidden"))) +#define KDE_EXPORT __attribute__ ((visibility("default"))) +#elif defined(Q_WS_WIN) +#define KDE_NO_EXPORT +#define KDE_EXPORT __declspec(dllexport) +#else +#define KDE_NO_EXPORT +#define KDE_EXPORT +#endif + +/** + * KDE_Q_EXPORT_PLUGIN is a workaround for Qt not being able to + * cope with symbol visibility. + */ +#define KDE_Q_EXPORT_PLUGIN(PLUGIN) \ + Q_EXTERN_C KDE_EXPORT const char* qt_ucm_query_verification_data(); \ + Q_EXTERN_C KDE_EXPORT QUnknownInterface* ucm_instantiate(); \ + Q_EXPORT_PLUGIN(PLUGIN) + +/** + * The KDE_PACKED can be used to hint the compiler that a particular + * structure or class should not contain unnecessary paddings. + */ + +#ifdef __GNUC__ +#define KDE_PACKED __attribute__((__packed__)) +#else +#define KDE_PACKED +#endif + +/** + * The KDE_DEPRECATED macro can be used to trigger compile-time warnings + * with newer compilers when deprecated functions are used. + * + * For non-inline functions, the macro gets inserted at the very end of the + * function declaration, right before the semicolon: + * + * \code + * DeprecatedConstructor() KDE_DEPRECATED; + * void deprecatedFunctionA() KDE_DEPRECATED; + * int deprecatedFunctionB() const KDE_DEPRECATED; + * \endcode + * + * Functions which are implemented inline are handled differently: for them, + * the KDE_DEPRECATED macro is inserted at the front, right before the return + * type, but after "static" or "virtual": + * + * \code + * KDE_DEPRECATED void deprecatedInlineFunctionA() { .. } + * virtual KDE_DEPRECATED int deprecatedInlineFunctionB() { .. } + * static KDE_DEPRECATED bool deprecatedInlineFunctionC() { .. } + * \end + * + * You can also mark whole structs or classes as deprecated, by inserting the + * KDE_DEPRECATED macro after the struct/class keyword, but before the + * name of the struct/class: + * + * \code + * class KDE_DEPRECATED DeprecatedClass { }; + * struct KDE_DEPRECATED DeprecatedStruct { }; + * \endcode + * + * \note + * It does not make much sense to use the KDE_DEPRECATED keyword for a Qt signal; + * this is because usually get called by the class which they belong to, + * and one'd assume that a class author doesn't use deprecated methods of his + * own class. The only exception to this are signals which are connected to + * other signals; they get invoked from moc-generated code. In any case, + * printing a warning message in either case is not useful. + * For slots, it can make sense (since slots can be invoked directly) but be + * aware that if the slots get triggered by a signal, the will get called from + * moc code as well and thus the warnings are useless. + * + * \par + * Also note that it is not possible to use KDE_DEPRECATED for classes which + * use the k_dcop keyword (to indicate a DCOP interface declaration); this is + * because the dcopidl program would choke on the unexpected declaration + * syntax. + */ + +#ifndef KDE_DEPRECATED +#if __GNUC__ - 0 > 3 || (__GNUC__ - 0 == 3 && __GNUC_MINOR__ - 0 >= 2) + /* gcc >= 3.2 */ +# define KDE_DEPRECATED __attribute__ ((deprecated)) +#elif defined(_MSC_VER) && (_MSC_VER >= 1300) + /* msvc >= 7 */ +# define KDE_DEPRECATED __declspec(deprecated) +#else +# define KDE_DEPRECATED +#endif +#endif + +/** + * The KDE_ISLIKELY macro tags a boolean expression as likely to evaluate to + * 'true'. When used in an if ( ) statement, it gives a hint to the compiler + * that the following codeblock is likely to get executed. Providing this + * information helps the compiler to optimize the code for better performance. + * Using the macro has an insignificant code size or runtime memory footprint impact. + * The code semantics is not affected. + * + * \note + * Providing wrong information ( like marking a condition that almost never + * passes as 'likely' ) will cause a significant runtime slowdown. Therefore only + * use it for cases where you can be sure about the odds of the expression to pass + * in all cases ( independent from e.g. user configuration ). + * + * \par + * The KDE_ISUNLIKELY macro tags an expression as unlikely evaluating to 'true'. + * + * \note + * Do NOT use ( !KDE_ISLIKELY(foo) ) as an replacement for KDE_ISUNLIKELY ! + * + * \code + * if ( KDE_ISUNLIKELY( testsomething() ) ) + * abort(); // assume its unlikely that the application aborts + * \endcode + */ +#if __GNUC__ - 0 >= 3 +# define KDE_ISLIKELY( x ) __builtin_expect(!!(x),1) +# define KDE_ISUNLIKELY( x ) __builtin_expect(!!(x),0) +#else +# define KDE_ISLIKELY( x ) ( x ) +# define KDE_ISUNLIKELY( x ) ( x ) +#endif + +/** + * This macro, and it's friends going up to 10 reserve a fixed number of virtual + * functions in a class. Because adding virtual functions to a class changes the + * size of the vtable, adding virtual functions to a class breaks binary + * compatibility. However, by using this macro, and decrementing it as new + * virtual methods are added, binary compatibility can still be preserved. + * + * \note The added functions must be added to the header at the same location + * as the macro; changing the order of virtual functions in a header is also + * binary incompatible as it breaks the layout of the vtable. + */ + +#define RESERVE_VIRTUAL_1 \ + virtual void reservedVirtual1() {} +#define RESERVE_VIRTUAL_2 \ + virtual void reservedVirtual2() {} \ + RESERVE_VIRTUAL_1 +#define RESERVE_VIRTUAL_3 \ + virtual void reservedVirtual3() {} \ + RESERVE_VIRTUAL_2 +#define RESERVE_VIRTUAL_4 \ + virtual void reservedVirtual4() {} \ + RESERVE_VIRTUAL_3 +#define RESERVE_VIRTUAL_5 \ + virtual void reservedVirtual5() {} \ + RESERVE_VIRTUAL_4 +#define RESERVE_VIRTUAL_6 \ + virtual void reservedVirtual6() {} \ + RESERVE_VIRTUAL_5 +#define RESERVE_VIRTUAL_7 \ + virtual void reservedVirtual7() {} \ + RESERVE_VIRTUAL_6 +#define RESERVE_VIRTUAL_8 \ + virtual void reservedVirtual8() {} \ + RESERVE_VIRTUAL_7 +#define RESERVE_VIRTUAL_9 \ + virtual void reservedVirtual9() {} \ + RESERVE_VIRTUAL_8 +#define RESERVE_VIRTUAL_10 \ + virtual void reservedVirtual10() {} \ + RESERVE_VIRTUAL_9 + +/** + * The KDE_WEAK_SYMBOL macro can be used to tell the compiler that + * a particular function should be a weak symbol (that e.g. may be overriden + * in another library, -Bdirect will not bind this symbol directly) + */ + +#ifdef __GNUC__ +#define KDE_WEAK_SYMBOL __attribute__((__weak__)) +#else +#define KDE_WEAK_SYMBOL +#endif + +#endif /* _KDE_MACROS_H_ */ diff --git a/qtinterface/parser.sh b/qtinterface/parser.sh new file mode 100755 index 0000000..d45b28b --- /dev/null +++ b/qtinterface/parser.sh @@ -0,0 +1,19 @@ +#!/bin/bash +# +# Run me like this: +# ls tq* | grep '\.h' | sed 's/\.h/\\\.h/g' | xargs ./parser.sh + +for var in "$@" +do + echo -n "find ./ -type f -iname \"*.c*\" -exec sed -i 's/\([^t]\)" + echo -n ${var##t} | sed 's/\.h/\\\.h/g' + echo -n "/\1" + echo -n $var | sed 's/\.h/\\\.h/g' + echo "/g' {} \;" + + echo -n "find ./ -type f -iname \"*.h*\" -exec sed -i 's/\([^t]\)" + echo -n ${var##t} | sed 's/\.h/\\\.h/g' + echo -n "/\1" + echo -n $var | sed 's/\.h/\\\.h/g' + echo "/g' {} \;" +done diff --git a/qtinterface/parser2.sh b/qtinterface/parser2.sh new file mode 100755 index 0000000..0272595 --- /dev/null +++ b/qtinterface/parser2.sh @@ -0,0 +1,27 @@ +#!/bin/bash +# +# Run me like this: +# ls tq* | grep .h | xargs ./parser2.sh +# +# Before use, check for correct operation with this +# ls tq* | grep .h | xargs ./parser2.sh | grep EXPORT + +echo "#!/bin/bash" + +echo " " + +for var in "$@" +do + cat $var | grep "class " | sed 's/class //g' | sed 's/QM_EXPORT_XML //g' | sed 's/Q_EXPORT //g' | sed 's/QM_EXPORT_TABLE //g' | sed 's/QM_EXPORT_SQL //g' | sed 's/QM_EXPORT_NETWORK //g' | sed 's/QM_EXPORT_CANVAS //g' | sed 's/QM_EXPORT_DOM //g' | sed 's/QM_EXPORT_HTTP //g' | sed 's/QM_EXPORT_ICONVIEW //g' | sed 's/QM_EXPORT_OPENGL //g' | sed 's/Q_EXPORT_CODECS_JP //g' | sed 's/Q_EXPORT_CODECS_CN //g' | sed 's/Q_PNGEXPORT //g' | sed 's/Q_EXPORT_STYLE_COMPACT //g' | sed 's/Q_EXPORT_CODECS_KR //g' | awk '{print $1}' | sed 's/\/\/.//g' | sed 's/\/\///g' | sed 's/://g' | sed 's/;//g' | xargs ./parser3.sh +done + +echo " " + +echo "find ./ -type f -iname \"*.h*\" -exec sed -i 's/TTQ/TQ/g' {} \;" +echo "find ./ -type f -iname \"*.h*\" -exec sed -i 's/TTQ/TQ/g' {} \;" +echo "find ./ -type f -iname \"*.h*\" -exec sed -i 's/TTQ/TQ/g' {} \;" +echo "find ./ -type f -iname \"*.h*\" -exec sed -i 's/TTQ/TQ/g' {} \;" +echo "find ./ -type f -iname \"*.c*\" -exec sed -i 's/TTQ/TQ/g' {} \;" +echo "find ./ -type f -iname \"*.c*\" -exec sed -i 's/TTQ/TQ/g' {} \;" +echo "find ./ -type f -iname \"*.c*\" -exec sed -i 's/TTQ/TQ/g' {} \;" +echo "find ./ -type f -iname \"*.c*\" -exec sed -i 's/TTQ/TQ/g' {} \;" diff --git a/qtinterface/parser3.sh b/qtinterface/parser3.sh new file mode 100755 index 0000000..e784a41 --- /dev/null +++ b/qtinterface/parser3.sh @@ -0,0 +1,24 @@ +#!/bin/bash +# +# DO NOT RUN ME +# See parser2 + +for var in "$@" +do +# echo -n "find ./ -type f -iname \"*.c*\" -exec sed -i 's/\([^T]\)" + echo -n "find ./ -type f -iname \"*.c*\" -exec sed -i 's/" + echo -n ${var##T} +# echo -n "/\1" + echo -n "/" + echo -n $var + echo "/g' {} \;" + +# echo -n "find ./ -type f -iname \"*.h*\" -exec sed -i 's/\([^T]\)" + echo -n "find ./ -type f -iname \"*.h*\" -exec sed -i 's/" + echo -n ${var##T} +# echo -n "/\1" + echo -n "/" + echo -n $var + echo "/g' {} \;" +done + diff --git a/qtinterface/tq1xcompatibility.cpp b/qtinterface/tq1xcompatibility.cpp new file mode 100644 index 0000000..44a88e4 --- /dev/null +++ b/qtinterface/tq1xcompatibility.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +//#include diff --git a/qtinterface/tq1xcompatibility.h b/qtinterface/tq1xcompatibility.h new file mode 100644 index 0000000..5d1c00d --- /dev/null +++ b/qtinterface/tq1xcompatibility.h @@ -0,0 +1,33 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQ1XCOMPATIBILITY_H +#define TQ1XCOMPATIBILITY_H + +#include + +#ifdef USE_QT3 + +#include + +#endif // USE_QT3 + +#endif /* TQ1XCOMPATIBILITY_H */ \ No newline at end of file diff --git a/qtinterface/tqabstractlayout.cpp b/qtinterface/tqabstractlayout.cpp new file mode 100644 index 0000000..1af32cf --- /dev/null +++ b/qtinterface/tqabstractlayout.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqabstractlayout.h b/qtinterface/tqabstractlayout.h new file mode 100644 index 0000000..11d5d9e --- /dev/null +++ b/qtinterface/tqabstractlayout.h @@ -0,0 +1,33 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQABSTRACTLAYOUT_H +#define TQABSTRACTLAYOUT_H + +#include + +#ifdef USE_QT3 + +#include + +#endif // USE_QT3 + +#endif /* TQABSTRACTLAYOUT_H */ \ No newline at end of file diff --git a/qtinterface/tqaccel.cpp b/qtinterface/tqaccel.cpp new file mode 100644 index 0000000..87762a7 --- /dev/null +++ b/qtinterface/tqaccel.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqaccel.h b/qtinterface/tqaccel.h new file mode 100644 index 0000000..8d17041 --- /dev/null +++ b/qtinterface/tqaccel.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQACCEL_H +#define TQACCEL_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QAccel class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQACCEL_H */ \ No newline at end of file diff --git a/qtinterface/tqaccessible.cpp b/qtinterface/tqaccessible.cpp new file mode 100644 index 0000000..830a35e --- /dev/null +++ b/qtinterface/tqaccessible.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqaccessible.h b/qtinterface/tqaccessible.h new file mode 100644 index 0000000..07245d2 --- /dev/null +++ b/qtinterface/tqaccessible.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQACCESSIBLE_H +#define TQACCESSIBLE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QAccessible class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQACCESSIBLE_H */ \ No newline at end of file diff --git a/qtinterface/tqaction.cpp b/qtinterface/tqaction.cpp new file mode 100644 index 0000000..5cd7dee --- /dev/null +++ b/qtinterface/tqaction.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqaction.h b/qtinterface/tqaction.h new file mode 100644 index 0000000..e2da81b --- /dev/null +++ b/qtinterface/tqaction.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQACTION_H +#define TQACTION_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QAction class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQACTION_H */ \ No newline at end of file diff --git a/qtinterface/tqapp.h b/qtinterface/tqapp.h new file mode 100644 index 0000000..10ba137 --- /dev/null +++ b/qtinterface/tqapp.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQAPP_H +#define TQAPP_H + +#include + +#ifdef USE_QT3 + +// Pull in tqapplication defines + +#include + +#endif // USE_QT3 + +#endif /* TQAPP_H */ \ No newline at end of file diff --git a/qtinterface/tqapplication.cpp b/qtinterface/tqapplication.cpp new file mode 100644 index 0000000..bac32b4 --- /dev/null +++ b/qtinterface/tqapplication.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include \ No newline at end of file diff --git a/qtinterface/tqapplication.h b/qtinterface/tqapplication.h new file mode 100644 index 0000000..982ac6d --- /dev/null +++ b/qtinterface/tqapplication.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQAPPLICATION_H +#define TQAPPLICATION_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QApplication class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQAPPLICATION_H */ \ No newline at end of file diff --git a/qtinterface/tqarray.h b/qtinterface/tqarray.h new file mode 100644 index 0000000..786a69c --- /dev/null +++ b/qtinterface/tqarray.h @@ -0,0 +1,37 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQARRAY_H +#define TQARRAY_H + +#include + +#ifdef USE_QT3 + +// Pull in tqmemarray defines + +#ifndef QT_NO_COMPAT +#include +#endif // QT_NO_COMPAT + +#endif // USE_QT3 + +#endif /* TQARRAY_H */ \ No newline at end of file diff --git a/qtinterface/tqasciicache.cpp b/qtinterface/tqasciicache.cpp new file mode 100644 index 0000000..11865d2 --- /dev/null +++ b/qtinterface/tqasciicache.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqasciicache.h b/qtinterface/tqasciicache.h new file mode 100644 index 0000000..755a7cb --- /dev/null +++ b/qtinterface/tqasciicache.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQASCIICACHE_H +#define TQASCIICACHE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QAsciiCache class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQASCIICACHE_H */ \ No newline at end of file diff --git a/qtinterface/tqasciidict.cpp b/qtinterface/tqasciidict.cpp new file mode 100644 index 0000000..411765a --- /dev/null +++ b/qtinterface/tqasciidict.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqasciidict.h b/qtinterface/tqasciidict.h new file mode 100644 index 0000000..d889f8d --- /dev/null +++ b/qtinterface/tqasciidict.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQASCIIDICT_H +#define TQASCIIDICT_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QAsciiDict class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQASCIIDICT_H */ \ No newline at end of file diff --git a/qtinterface/tqasyncimageio.cpp b/qtinterface/tqasyncimageio.cpp new file mode 100644 index 0000000..bf18d62 --- /dev/null +++ b/qtinterface/tqasyncimageio.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqasyncimageio.h b/qtinterface/tqasyncimageio.h new file mode 100644 index 0000000..170bdbc --- /dev/null +++ b/qtinterface/tqasyncimageio.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQASYNCIMAGEIO_H +#define TQASYNCIMAGEIO_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QAsciiDict class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQASYNCIMAGEIO_H */ \ No newline at end of file diff --git a/qtinterface/tqasyncio.cpp b/qtinterface/tqasyncio.cpp new file mode 100644 index 0000000..096938b --- /dev/null +++ b/qtinterface/tqasyncio.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqasyncio.h b/qtinterface/tqasyncio.h new file mode 100644 index 0000000..83e1e16 --- /dev/null +++ b/qtinterface/tqasyncio.h @@ -0,0 +1,37 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQASYNCIO_H +#define TQASYNCIO_H + +#include +#include + +#ifdef USE_QT3 + +// Reimplement the QAsyncIO class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQASYNCIO_H */ \ No newline at end of file diff --git a/qtinterface/tqbig5codec.cpp b/qtinterface/tqbig5codec.cpp new file mode 100644 index 0000000..bef2877 --- /dev/null +++ b/qtinterface/tqbig5codec.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqbig5codec.h b/qtinterface/tqbig5codec.h new file mode 100644 index 0000000..6a2c9e3 --- /dev/null +++ b/qtinterface/tqbig5codec.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQQBIG5CODEC_H +#define TQQBIG5CODEC_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QBig5Codec class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQQBIG5CODEC_H */ \ No newline at end of file diff --git a/qtinterface/tqbitarray.cpp b/qtinterface/tqbitarray.cpp new file mode 100644 index 0000000..31844c8 --- /dev/null +++ b/qtinterface/tqbitarray.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqbitarray.h b/qtinterface/tqbitarray.h new file mode 100644 index 0000000..3c59da1 --- /dev/null +++ b/qtinterface/tqbitarray.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQBITARRAY_H +#define TQBITARRAY_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QBitArray class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQBITARRAY_H */ \ No newline at end of file diff --git a/qtinterface/tqbitarry.h b/qtinterface/tqbitarry.h new file mode 100644 index 0000000..00c3947 --- /dev/null +++ b/qtinterface/tqbitarry.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQBITARRY_H +#define TQBITARRY_H + +#include +#include + +#ifdef USE_QT3 + +// Pull in tqbitarry defines +#include + +#endif // USE_QT3 + +#endif /* TQBITARRY_H */ \ No newline at end of file diff --git a/qtinterface/tqbitmap.cpp b/qtinterface/tqbitmap.cpp new file mode 100644 index 0000000..319be52 --- /dev/null +++ b/qtinterface/tqbitmap.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqbitmap.h b/qtinterface/tqbitmap.h new file mode 100644 index 0000000..daa56b7 --- /dev/null +++ b/qtinterface/tqbitmap.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQBITMAP_H +#define TQBITMAP_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QBitmap class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQBITMAP_H */ \ No newline at end of file diff --git a/qtinterface/tqbrush.cpp b/qtinterface/tqbrush.cpp new file mode 100644 index 0000000..8619599 --- /dev/null +++ b/qtinterface/tqbrush.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqbrush.h b/qtinterface/tqbrush.h new file mode 100644 index 0000000..56fab8f --- /dev/null +++ b/qtinterface/tqbrush.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQBRUSH_H +#define TQBRUSH_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QBrush class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQBRUSH_H */ \ No newline at end of file diff --git a/qtinterface/tqbttngrp.h b/qtinterface/tqbttngrp.h new file mode 100644 index 0000000..fb74410 --- /dev/null +++ b/qtinterface/tqbttngrp.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQBTTNGRP_H +#define TQBTTNGRP_H + +#include + +#ifdef USE_QT3 + +// Pull in all buttongroup defines + +#include + +#endif // USE_QT3 + +#endif /* TQBTTNGRP_H */ \ No newline at end of file diff --git a/qtinterface/tqbuffer.cpp b/qtinterface/tqbuffer.cpp new file mode 100644 index 0000000..fb66adb --- /dev/null +++ b/qtinterface/tqbuffer.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqbuffer.h b/qtinterface/tqbuffer.h new file mode 100644 index 0000000..9849c20 --- /dev/null +++ b/qtinterface/tqbuffer.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQBUFFER_H +#define TQBUFFER_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QBuffer class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQBUFFER_H */ \ No newline at end of file diff --git a/qtinterface/tqbutton.cpp b/qtinterface/tqbutton.cpp new file mode 100644 index 0000000..2dc1c81 --- /dev/null +++ b/qtinterface/tqbutton.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqbutton.h b/qtinterface/tqbutton.h new file mode 100644 index 0000000..4701455 --- /dev/null +++ b/qtinterface/tqbutton.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQBUTTON_H +#define TQBUTTON_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QButton class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQBUTTON_H */ \ No newline at end of file diff --git a/qtinterface/tqbuttongroup.cpp b/qtinterface/tqbuttongroup.cpp new file mode 100644 index 0000000..1eccec7 --- /dev/null +++ b/qtinterface/tqbuttongroup.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqbuttongroup.h b/qtinterface/tqbuttongroup.h new file mode 100644 index 0000000..0ba248e --- /dev/null +++ b/qtinterface/tqbuttongroup.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQBUTTONGROUP_H +#define TQBUTTONGROUP_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QButtonGroup class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQBUTTONGROUP_H */ \ No newline at end of file diff --git a/qtinterface/tqcache.cpp b/qtinterface/tqcache.cpp new file mode 100644 index 0000000..fd422d7 --- /dev/null +++ b/qtinterface/tqcache.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqcache.h b/qtinterface/tqcache.h new file mode 100644 index 0000000..ca8f0d6 --- /dev/null +++ b/qtinterface/tqcache.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQCACHE_H +#define TQCACHE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QCache class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQCACHE_H */ \ No newline at end of file diff --git a/qtinterface/tqcanvas.cpp b/qtinterface/tqcanvas.cpp new file mode 100644 index 0000000..d8ccca4 --- /dev/null +++ b/qtinterface/tqcanvas.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqcanvas.h b/qtinterface/tqcanvas.h new file mode 100644 index 0000000..ddb1439 --- /dev/null +++ b/qtinterface/tqcanvas.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQCANVAS_H +#define TQCANVAS_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QCanvas class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQCANVAS_H */ \ No newline at end of file diff --git a/qtinterface/tqcdestyle.cpp b/qtinterface/tqcdestyle.cpp new file mode 100644 index 0000000..c3600d9 --- /dev/null +++ b/qtinterface/tqcdestyle.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqcdestyle.h b/qtinterface/tqcdestyle.h new file mode 100644 index 0000000..0ce851e --- /dev/null +++ b/qtinterface/tqcdestyle.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQCDESTYLE_H +#define TQCDESTYLE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QCDEStyle class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQCDESTYLE_H */ \ No newline at end of file diff --git a/qtinterface/tqcheckbox.cpp b/qtinterface/tqcheckbox.cpp new file mode 100644 index 0000000..725d106 --- /dev/null +++ b/qtinterface/tqcheckbox.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqcheckbox.h b/qtinterface/tqcheckbox.h new file mode 100644 index 0000000..6da0c65 --- /dev/null +++ b/qtinterface/tqcheckbox.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQCHECKBOX_H +#define TQCHECKBOX_H + +#include + +#ifdef USE_QT3 + +// Reimplement the TQCheckBox class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQCHECKBOX_H */ \ No newline at end of file diff --git a/qtinterface/tqchkbox.h b/qtinterface/tqchkbox.h new file mode 100644 index 0000000..7f43533 --- /dev/null +++ b/qtinterface/tqchkbox.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQCHKBOX_H +#define TQCHKBOX_H + +#include + +#ifdef USE_QT3 + +// Pull in all checkbox defines + +#include + +#endif // USE_QT3 + +#endif /* TQCHKBOX_H */ \ No newline at end of file diff --git a/qtinterface/tqcleanuphandler.cpp b/qtinterface/tqcleanuphandler.cpp new file mode 100644 index 0000000..b3ee5d6 --- /dev/null +++ b/qtinterface/tqcleanuphandler.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqcleanuphandler.h b/qtinterface/tqcleanuphandler.h new file mode 100644 index 0000000..bee00e3 --- /dev/null +++ b/qtinterface/tqcleanuphandler.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQCLEANUPHANDLER_H +#define TQCLEANUPHANDLER_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QCleanupHandler class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQCLEANUPHANDLER_H */ \ No newline at end of file diff --git a/qtinterface/tqclipboard.cpp b/qtinterface/tqclipboard.cpp new file mode 100644 index 0000000..2f0ac54 --- /dev/null +++ b/qtinterface/tqclipboard.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqclipboard.h b/qtinterface/tqclipboard.h new file mode 100644 index 0000000..fb9b46f --- /dev/null +++ b/qtinterface/tqclipboard.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQCLIPBOARD_H +#define TQCLIPBOARD_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QClipboard class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQCLIPBOARD_H */ \ No newline at end of file diff --git a/qtinterface/tqclipbrd.h b/qtinterface/tqclipbrd.h new file mode 100644 index 0000000..646a3a9 --- /dev/null +++ b/qtinterface/tqclipbrd.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQCLIPBRD_H +#define TQCLIPBRD_H + +#include + +#ifdef USE_QT3 + +// Pull in all clipboard defines + +#include + +#endif // USE_QT3 + +#endif /* TQCLIPBRD_H */ \ No newline at end of file diff --git a/qtinterface/tqcollect.h b/qtinterface/tqcollect.h new file mode 100644 index 0000000..c26ced5 --- /dev/null +++ b/qtinterface/tqcollect.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQCOLLECT_H +#define TQCOLLECT_H + +#include + +#ifdef USE_QT3 + +// Pull in all clipboard defines + +#include + +#endif // USE_QT3 + +#endif /* TQCOLLECT_H */ \ No newline at end of file diff --git a/qtinterface/tqcollection.h b/qtinterface/tqcollection.h new file mode 100644 index 0000000..eabea1e --- /dev/null +++ b/qtinterface/tqcollection.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQCOLLECTION_H +#define TQCOLLECTION_H + +#include + +#ifdef USE_QT3 + +// Pull in all clipboard defines + +#include + +#endif // USE_QT3 + +#endif /* TQCOLLECTION_H */ \ No newline at end of file diff --git a/qtinterface/tqcolor.cpp b/qtinterface/tqcolor.cpp new file mode 100644 index 0000000..a3f7b7f --- /dev/null +++ b/qtinterface/tqcolor.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqcolor.h b/qtinterface/tqcolor.h new file mode 100644 index 0000000..e126eee --- /dev/null +++ b/qtinterface/tqcolor.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQCOLOR_H +#define TQCOLOR_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QColor class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQCOLOR_H */ \ No newline at end of file diff --git a/qtinterface/tqcolordialog.cpp b/qtinterface/tqcolordialog.cpp new file mode 100644 index 0000000..68cc503 --- /dev/null +++ b/qtinterface/tqcolordialog.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqcolordialog.h b/qtinterface/tqcolordialog.h new file mode 100644 index 0000000..7dd6e0c --- /dev/null +++ b/qtinterface/tqcolordialog.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQCOLORDIALOG_H +#define TQCOLORDIALOG_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QColorDialog class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQCOLORDIALOG_H */ \ No newline at end of file diff --git a/qtinterface/tqcombo.h b/qtinterface/tqcombo.h new file mode 100644 index 0000000..fd8b401 --- /dev/null +++ b/qtinterface/tqcombo.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQCOMBO_H +#define TQCOMBO_H + +#include + +#ifdef USE_QT3 + +// Pull in all combo box defines + +#include + +#endif // USE_QT3 + +#endif /* TQCOMBO_H */ \ No newline at end of file diff --git a/qtinterface/tqcombobox.cpp b/qtinterface/tqcombobox.cpp new file mode 100644 index 0000000..aec24f0 --- /dev/null +++ b/qtinterface/tqcombobox.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqcombobox.h b/qtinterface/tqcombobox.h new file mode 100644 index 0000000..43fbcd6 --- /dev/null +++ b/qtinterface/tqcombobox.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQCOMBOBOX_H +#define TQCOMBOBOX_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QComboBox class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQCOMBOBOX_H */ \ No newline at end of file diff --git a/qtinterface/tqcommonstyle.cpp b/qtinterface/tqcommonstyle.cpp new file mode 100644 index 0000000..75a860f --- /dev/null +++ b/qtinterface/tqcommonstyle.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqcommonstyle.h b/qtinterface/tqcommonstyle.h new file mode 100644 index 0000000..435f803 --- /dev/null +++ b/qtinterface/tqcommonstyle.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQCOMMONSTYLE_H +#define TQCOMMONSTYLE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QCommonStyle class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQCOMMONSTYLE_H */ \ No newline at end of file diff --git a/qtinterface/tqcompactstyle.cpp b/qtinterface/tqcompactstyle.cpp new file mode 100644 index 0000000..df9b712 --- /dev/null +++ b/qtinterface/tqcompactstyle.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqcompactstyle.h b/qtinterface/tqcompactstyle.h new file mode 100644 index 0000000..3e2637e --- /dev/null +++ b/qtinterface/tqcompactstyle.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQCOMPACTSTYLE_H +#define TQCOMPACTSTYLE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QAccel class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQCOMPACTSTYLE_H */ \ No newline at end of file diff --git a/qtinterface/tqconfig.h b/qtinterface/tqconfig.h new file mode 100644 index 0000000..c70609c --- /dev/null +++ b/qtinterface/tqconfig.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQCONFIG_H +#define TQCONFIG_H + +#include + +#ifdef USE_QT3 + +// Pull in all Qt3 configuration defines + +#include + +#endif // USE_QT3 + +#endif /* TQCONFIG_H */ \ No newline at end of file diff --git a/qtinterface/tqconnect.h b/qtinterface/tqconnect.h new file mode 100644 index 0000000..213fb4b --- /dev/null +++ b/qtinterface/tqconnect.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQCONNECT_H +#define TQCONNECT_H + +#include + +#ifdef USE_QT3 + +// Pull in all connection defines + +#include + +#endif // USE_QT3 + +#endif /* TQCONNECT_H */ \ No newline at end of file diff --git a/qtinterface/tqconnection.cpp b/qtinterface/tqconnection.cpp new file mode 100644 index 0000000..711f422 --- /dev/null +++ b/qtinterface/tqconnection.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqconnection.h b/qtinterface/tqconnection.h new file mode 100644 index 0000000..a5ca64b --- /dev/null +++ b/qtinterface/tqconnection.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQCONNECTION_H +#define TQCONNECTION_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QConnection class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQCONNECTION_H */ \ No newline at end of file diff --git a/qtinterface/tqcstring.cpp b/qtinterface/tqcstring.cpp new file mode 100644 index 0000000..08a9e67 --- /dev/null +++ b/qtinterface/tqcstring.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include \ No newline at end of file diff --git a/qtinterface/tqcstring.h b/qtinterface/tqcstring.h new file mode 100644 index 0000000..ada1e79 --- /dev/null +++ b/qtinterface/tqcstring.h @@ -0,0 +1,38 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQCSTRING_H +#define TQCSTRING_H + +#include +#include +#include + +#ifdef USE_QT3 + +// Reimplement the QCString class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQCSTRING_H */ \ No newline at end of file diff --git a/qtinterface/tqcursor.cpp b/qtinterface/tqcursor.cpp new file mode 100644 index 0000000..535b518 --- /dev/null +++ b/qtinterface/tqcursor.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqcursor.h b/qtinterface/tqcursor.h new file mode 100644 index 0000000..46340df --- /dev/null +++ b/qtinterface/tqcursor.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQCURSOR_H +#define TQCURSOR_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QCursor class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQCURSOR_H */ \ No newline at end of file diff --git a/qtinterface/tqdatabrowser.cpp b/qtinterface/tqdatabrowser.cpp new file mode 100644 index 0000000..97e9a24 --- /dev/null +++ b/qtinterface/tqdatabrowser.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqdatabrowser.h b/qtinterface/tqdatabrowser.h new file mode 100644 index 0000000..e0ff70c --- /dev/null +++ b/qtinterface/tqdatabrowser.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQDATABROWSER_H +#define TQDATABROSWER_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QDataBrowser class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQDATABROWSER_H */ \ No newline at end of file diff --git a/qtinterface/tqdatastream.cpp b/qtinterface/tqdatastream.cpp new file mode 100644 index 0000000..d165c89 --- /dev/null +++ b/qtinterface/tqdatastream.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include \ No newline at end of file diff --git a/qtinterface/tqdatastream.h b/qtinterface/tqdatastream.h new file mode 100644 index 0000000..91f6a9c --- /dev/null +++ b/qtinterface/tqdatastream.h @@ -0,0 +1,37 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQDATASTREAM_H +#define TQDATASTREAM_H + +#include +#include + +#ifdef USE_QT3 + +// Reimplement the QDataStream class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQDATASTREAM_H */ \ No newline at end of file diff --git a/qtinterface/tqdatatable.cpp b/qtinterface/tqdatatable.cpp new file mode 100644 index 0000000..24af924 --- /dev/null +++ b/qtinterface/tqdatatable.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqdatatable.h b/qtinterface/tqdatatable.h new file mode 100644 index 0000000..ead7d9a --- /dev/null +++ b/qtinterface/tqdatatable.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQDATATABLE_H +#define TQDATATABLE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QDataTable class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQDATATABLE_H */ \ No newline at end of file diff --git a/qtinterface/tqdataview.cpp b/qtinterface/tqdataview.cpp new file mode 100644 index 0000000..963eda0 --- /dev/null +++ b/qtinterface/tqdataview.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqdataview.h b/qtinterface/tqdataview.h new file mode 100644 index 0000000..4d126c6 --- /dev/null +++ b/qtinterface/tqdataview.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQDATAVIEW_H +#define TQDATAVIEW_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QDataView class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQDATAVIEW_H */ \ No newline at end of file diff --git a/qtinterface/tqdatetime.cpp b/qtinterface/tqdatetime.cpp new file mode 100644 index 0000000..0413dcb --- /dev/null +++ b/qtinterface/tqdatetime.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqdatetime.h b/qtinterface/tqdatetime.h new file mode 100644 index 0000000..c793b0c --- /dev/null +++ b/qtinterface/tqdatetime.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQDATETIME_H +#define TQDATETIME_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QAccel class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQDATETIME_H */ \ No newline at end of file diff --git a/qtinterface/tqdatetimeedit.cpp b/qtinterface/tqdatetimeedit.cpp new file mode 100644 index 0000000..3b78b2a --- /dev/null +++ b/qtinterface/tqdatetimeedit.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqdatetimeedit.h b/qtinterface/tqdatetimeedit.h new file mode 100644 index 0000000..15017ea --- /dev/null +++ b/qtinterface/tqdatetimeedit.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQDATETIMEEDIT_H +#define TQDATETIMEEDIT_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QDateTimeEditBase class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQDATETIMEEDIT_H */ \ No newline at end of file diff --git a/qtinterface/tqdatetm.h b/qtinterface/tqdatetm.h new file mode 100644 index 0000000..4c35e2e --- /dev/null +++ b/qtinterface/tqdatetm.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQDATETM_H +#define TQDATETM_H + +#include + +#ifdef USE_QT3 + +// Pull in all date/time defines + +#include + +#endif // USE_QT3 + +#endif /* TQDATETM_H */ \ No newline at end of file diff --git a/qtinterface/tqdeepcopy.cpp b/qtinterface/tqdeepcopy.cpp new file mode 100644 index 0000000..ca0f40f --- /dev/null +++ b/qtinterface/tqdeepcopy.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqdeepcopy.h b/qtinterface/tqdeepcopy.h new file mode 100644 index 0000000..9bf022c --- /dev/null +++ b/qtinterface/tqdeepcopy.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQDEEPCOPY_H +#define TQDEEPCOPY_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QDeepCopy class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQDEEPCOPY_H */ \ No newline at end of file diff --git a/qtinterface/tqdesktopwidget.cpp b/qtinterface/tqdesktopwidget.cpp new file mode 100644 index 0000000..305df6b --- /dev/null +++ b/qtinterface/tqdesktopwidget.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqdesktopwidget.h b/qtinterface/tqdesktopwidget.h new file mode 100644 index 0000000..1ed82a5 --- /dev/null +++ b/qtinterface/tqdesktopwidget.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQDESKTOPWIDGET_H +#define TQDESKTOPWIDGET_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QDesktopWidget class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQDESKTOPWIDGET_H */ \ No newline at end of file diff --git a/qtinterface/tqdial.cpp b/qtinterface/tqdial.cpp new file mode 100644 index 0000000..18021bf --- /dev/null +++ b/qtinterface/tqdial.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqdial.h b/qtinterface/tqdial.h new file mode 100644 index 0000000..72c1e4e --- /dev/null +++ b/qtinterface/tqdial.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQDIAL_H +#define TQDIAL_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QDial class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQDIAL_H */ \ No newline at end of file diff --git a/qtinterface/tqdialog.cpp b/qtinterface/tqdialog.cpp new file mode 100644 index 0000000..295998f --- /dev/null +++ b/qtinterface/tqdialog.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqdialog.h b/qtinterface/tqdialog.h new file mode 100644 index 0000000..57eb8ce --- /dev/null +++ b/qtinterface/tqdialog.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQDIALOG_H +#define TQDIALOG_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QDialog class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQDIALOG_H */ \ No newline at end of file diff --git a/qtinterface/tqdict.cpp b/qtinterface/tqdict.cpp new file mode 100644 index 0000000..e041d2b --- /dev/null +++ b/qtinterface/tqdict.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqdict.h b/qtinterface/tqdict.h new file mode 100644 index 0000000..f662f9b --- /dev/null +++ b/qtinterface/tqdict.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQDICT_H +#define TQDICT_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QAccel class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQDICT_H */ \ No newline at end of file diff --git a/qtinterface/tqdir.cpp b/qtinterface/tqdir.cpp new file mode 100644 index 0000000..e53c899 --- /dev/null +++ b/qtinterface/tqdir.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqdir.h b/qtinterface/tqdir.h new file mode 100644 index 0000000..38ae53c --- /dev/null +++ b/qtinterface/tqdir.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQDIR_H +#define TQDIR_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QDir class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQDIR_H */ \ No newline at end of file diff --git a/qtinterface/tqdns.cpp b/qtinterface/tqdns.cpp new file mode 100644 index 0000000..1e84bb3 --- /dev/null +++ b/qtinterface/tqdns.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqdns.h b/qtinterface/tqdns.h new file mode 100644 index 0000000..900ad61 --- /dev/null +++ b/qtinterface/tqdns.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQDNS_H +#define TQDNS_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QDns class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQDNS_H */ \ No newline at end of file diff --git a/qtinterface/tqdockarea.cpp b/qtinterface/tqdockarea.cpp new file mode 100644 index 0000000..98e436b --- /dev/null +++ b/qtinterface/tqdockarea.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqdockarea.h b/qtinterface/tqdockarea.h new file mode 100644 index 0000000..769df59 --- /dev/null +++ b/qtinterface/tqdockarea.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQDOCKAREA_H +#define TQDOCKAREA_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QDockArea class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQDOCKAREA_H */ \ No newline at end of file diff --git a/qtinterface/tqdockwindow.cpp b/qtinterface/tqdockwindow.cpp new file mode 100644 index 0000000..47ee368 --- /dev/null +++ b/qtinterface/tqdockwindow.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqdockwindow.h b/qtinterface/tqdockwindow.h new file mode 100644 index 0000000..2b9c207 --- /dev/null +++ b/qtinterface/tqdockwindow.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQDOCKWINDOW_H +#define TQDOCKWINDOW_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QDockWindow class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQDOCKWINDOW_H */ \ No newline at end of file diff --git a/qtinterface/tqdom.cpp b/qtinterface/tqdom.cpp new file mode 100644 index 0000000..308cc5f --- /dev/null +++ b/qtinterface/tqdom.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include \ No newline at end of file diff --git a/qtinterface/tqdom.h b/qtinterface/tqdom.h new file mode 100644 index 0000000..c6805a9 --- /dev/null +++ b/qtinterface/tqdom.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQDOM_H +#define TQDOM_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QDom class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQACCEL_H */ \ No newline at end of file diff --git a/qtinterface/tqdragobject.cpp b/qtinterface/tqdragobject.cpp new file mode 100644 index 0000000..c4769bf --- /dev/null +++ b/qtinterface/tqdragobject.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqdragobject.h b/qtinterface/tqdragobject.h new file mode 100644 index 0000000..5fd37dd --- /dev/null +++ b/qtinterface/tqdragobject.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQDRAGOBJECT_H +#define TQDRAGOBJECT_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QDragObject class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQDRAGOBJECT_H */ \ No newline at end of file diff --git a/qtinterface/tqdrawutil.cpp b/qtinterface/tqdrawutil.cpp new file mode 100644 index 0000000..de4234b --- /dev/null +++ b/qtinterface/tqdrawutil.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +//#include diff --git a/qtinterface/tqdrawutil.h b/qtinterface/tqdrawutil.h new file mode 100644 index 0000000..2366325 --- /dev/null +++ b/qtinterface/tqdrawutil.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQDRAWUTIL_H +#define TQDRAWUTIL_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QDrawUtil class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQDRAWUTIL_H */ \ No newline at end of file diff --git a/qtinterface/tqdrawutl.h b/qtinterface/tqdrawutl.h new file mode 100644 index 0000000..f0195ca --- /dev/null +++ b/qtinterface/tqdrawutl.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQDRAWUTIL_H +#define TQDRAWUTIL_H + +#include + +#ifdef USE_QT3 + +// Pull in all drawing utility defines + +#include + +#endif // USE_QT3 + +#endif /* TQDRAWUTIL_H */ \ No newline at end of file diff --git a/qtinterface/tqdropsite.cpp b/qtinterface/tqdropsite.cpp new file mode 100644 index 0000000..92ca6e0 --- /dev/null +++ b/qtinterface/tqdropsite.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqdropsite.h b/qtinterface/tqdropsite.h new file mode 100644 index 0000000..81ce193 --- /dev/null +++ b/qtinterface/tqdropsite.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQDROPSITE_H +#define TQDROPSITE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QDropSite class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQDROPSITE_H */ \ No newline at end of file diff --git a/qtinterface/tqdstream.h b/qtinterface/tqdstream.h new file mode 100644 index 0000000..a3e6ebb --- /dev/null +++ b/qtinterface/tqdstream.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQDSTREAM_H +#define TQDSTREAM_H + +#include + +#ifdef USE_QT3 + +// Pull in all datastream defines + +#include + +#endif // USE_QT3 + +#endif /* TQDSTREAM_H */ \ No newline at end of file diff --git a/qtinterface/tqeditorfactory.cpp b/qtinterface/tqeditorfactory.cpp new file mode 100644 index 0000000..b7d0bc2 --- /dev/null +++ b/qtinterface/tqeditorfactory.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqeditorfactory.h b/qtinterface/tqeditorfactory.h new file mode 100644 index 0000000..2cfb97f --- /dev/null +++ b/qtinterface/tqeditorfactory.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQEDITORFACTORY_H +#define TQEDITORFACTORY_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QAccel class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQEDITORFACTORY_H */ \ No newline at end of file diff --git a/qtinterface/tqerrormessage.cpp b/qtinterface/tqerrormessage.cpp new file mode 100644 index 0000000..2355e9e --- /dev/null +++ b/qtinterface/tqerrormessage.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqerrormessage.h b/qtinterface/tqerrormessage.h new file mode 100644 index 0000000..ba733c6 --- /dev/null +++ b/qtinterface/tqerrormessage.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQERRORMESSAGE_H +#define TQERRORMESSAGE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QErrorMessage class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQERRORMESSAGE_H */ \ No newline at end of file diff --git a/qtinterface/tqeucjpcodec.cpp b/qtinterface/tqeucjpcodec.cpp new file mode 100644 index 0000000..971126e --- /dev/null +++ b/qtinterface/tqeucjpcodec.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqeucjpcodec.h b/qtinterface/tqeucjpcodec.h new file mode 100644 index 0000000..8164694 --- /dev/null +++ b/qtinterface/tqeucjpcodec.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQEUCJPCODEC_H +#define TQEUCJPCODEC_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QEucJpCodec class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQEUCJPCODEC_H */ \ No newline at end of file diff --git a/qtinterface/tqeuckrcodec.cpp b/qtinterface/tqeuckrcodec.cpp new file mode 100644 index 0000000..987f03d --- /dev/null +++ b/qtinterface/tqeuckrcodec.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqeuckrcodec.h b/qtinterface/tqeuckrcodec.h new file mode 100644 index 0000000..8cf9c8a --- /dev/null +++ b/qtinterface/tqeuckrcodec.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQEUCKRCODEC_H +#define TQEUCKRCODEC_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QEucKrCodec class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQEUCKRCODEC_H */ \ No newline at end of file diff --git a/qtinterface/tqevent.cpp b/qtinterface/tqevent.cpp new file mode 100644 index 0000000..c657540 --- /dev/null +++ b/qtinterface/tqevent.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqevent.h b/qtinterface/tqevent.h new file mode 100644 index 0000000..61e2f38 --- /dev/null +++ b/qtinterface/tqevent.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQEVENT_H +#define TQEVENT_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QEvent class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQEVENT_H */ \ No newline at end of file diff --git a/qtinterface/tqeventloop.cpp b/qtinterface/tqeventloop.cpp new file mode 100644 index 0000000..b33fd67 --- /dev/null +++ b/qtinterface/tqeventloop.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqeventloop.h b/qtinterface/tqeventloop.h new file mode 100644 index 0000000..a082d7d --- /dev/null +++ b/qtinterface/tqeventloop.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQEVENTLOOP_H +#define TQEVENTLOOP_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QEventLoop class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQEVENTLOOP_H */ \ No newline at end of file diff --git a/qtinterface/tqfeatures.h b/qtinterface/tqfeatures.h new file mode 100644 index 0000000..3a7a8a1 --- /dev/null +++ b/qtinterface/tqfeatures.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQFEATURES_H +#define TQFEATURES_H + +#include + +#ifdef USE_QT3 + +// Pull in all Qt3 feature defines + +#include + +#endif // USE_QT3 + +#endif /* TQFEATURES_H */ \ No newline at end of file diff --git a/qtinterface/tqfile.cpp b/qtinterface/tqfile.cpp new file mode 100644 index 0000000..e30ecb4 --- /dev/null +++ b/qtinterface/tqfile.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include \ No newline at end of file diff --git a/qtinterface/tqfile.h b/qtinterface/tqfile.h new file mode 100644 index 0000000..7ede982 --- /dev/null +++ b/qtinterface/tqfile.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQFILE_H +#define TQFILE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QFile class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQFILE_H */ \ No newline at end of file diff --git a/qtinterface/tqfiledef.h b/qtinterface/tqfiledef.h new file mode 100644 index 0000000..4862ff6 --- /dev/null +++ b/qtinterface/tqfiledef.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQFILEDEF_H +#define TQFILEDEF_H + +#include + +#ifdef USE_QT3 + +// Pull in legacy qfiledef defines + +#include + +#endif // USE_QT3 + +#endif /* TQFILEDEF_H */ \ No newline at end of file diff --git a/qtinterface/tqfiledialog.cpp b/qtinterface/tqfiledialog.cpp new file mode 100644 index 0000000..896924b --- /dev/null +++ b/qtinterface/tqfiledialog.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqfiledialog.h b/qtinterface/tqfiledialog.h new file mode 100644 index 0000000..c265453 --- /dev/null +++ b/qtinterface/tqfiledialog.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQFILEDIALOG_H +#define TQFILEDIALOG_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QFileDialog class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQFILEDIALOG_H */ \ No newline at end of file diff --git a/qtinterface/tqfiledlg.h b/qtinterface/tqfiledlg.h new file mode 100644 index 0000000..113afb4 --- /dev/null +++ b/qtinterface/tqfiledlg.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQFILEDLG_H +#define TQFILEDLG_H + +#include + +#ifdef USE_QT3 + +// Pull in file dialog defines + +#include + +#endif // USE_QT3 + +#endif /* TQFILEDLG_H */ \ No newline at end of file diff --git a/qtinterface/tqfileinf.h b/qtinterface/tqfileinf.h new file mode 100644 index 0000000..57de2ce --- /dev/null +++ b/qtinterface/tqfileinf.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQFILEINF_H +#define TQFILEINF_H + +#include + +#ifdef USE_QT3 + +// Pull in all file information defines + +#include + +#endif // USE_QT3 + +#endif /* TQFILEINF_H */ \ No newline at end of file diff --git a/qtinterface/tqfileinfo.cpp b/qtinterface/tqfileinfo.cpp new file mode 100644 index 0000000..aabe4a3 --- /dev/null +++ b/qtinterface/tqfileinfo.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqfileinfo.h b/qtinterface/tqfileinfo.h new file mode 100644 index 0000000..5fdc052 --- /dev/null +++ b/qtinterface/tqfileinfo.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQFILEINFO_H +#define TQFILEINFO_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QFileInfo class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQFILEINFO_H */ \ No newline at end of file diff --git a/qtinterface/tqfocusdata.cpp b/qtinterface/tqfocusdata.cpp new file mode 100644 index 0000000..ff41080 --- /dev/null +++ b/qtinterface/tqfocusdata.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqfocusdata.h b/qtinterface/tqfocusdata.h new file mode 100644 index 0000000..0da96e8 --- /dev/null +++ b/qtinterface/tqfocusdata.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQFOCUSDATA_H +#define TQFOCUSDATA_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QFocusData class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQFOCUSDATA_H */ \ No newline at end of file diff --git a/qtinterface/tqfont.cpp b/qtinterface/tqfont.cpp new file mode 100644 index 0000000..b8e3309 --- /dev/null +++ b/qtinterface/tqfont.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqfont.h b/qtinterface/tqfont.h new file mode 100644 index 0000000..d165482 --- /dev/null +++ b/qtinterface/tqfont.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQFONT_H +#define TQFONT_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QFont class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQFONT_H */ \ No newline at end of file diff --git a/qtinterface/tqfontdatabase.cpp b/qtinterface/tqfontdatabase.cpp new file mode 100644 index 0000000..a23b119 --- /dev/null +++ b/qtinterface/tqfontdatabase.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqfontdatabase.h b/qtinterface/tqfontdatabase.h new file mode 100644 index 0000000..613c2e4 --- /dev/null +++ b/qtinterface/tqfontdatabase.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQFONTDATABASE_H +#define TQFONTDATABASE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QFontDatabase class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQFONTDATABASE_H */ \ No newline at end of file diff --git a/qtinterface/tqfontdialog.cpp b/qtinterface/tqfontdialog.cpp new file mode 100644 index 0000000..0f04dad --- /dev/null +++ b/qtinterface/tqfontdialog.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqfontdialog.h b/qtinterface/tqfontdialog.h new file mode 100644 index 0000000..27bf2de --- /dev/null +++ b/qtinterface/tqfontdialog.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQFONTDIALOG_H +#define TQFONTDIALOG_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QFontDialog class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQFONTDIALOG_H */ \ No newline at end of file diff --git a/qtinterface/tqfontinf.h b/qtinterface/tqfontinf.h new file mode 100644 index 0000000..01fa53c --- /dev/null +++ b/qtinterface/tqfontinf.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQFONTINF_H +#define TQFONTINF_H + +#include + +#ifdef USE_QT3 + +// Pull in all font information defines + +#include + +#endif // USE_QT3 + +#endif /* TQFONTINF_H */ \ No newline at end of file diff --git a/qtinterface/tqfontinfo.cpp b/qtinterface/tqfontinfo.cpp new file mode 100644 index 0000000..14ea3bd --- /dev/null +++ b/qtinterface/tqfontinfo.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqfontinfo.h b/qtinterface/tqfontinfo.h new file mode 100644 index 0000000..e50e292 --- /dev/null +++ b/qtinterface/tqfontinfo.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQFONTINFO_H +#define TQFONTINFO_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QFontInfo class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQFONTINFO_H */ \ No newline at end of file diff --git a/qtinterface/tqfontmet.h b/qtinterface/tqfontmet.h new file mode 100644 index 0000000..f3abd16 --- /dev/null +++ b/qtinterface/tqfontmet.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQFONTMET_H +#define TQFONTMET_H + +#include + +#ifdef USE_QT3 + +// Pull in all font metrics defines + +#include + +#endif // USE_QT3 + +#endif /* TQFONTMET_H */ \ No newline at end of file diff --git a/qtinterface/tqfontmetrics.cpp b/qtinterface/tqfontmetrics.cpp new file mode 100644 index 0000000..d86ac46 --- /dev/null +++ b/qtinterface/tqfontmetrics.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqfontmetrics.h b/qtinterface/tqfontmetrics.h new file mode 100644 index 0000000..ba22b29 --- /dev/null +++ b/qtinterface/tqfontmetrics.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQFONTMETRICS_H +#define TQFONTMETRICS_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QFontMetrics class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQFONTMETRICS_H */ \ No newline at end of file diff --git a/qtinterface/tqframe.cpp b/qtinterface/tqframe.cpp new file mode 100644 index 0000000..c504275 --- /dev/null +++ b/qtinterface/tqframe.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqframe.h b/qtinterface/tqframe.h new file mode 100644 index 0000000..654dd89 --- /dev/null +++ b/qtinterface/tqframe.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQFRAME_H +#define TQFRAME_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QFrame class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQFRAME_H */ \ No newline at end of file diff --git a/qtinterface/tqftp.cpp b/qtinterface/tqftp.cpp new file mode 100644 index 0000000..b6c3a27 --- /dev/null +++ b/qtinterface/tqftp.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqftp.h b/qtinterface/tqftp.h new file mode 100644 index 0000000..922d4e3 --- /dev/null +++ b/qtinterface/tqftp.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQFTP_H +#define TQFTP_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QFtp class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQFTP_H */ \ No newline at end of file diff --git a/qtinterface/tqgarray.cpp b/qtinterface/tqgarray.cpp new file mode 100644 index 0000000..1b57517 --- /dev/null +++ b/qtinterface/tqgarray.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqgarray.h b/qtinterface/tqgarray.h new file mode 100644 index 0000000..994c85c --- /dev/null +++ b/qtinterface/tqgarray.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQGARRAY_H +#define TQGARRAY_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QGArray class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQGARRAY_H */ \ No newline at end of file diff --git a/qtinterface/tqgb18030codec.cpp b/qtinterface/tqgb18030codec.cpp new file mode 100644 index 0000000..923dfac --- /dev/null +++ b/qtinterface/tqgb18030codec.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqgb18030codec.h b/qtinterface/tqgb18030codec.h new file mode 100644 index 0000000..08a057b --- /dev/null +++ b/qtinterface/tqgb18030codec.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQGB18030CODEC_H +#define TQGB18030CODEC_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QGb18030Codec class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQGB18030CODEC_H */ \ No newline at end of file diff --git a/qtinterface/tqgbkcodec.h b/qtinterface/tqgbkcodec.h new file mode 100644 index 0000000..18b5092 --- /dev/null +++ b/qtinterface/tqgbkcodec.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQGBKCODEC_H +#define TQGBKCODEC_H + +#include + +#ifdef USE_QT3 + +// Pull in all qgb18030codec defines + +#include + +#endif // USE_QT3 + +#endif /* TQGBKCODEC_H */ \ No newline at end of file diff --git a/qtinterface/tqgcache.cpp b/qtinterface/tqgcache.cpp new file mode 100644 index 0000000..5f7a87f --- /dev/null +++ b/qtinterface/tqgcache.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqgcache.h b/qtinterface/tqgcache.h new file mode 100644 index 0000000..1bb820d --- /dev/null +++ b/qtinterface/tqgcache.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQGCACHE_H +#define TQGCACHE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QGCache class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQGCACHE_H */ \ No newline at end of file diff --git a/qtinterface/tqgdict.cpp b/qtinterface/tqgdict.cpp new file mode 100644 index 0000000..b0985b3 --- /dev/null +++ b/qtinterface/tqgdict.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqgdict.h b/qtinterface/tqgdict.h new file mode 100644 index 0000000..03aaac6 --- /dev/null +++ b/qtinterface/tqgdict.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQGDICT_H +#define TQGDICT_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QGDict class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQGDICT_H */ \ No newline at end of file diff --git a/qtinterface/tqgeneric.h b/qtinterface/tqgeneric.h new file mode 100644 index 0000000..d82a0ef --- /dev/null +++ b/qtinterface/tqgeneric.h @@ -0,0 +1,33 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQGENERIC_H +#define TQGENERIC_H + +#include + +#ifdef USE_QT3 + +#error "Do not use or include tqgeneric.h; it is obsolete!" + +#endif // USE_QT3 + +#endif /* TQGENERIC_H */ \ No newline at end of file diff --git a/qtinterface/tqgif.h b/qtinterface/tqgif.h new file mode 100644 index 0000000..9e37b2f --- /dev/null +++ b/qtinterface/tqgif.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQGIF_H +#define TQGIF_H + +#include + +#ifdef USE_QT3 + +// Include the Qt3 gif defines + +#include + +#endif // USE_QT3 + +#endif /* TQGIF_H */ \ No newline at end of file diff --git a/qtinterface/tqgl.cpp b/qtinterface/tqgl.cpp new file mode 100644 index 0000000..66f69cc --- /dev/null +++ b/qtinterface/tqgl.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqgl.h b/qtinterface/tqgl.h new file mode 100644 index 0000000..14564c7 --- /dev/null +++ b/qtinterface/tqgl.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQGL_H +#define TQGL_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QGL class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQGL_H */ \ No newline at end of file diff --git a/qtinterface/tqglcolormap.cpp b/qtinterface/tqglcolormap.cpp new file mode 100644 index 0000000..23c87c1 --- /dev/null +++ b/qtinterface/tqglcolormap.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqglcolormap.h b/qtinterface/tqglcolormap.h new file mode 100644 index 0000000..dd8bdc9 --- /dev/null +++ b/qtinterface/tqglcolormap.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQGLCOLORMAP_H +#define TQGLCOLORMAP_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QGLColormap class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQGLCOLORMAP_H */ \ No newline at end of file diff --git a/qtinterface/tqglist.cpp b/qtinterface/tqglist.cpp new file mode 100644 index 0000000..b0dffe8 --- /dev/null +++ b/qtinterface/tqglist.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqglist.h b/qtinterface/tqglist.h new file mode 100644 index 0000000..c1dc661 --- /dev/null +++ b/qtinterface/tqglist.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQGLIST_H +#define TQGLIST_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QGList class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQGLIST_H */ \ No newline at end of file diff --git a/qtinterface/tqglobal.h b/qtinterface/tqglobal.h new file mode 100644 index 0000000..f7f87ce --- /dev/null +++ b/qtinterface/tqglobal.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQGLOBAL_H +#define TQGLOBAL_H + +#include + +#ifdef USE_QT3 + +// Pull in all Qt3 global defines + +#include + +#endif // USE_QT3 + +#endif /* TQGLOBAL_H */ \ No newline at end of file diff --git a/qtinterface/tqgplugin.cpp b/qtinterface/tqgplugin.cpp new file mode 100644 index 0000000..4ba1bf1 --- /dev/null +++ b/qtinterface/tqgplugin.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqgplugin.h b/qtinterface/tqgplugin.h new file mode 100644 index 0000000..879cd63 --- /dev/null +++ b/qtinterface/tqgplugin.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQGPLUGIN_H +#define TQGPLUGIN_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QGPlugin class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQGPLUGIN_H */ \ No newline at end of file diff --git a/qtinterface/tqgrid.cpp b/qtinterface/tqgrid.cpp new file mode 100644 index 0000000..6db2e5f --- /dev/null +++ b/qtinterface/tqgrid.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqgrid.h b/qtinterface/tqgrid.h new file mode 100644 index 0000000..9308135 --- /dev/null +++ b/qtinterface/tqgrid.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQGRID_H +#define TQGRID_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QGrid class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQGRID_H */ \ No newline at end of file diff --git a/qtinterface/tqgridview.cpp b/qtinterface/tqgridview.cpp new file mode 100644 index 0000000..817dc5c --- /dev/null +++ b/qtinterface/tqgridview.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqgridview.h b/qtinterface/tqgridview.h new file mode 100644 index 0000000..d1bfa08 --- /dev/null +++ b/qtinterface/tqgridview.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQGRIDVIEW_H +#define TQGRIDVIEW_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QGridView class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQGRIDVIEW_H */ \ No newline at end of file diff --git a/qtinterface/tqgroupbox.cpp b/qtinterface/tqgroupbox.cpp new file mode 100644 index 0000000..6620835 --- /dev/null +++ b/qtinterface/tqgroupbox.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqgroupbox.h b/qtinterface/tqgroupbox.h new file mode 100644 index 0000000..0db8c79 --- /dev/null +++ b/qtinterface/tqgroupbox.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQGROUPBOX_H +#define TQGROUPBOX_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QGroupBox class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQGROUPBOX_H */ \ No newline at end of file diff --git a/qtinterface/tqgrpbox.h b/qtinterface/tqgrpbox.h new file mode 100644 index 0000000..0a9747f --- /dev/null +++ b/qtinterface/tqgrpbox.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQGRPBOX_H +#define TQGRPBOX_H + +#include + +#ifdef USE_QT3 + +// Pull in tqgroupbox defines + +#include + +#endif // USE_QT3 + +#endif /* TQGRPBOX_H */ \ No newline at end of file diff --git a/qtinterface/tqguardedptr.cpp b/qtinterface/tqguardedptr.cpp new file mode 100644 index 0000000..da3febc --- /dev/null +++ b/qtinterface/tqguardedptr.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqguardedptr.h b/qtinterface/tqguardedptr.h new file mode 100644 index 0000000..58269f6 --- /dev/null +++ b/qtinterface/tqguardedptr.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQGUARDEDPTR_H +#define TQGUARDEDPTR_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QGuardedPtr class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQGUARDEDPTR_H */ \ No newline at end of file diff --git a/qtinterface/tqgvector.cpp b/qtinterface/tqgvector.cpp new file mode 100644 index 0000000..5417f15 --- /dev/null +++ b/qtinterface/tqgvector.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqgvector.h b/qtinterface/tqgvector.h new file mode 100644 index 0000000..284f420 --- /dev/null +++ b/qtinterface/tqgvector.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQGVECTOR_H +#define TQGVECTOR_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QGVector class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQGVECTOR_H */ \ No newline at end of file diff --git a/qtinterface/tqhbox.cpp b/qtinterface/tqhbox.cpp new file mode 100644 index 0000000..749deb7 --- /dev/null +++ b/qtinterface/tqhbox.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqhbox.h b/qtinterface/tqhbox.h new file mode 100644 index 0000000..65b7e3c --- /dev/null +++ b/qtinterface/tqhbox.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQHBOX_H +#define TQHBOX_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QHBox class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQHBOX_H */ \ No newline at end of file diff --git a/qtinterface/tqhbuttongroup.cpp b/qtinterface/tqhbuttongroup.cpp new file mode 100644 index 0000000..3f1530b --- /dev/null +++ b/qtinterface/tqhbuttongroup.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqhbuttongroup.h b/qtinterface/tqhbuttongroup.h new file mode 100644 index 0000000..0959779 --- /dev/null +++ b/qtinterface/tqhbuttongroup.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQHBUTTONGROUP_H +#define TQHBUTTONGROUP_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QHButtonGroup class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQHBUTTONGROUP_H */ \ No newline at end of file diff --git a/qtinterface/tqheader.cpp b/qtinterface/tqheader.cpp new file mode 100644 index 0000000..9623131 --- /dev/null +++ b/qtinterface/tqheader.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqheader.h b/qtinterface/tqheader.h new file mode 100644 index 0000000..87582aa --- /dev/null +++ b/qtinterface/tqheader.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQHEADER_H +#define TQHEADER_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QHeader class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQHEADER_H */ \ No newline at end of file diff --git a/qtinterface/tqhgroupbox.cpp b/qtinterface/tqhgroupbox.cpp new file mode 100644 index 0000000..c552817 --- /dev/null +++ b/qtinterface/tqhgroupbox.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqhgroupbox.h b/qtinterface/tqhgroupbox.h new file mode 100644 index 0000000..d746415 --- /dev/null +++ b/qtinterface/tqhgroupbox.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQHGROUPBOX_H +#define TQHGROUPBOX_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QHGroupBox class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQHGROUPBOX_H */ \ No newline at end of file diff --git a/qtinterface/tqhostaddress.cpp b/qtinterface/tqhostaddress.cpp new file mode 100644 index 0000000..7041ba5 --- /dev/null +++ b/qtinterface/tqhostaddress.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqhostaddress.h b/qtinterface/tqhostaddress.h new file mode 100644 index 0000000..d3f58e7 --- /dev/null +++ b/qtinterface/tqhostaddress.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQHOSTADDRESS_H +#define TQHOSTADDRESS_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QHostAddress class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQHOSTADDRESS_H */ \ No newline at end of file diff --git a/qtinterface/tqhttp.cpp b/qtinterface/tqhttp.cpp new file mode 100644 index 0000000..ebf10ae --- /dev/null +++ b/qtinterface/tqhttp.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqhttp.h b/qtinterface/tqhttp.h new file mode 100644 index 0000000..afb4b56 --- /dev/null +++ b/qtinterface/tqhttp.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQHTTP_H +#define TQHTTP_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QHttp class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQHTTP_H */ \ No newline at end of file diff --git a/qtinterface/tqiconset.cpp b/qtinterface/tqiconset.cpp new file mode 100644 index 0000000..152371d --- /dev/null +++ b/qtinterface/tqiconset.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqiconset.h b/qtinterface/tqiconset.h new file mode 100644 index 0000000..96cee6b --- /dev/null +++ b/qtinterface/tqiconset.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQICONSET_H +#define TQICONSET_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QAccel class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQICONSET_H */ \ No newline at end of file diff --git a/qtinterface/tqiconview.cpp b/qtinterface/tqiconview.cpp new file mode 100644 index 0000000..24f01de --- /dev/null +++ b/qtinterface/tqiconview.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqiconview.h b/qtinterface/tqiconview.h new file mode 100644 index 0000000..ef519e1 --- /dev/null +++ b/qtinterface/tqiconview.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQICONVIEW_H +#define TQICONVIEW_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QIconView class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQICONVIEW_H */ \ No newline at end of file diff --git a/qtinterface/tqimage.cpp b/qtinterface/tqimage.cpp new file mode 100644 index 0000000..19cb941 --- /dev/null +++ b/qtinterface/tqimage.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqimage.h b/qtinterface/tqimage.h new file mode 100644 index 0000000..272e820 --- /dev/null +++ b/qtinterface/tqimage.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQIMAGE_H +#define TQIMAGE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QImage class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQIMAGE_H */ \ No newline at end of file diff --git a/qtinterface/tqimageformatplugin.cpp b/qtinterface/tqimageformatplugin.cpp new file mode 100644 index 0000000..7cc61f6 --- /dev/null +++ b/qtinterface/tqimageformatplugin.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqimageformatplugin.h b/qtinterface/tqimageformatplugin.h new file mode 100644 index 0000000..e72c38f --- /dev/null +++ b/qtinterface/tqimageformatplugin.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQIMAGEFORMATPLUGIN_H +#define TQIMAGEFORMATPLUGIN_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QImageFormatPlugin class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQIMAGEFORMATPLUGIN_H */ \ No newline at end of file diff --git a/qtinterface/tqinputcontext.cpp b/qtinterface/tqinputcontext.cpp new file mode 100644 index 0000000..ba2aa08 --- /dev/null +++ b/qtinterface/tqinputcontext.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqinputcontext.h b/qtinterface/tqinputcontext.h new file mode 100644 index 0000000..b5b55c9 --- /dev/null +++ b/qtinterface/tqinputcontext.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQINPUTCONTEXT_H +#define TQINPUTCONTEXT_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QInputContext class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQINPUTCONTEXT_H */ \ No newline at end of file diff --git a/qtinterface/tqinputcontextfactory.cpp b/qtinterface/tqinputcontextfactory.cpp new file mode 100644 index 0000000..cb95544 --- /dev/null +++ b/qtinterface/tqinputcontextfactory.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqinputcontextfactory.h b/qtinterface/tqinputcontextfactory.h new file mode 100644 index 0000000..99e4b9f --- /dev/null +++ b/qtinterface/tqinputcontextfactory.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQINPUTCONTEXTFACTORY_H +#define TQINPUTCONTEXTFACTORY_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QInputContextFactory class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQINPUTCONTEXTFACTORY_H */ \ No newline at end of file diff --git a/qtinterface/tqinputdialog.cpp b/qtinterface/tqinputdialog.cpp new file mode 100644 index 0000000..0ac3172 --- /dev/null +++ b/qtinterface/tqinputdialog.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqinputdialog.h b/qtinterface/tqinputdialog.h new file mode 100644 index 0000000..b5c745d --- /dev/null +++ b/qtinterface/tqinputdialog.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQINPUTDIALOG_H +#define TQINPUTDIALOG_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QInputDialog class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQINPUTDIALOG_H */ \ No newline at end of file diff --git a/qtinterface/tqintcach.h b/qtinterface/tqintcach.h new file mode 100644 index 0000000..c814fab --- /dev/null +++ b/qtinterface/tqintcach.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQINTCACH_H +#define TQINTCACH_H + +#include + +#ifdef USE_QT3 + +// Pull in all qintcache defines + +#include + +#endif // USE_QT3 + +#endif /* TQINTCACH_H */ \ No newline at end of file diff --git a/qtinterface/tqintcache.cpp b/qtinterface/tqintcache.cpp new file mode 100644 index 0000000..75efc5b --- /dev/null +++ b/qtinterface/tqintcache.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqintcache.h b/qtinterface/tqintcache.h new file mode 100644 index 0000000..eb80685 --- /dev/null +++ b/qtinterface/tqintcache.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQINTCACHE_H +#define TQINTCACHE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QIntCache class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQINTCACHE_H */ \ No newline at end of file diff --git a/qtinterface/tqintdict.cpp b/qtinterface/tqintdict.cpp new file mode 100644 index 0000000..d047741 --- /dev/null +++ b/qtinterface/tqintdict.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqintdict.h b/qtinterface/tqintdict.h new file mode 100644 index 0000000..381d4c2 --- /dev/null +++ b/qtinterface/tqintdict.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQINTDICT_H +#define TQINTDICT_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QIntDict class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQINTDICT_H */ \ No newline at end of file diff --git a/qtinterface/tqinterlacestyle.cpp b/qtinterface/tqinterlacestyle.cpp new file mode 100644 index 0000000..42172df --- /dev/null +++ b/qtinterface/tqinterlacestyle.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +//#include diff --git a/qtinterface/tqinterlacestyle.h b/qtinterface/tqinterlacestyle.h new file mode 100644 index 0000000..65d887f --- /dev/null +++ b/qtinterface/tqinterlacestyle.h @@ -0,0 +1,38 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQINTERLACESTYLE_H +#define TQINTERLACESTYLE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QInterlaceStyle class +// For Qt3, no changes are needed + +#include + +#error "Not ported to new API as of Qt3!" + +#endif // USE_QT3 + +#endif /* TQINTERLACESTYLE_H */ \ No newline at end of file diff --git a/qtinterface/tqiodev.h b/qtinterface/tqiodev.h new file mode 100644 index 0000000..8ae8766 --- /dev/null +++ b/qtinterface/tqiodev.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQIODEV_H +#define TQIODEV_H + +#include + +#ifdef USE_QT3 + +// Pull in tqiodevice defines + +#include + +#endif // USE_QT3 + +#endif /* TQIODEV_H */ \ No newline at end of file diff --git a/qtinterface/tqiodevice.cpp b/qtinterface/tqiodevice.cpp new file mode 100644 index 0000000..2af85dc --- /dev/null +++ b/qtinterface/tqiodevice.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqiodevice.h b/qtinterface/tqiodevice.h new file mode 100644 index 0000000..a7284d0 --- /dev/null +++ b/qtinterface/tqiodevice.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQIODEVICE_H +#define TQIODEVICE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QIODevice class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQIODEVICE_H */ \ No newline at end of file diff --git a/qtinterface/tqjiscodec.cpp b/qtinterface/tqjiscodec.cpp new file mode 100644 index 0000000..716318d --- /dev/null +++ b/qtinterface/tqjiscodec.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqjiscodec.h b/qtinterface/tqjiscodec.h new file mode 100644 index 0000000..c9bfdc1 --- /dev/null +++ b/qtinterface/tqjiscodec.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQJISCODEC_H +#define TQJISCODEC_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QJisCodec class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQJISCODEC_H */ \ No newline at end of file diff --git a/qtinterface/tqjpegio.h b/qtinterface/tqjpegio.h new file mode 100644 index 0000000..5299007 --- /dev/null +++ b/qtinterface/tqjpegio.h @@ -0,0 +1,34 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQJPEGIO_H +#define TQJPEGIO_H +#include + +#ifdef USE_QT3 + +// Pull in qjpegio.h defines + +#include + +#endif // USE_QT3 + +#endif /* TQJPEGIO_H */ \ No newline at end of file diff --git a/qtinterface/tqjpunicode.cpp b/qtinterface/tqjpunicode.cpp new file mode 100644 index 0000000..1c72060 --- /dev/null +++ b/qtinterface/tqjpunicode.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqjpunicode.h b/qtinterface/tqjpunicode.h new file mode 100644 index 0000000..37b57e5 --- /dev/null +++ b/qtinterface/tqjpunicode.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQJPUNICODE_H +#define TQJPUNICODE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QJpUnicodeConv class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQJPUNICODE_H */ \ No newline at end of file diff --git a/qtinterface/tqkeycode.h b/qtinterface/tqkeycode.h new file mode 100644 index 0000000..c3e0ede --- /dev/null +++ b/qtinterface/tqkeycode.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQKEYCODE_H +#define TQKEYCODE_H + +#include + +#ifdef USE_QT3 + +// Pull in qkeycode defines + +#include + +#endif // USE_QT3 + +#endif /* TQKEYCODE_H */ \ No newline at end of file diff --git a/qtinterface/tqkeysequence.cpp b/qtinterface/tqkeysequence.cpp new file mode 100644 index 0000000..9c39c72 --- /dev/null +++ b/qtinterface/tqkeysequence.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqkeysequence.h b/qtinterface/tqkeysequence.h new file mode 100644 index 0000000..d2df949 --- /dev/null +++ b/qtinterface/tqkeysequence.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQKEYSEQUENCE_H +#define TQKEYSEQUENCE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QKeySequence class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQKEYSEQUENCE_H */ \ No newline at end of file diff --git a/qtinterface/tqlabel.cpp b/qtinterface/tqlabel.cpp new file mode 100644 index 0000000..af1fbc2 --- /dev/null +++ b/qtinterface/tqlabel.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqlabel.h b/qtinterface/tqlabel.h new file mode 100644 index 0000000..f6d1508 --- /dev/null +++ b/qtinterface/tqlabel.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQLABEL_H +#define TQLABEL_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QLabel class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQLABEL_H */ \ No newline at end of file diff --git a/qtinterface/tqlayout.cpp b/qtinterface/tqlayout.cpp new file mode 100644 index 0000000..0ce6ffa --- /dev/null +++ b/qtinterface/tqlayout.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqlayout.h b/qtinterface/tqlayout.h new file mode 100644 index 0000000..c5617f1 --- /dev/null +++ b/qtinterface/tqlayout.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQLAYOUT_H +#define TQLAYOUT_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QLayout class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQLAYOUT_H */ \ No newline at end of file diff --git a/qtinterface/tqlcdnum.h b/qtinterface/tqlcdnum.h new file mode 100644 index 0000000..ea8b020 --- /dev/null +++ b/qtinterface/tqlcdnum.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQLCDNUMBER_H +#define TQLCDNUMBER_H + +#include + +#ifdef USE_QT3 + +// Pull in tqlcdnumber defines + +#include + +#endif // USE_QT3 + +#endif /* TQLCDNUMBER_H */ \ No newline at end of file diff --git a/qtinterface/tqlcdnumber.cpp b/qtinterface/tqlcdnumber.cpp new file mode 100644 index 0000000..3c47a7e --- /dev/null +++ b/qtinterface/tqlcdnumber.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqlcdnumber.h b/qtinterface/tqlcdnumber.h new file mode 100644 index 0000000..580706a --- /dev/null +++ b/qtinterface/tqlcdnumber.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQLCDNUMBER_H +#define TQLCDNUMBER_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QLCDNumber class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQLCDNUMBER_H */ \ No newline at end of file diff --git a/qtinterface/tqlibrary.cpp b/qtinterface/tqlibrary.cpp new file mode 100644 index 0000000..7d16ae2 --- /dev/null +++ b/qtinterface/tqlibrary.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqlibrary.h b/qtinterface/tqlibrary.h new file mode 100644 index 0000000..c0c6c60 --- /dev/null +++ b/qtinterface/tqlibrary.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQLIBRARY_H +#define TQLIBRARY_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QLibrary class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQLIBRARY_H */ \ No newline at end of file diff --git a/qtinterface/tqlined.h b/qtinterface/tqlined.h new file mode 100644 index 0000000..393ba9a --- /dev/null +++ b/qtinterface/tqlined.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQLINED_H +#define TQLINED_H + +#include + +#ifdef USE_QT3 + +// Pull in tqlineedit defines + +#include + +#endif // USE_QT3 + +#endif /* TQLINED_H */ \ No newline at end of file diff --git a/qtinterface/tqlineedit.cpp b/qtinterface/tqlineedit.cpp new file mode 100644 index 0000000..873b346 --- /dev/null +++ b/qtinterface/tqlineedit.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqlineedit.h b/qtinterface/tqlineedit.h new file mode 100644 index 0000000..bd38189 --- /dev/null +++ b/qtinterface/tqlineedit.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQLINEEDIT_H +#define TQLINEEDIT_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QLineEdit class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQLINEEDIT_H */ \ No newline at end of file diff --git a/qtinterface/tqlist.h b/qtinterface/tqlist.h new file mode 100644 index 0000000..9dde8f0 --- /dev/null +++ b/qtinterface/tqlist.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQLIST_H +#define TQLIST_H + +#include + +#ifdef USE_QT3 + +// Pull in tqptrlist defines + +#include + +#endif // USE_QT3 + +#endif /* TQLIST_H */ \ No newline at end of file diff --git a/qtinterface/tqlistbox.cpp b/qtinterface/tqlistbox.cpp new file mode 100644 index 0000000..cec4235 --- /dev/null +++ b/qtinterface/tqlistbox.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqlistbox.h b/qtinterface/tqlistbox.h new file mode 100644 index 0000000..42db1e5 --- /dev/null +++ b/qtinterface/tqlistbox.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQLISTBOX_H +#define TQLISTBOX_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QListBox class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQLISTBOX_H */ \ No newline at end of file diff --git a/qtinterface/tqlistview.cpp b/qtinterface/tqlistview.cpp new file mode 100644 index 0000000..929127e --- /dev/null +++ b/qtinterface/tqlistview.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqlistview.h b/qtinterface/tqlistview.h new file mode 100644 index 0000000..3e74b60 --- /dev/null +++ b/qtinterface/tqlistview.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQLISTVIEW_H +#define TQLISTVIEW_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QListView class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQLISTVIEW_H */ \ No newline at end of file diff --git a/qtinterface/tqlocale.cpp b/qtinterface/tqlocale.cpp new file mode 100644 index 0000000..46d2582 --- /dev/null +++ b/qtinterface/tqlocale.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqlocale.h b/qtinterface/tqlocale.h new file mode 100644 index 0000000..bf94469 --- /dev/null +++ b/qtinterface/tqlocale.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQLOCALE_H +#define TQLOCALE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QLocale class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQLOCALE_H */ \ No newline at end of file diff --git a/qtinterface/tqlocalfs.cpp b/qtinterface/tqlocalfs.cpp new file mode 100644 index 0000000..76b6c21 --- /dev/null +++ b/qtinterface/tqlocalfs.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqlocalfs.h b/qtinterface/tqlocalfs.h new file mode 100644 index 0000000..a83e060 --- /dev/null +++ b/qtinterface/tqlocalfs.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQLOCALFS_H +#define TQLOCALFS_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QLocalFs class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQLOCALFS_H */ \ No newline at end of file diff --git a/qtinterface/tqmainwindow.cpp b/qtinterface/tqmainwindow.cpp new file mode 100644 index 0000000..ad9d212 --- /dev/null +++ b/qtinterface/tqmainwindow.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqmainwindow.h b/qtinterface/tqmainwindow.h new file mode 100644 index 0000000..f73b787 --- /dev/null +++ b/qtinterface/tqmainwindow.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQMAINWINDOW_H +#define TQMAINWINDOW_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QMainWindow class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQMAINWINDOW_H */ \ No newline at end of file diff --git a/qtinterface/tqmap.cpp b/qtinterface/tqmap.cpp new file mode 100644 index 0000000..14eb618 --- /dev/null +++ b/qtinterface/tqmap.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqmap.h b/qtinterface/tqmap.h new file mode 100644 index 0000000..a813d63 --- /dev/null +++ b/qtinterface/tqmap.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQMAP_H +#define TQMAP_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QMap class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQMAP_H */ \ No newline at end of file diff --git a/qtinterface/tqmemarray.cpp b/qtinterface/tqmemarray.cpp new file mode 100644 index 0000000..f7d0723 --- /dev/null +++ b/qtinterface/tqmemarray.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include \ No newline at end of file diff --git a/qtinterface/tqmemarray.h b/qtinterface/tqmemarray.h new file mode 100644 index 0000000..56b7fdd --- /dev/null +++ b/qtinterface/tqmemarray.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQMEMARRAY_H +#define TQMEMARRAY_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QMemArray class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQMEMARRAY_H */ \ No newline at end of file diff --git a/qtinterface/tqmenubar.cpp b/qtinterface/tqmenubar.cpp new file mode 100644 index 0000000..76ec017 --- /dev/null +++ b/qtinterface/tqmenubar.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqmenubar.h b/qtinterface/tqmenubar.h new file mode 100644 index 0000000..49ff250 --- /dev/null +++ b/qtinterface/tqmenubar.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQMENUBAR_H +#define TQMENUBAR_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QMenuBar class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQMENUBAR_H */ \ No newline at end of file diff --git a/qtinterface/tqmenudata.cpp b/qtinterface/tqmenudata.cpp new file mode 100644 index 0000000..2b11965 --- /dev/null +++ b/qtinterface/tqmenudata.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqmenudata.h b/qtinterface/tqmenudata.h new file mode 100644 index 0000000..ce8820c --- /dev/null +++ b/qtinterface/tqmenudata.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQMENUDATA_H +#define TQMENUDATA_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QMenuData class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQMENUDATA_H */ \ No newline at end of file diff --git a/qtinterface/tqmenudta.h b/qtinterface/tqmenudta.h new file mode 100644 index 0000000..0f92da5 --- /dev/null +++ b/qtinterface/tqmenudta.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQMENUDTA_H +#define TQMENUDTA_H + +#include + +#ifdef USE_QT3 + +// Pull in tqmenudata defines + +#include + +#endif // USE_QT3 + +#endif /* TQMENUDTA_H */ \ No newline at end of file diff --git a/qtinterface/tqmessagebox.cpp b/qtinterface/tqmessagebox.cpp new file mode 100644 index 0000000..a7cd762 --- /dev/null +++ b/qtinterface/tqmessagebox.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqmessagebox.h b/qtinterface/tqmessagebox.h new file mode 100644 index 0000000..d81b2e2 --- /dev/null +++ b/qtinterface/tqmessagebox.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQMESSAGEBOX_H +#define TQMESSAGEBOX_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QMessageBox class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQMESSAGEBOX_H */ \ No newline at end of file diff --git a/qtinterface/tqmetaobj.h b/qtinterface/tqmetaobj.h new file mode 100644 index 0000000..8a13092 --- /dev/null +++ b/qtinterface/tqmetaobj.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQMETAOBJ_H +#define TQMETAOBJ_H + +#include + +#ifdef USE_QT3 + +// Pull in tqmetaobject defines + +#include + +#endif // USE_QT3 + +#endif /* TQMETAOBJ_H */ \ No newline at end of file diff --git a/qtinterface/tqmetaobject.cpp b/qtinterface/tqmetaobject.cpp new file mode 100644 index 0000000..4900d73 --- /dev/null +++ b/qtinterface/tqmetaobject.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include \ No newline at end of file diff --git a/qtinterface/tqmetaobject.h b/qtinterface/tqmetaobject.h new file mode 100644 index 0000000..3c31205 --- /dev/null +++ b/qtinterface/tqmetaobject.h @@ -0,0 +1,38 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQMETAOBJECT_H +#define TQMETAOBJECT_H + +#include +#include +#include + +#ifdef USE_QT3 + +// Reimplement the QMetaObject class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQMETAOBJECT_H */ \ No newline at end of file diff --git a/qtinterface/tqmime.cpp b/qtinterface/tqmime.cpp new file mode 100644 index 0000000..c72b5a1 --- /dev/null +++ b/qtinterface/tqmime.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqmime.h b/qtinterface/tqmime.h new file mode 100644 index 0000000..74f723f --- /dev/null +++ b/qtinterface/tqmime.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQMIME_H +#define TQMIME_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QMime class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQMIME_H */ \ No newline at end of file diff --git a/qtinterface/tqmlined.h b/qtinterface/tqmlined.h new file mode 100644 index 0000000..7762db8 --- /dev/null +++ b/qtinterface/tqmlined.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQMLINED_H +#define TQMLINED_H + +#include + +#ifdef USE_QT3 + +// Pull in tqmultilineedit defines + +#include + +#endif // USE_QT3 + +#endif /* TQMLINED_H */ \ No newline at end of file diff --git a/qtinterface/tqmngio.h b/qtinterface/tqmngio.h new file mode 100644 index 0000000..568098b --- /dev/null +++ b/qtinterface/tqmngio.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQMNGIO_H +#define TQMNGIO_H + +#include + +#ifdef USE_QT3 + +// Pull in qmngio defines + +#include + +#endif // USE_QT3 + +#endif /* TQMNGIO_H */ \ No newline at end of file diff --git a/qtinterface/tqmodules.h b/qtinterface/tqmodules.h new file mode 100644 index 0000000..9218bdc --- /dev/null +++ b/qtinterface/tqmodules.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQMODULES_H +#define TQMODULES_H + +#include + +#ifdef USE_QT3 + +// Pull in Qt3 modules defines + +#include + +#endif // USE_QT3 + +#endif /* TQMODULES_H */ \ No newline at end of file diff --git a/qtinterface/tqmotifplusstyle.cpp b/qtinterface/tqmotifplusstyle.cpp new file mode 100644 index 0000000..c6a2784 --- /dev/null +++ b/qtinterface/tqmotifplusstyle.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqmotifplusstyle.h b/qtinterface/tqmotifplusstyle.h new file mode 100644 index 0000000..4daa2f8 --- /dev/null +++ b/qtinterface/tqmotifplusstyle.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQMOTIFPLUSSTYLE_H +#define TQMOTIFPLUSSTYLE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QMotifPlusStyle class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQMOTIFPLUSSTYLE_H */ \ No newline at end of file diff --git a/qtinterface/tqmotifstyle.cpp b/qtinterface/tqmotifstyle.cpp new file mode 100644 index 0000000..0769ad9 --- /dev/null +++ b/qtinterface/tqmotifstyle.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqmotifstyle.h b/qtinterface/tqmotifstyle.h new file mode 100644 index 0000000..e2d77af --- /dev/null +++ b/qtinterface/tqmotifstyle.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQMOTIFSTYLE_H +#define TQMOTIFSTYLE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QMotifStyle class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQACCEL_H */ \ No newline at end of file diff --git a/qtinterface/tqmovie.cpp b/qtinterface/tqmovie.cpp new file mode 100644 index 0000000..866a8cc --- /dev/null +++ b/qtinterface/tqmovie.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqmovie.h b/qtinterface/tqmovie.h new file mode 100644 index 0000000..cd1b543 --- /dev/null +++ b/qtinterface/tqmovie.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQMOVIE_H +#define TQMOVIE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QMovie class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQMOVIE_H */ \ No newline at end of file diff --git a/qtinterface/tqmsgbox.h b/qtinterface/tqmsgbox.h new file mode 100644 index 0000000..df90920 --- /dev/null +++ b/qtinterface/tqmsgbox.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQMSGBOX_H +#define TQMSGBOX_H + +#include + +#ifdef USE_QT3 + +// Pull in tqmessagebox defines + +#include + +#endif // USE_QT3 + +#endif /* TQMSGBOX_H */ \ No newline at end of file diff --git a/qtinterface/tqmultilinedit.h b/qtinterface/tqmultilinedit.h new file mode 100644 index 0000000..71beabe --- /dev/null +++ b/qtinterface/tqmultilinedit.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQMULTILINEDIT_H +#define TQMULTILINEDIT_H + +#include + +#ifdef USE_QT3 + +// Pull in tqmultilineedit defines + +#include + +#endif // USE_QT3 + +#endif /* TQMULTILINEDIT_H */ \ No newline at end of file diff --git a/qtinterface/tqmultilineedit.cpp b/qtinterface/tqmultilineedit.cpp new file mode 100644 index 0000000..3b1cc34 --- /dev/null +++ b/qtinterface/tqmultilineedit.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqmultilineedit.h b/qtinterface/tqmultilineedit.h new file mode 100644 index 0000000..5dea332 --- /dev/null +++ b/qtinterface/tqmultilineedit.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQMULTILINEEDIT_H +#define TQMULTILINEEDIT_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QMultiLineEdit class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQMULTILINEEDIT_H */ \ No newline at end of file diff --git a/qtinterface/tqmutex.cpp b/qtinterface/tqmutex.cpp new file mode 100644 index 0000000..a015e1a --- /dev/null +++ b/qtinterface/tqmutex.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqmutex.h b/qtinterface/tqmutex.h new file mode 100644 index 0000000..3f4f96d --- /dev/null +++ b/qtinterface/tqmutex.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQMUTEX_H +#define TQMUTEX_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QMutex class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQMUTEX_H */ \ No newline at end of file diff --git a/qtinterface/tqnamespace.cpp b/qtinterface/tqnamespace.cpp new file mode 100644 index 0000000..16c7048 --- /dev/null +++ b/qtinterface/tqnamespace.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqnamespace.h b/qtinterface/tqnamespace.h new file mode 100644 index 0000000..076c8e5 --- /dev/null +++ b/qtinterface/tqnamespace.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQNAMESPACE_H +#define TQNAMESPACE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QAccel class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQNAMESPACE_H */ \ No newline at end of file diff --git a/qtinterface/tqnetwork.h b/qtinterface/tqnetwork.h new file mode 100644 index 0000000..2587d05 --- /dev/null +++ b/qtinterface/tqnetwork.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQNETWORK_H +#define TQNETWORK_H + +#include + +#ifdef USE_QT3 + +// Pull in qnetwork defines + +#include + +#endif // USE_QT3 + +#endif /* TQNETWORK_H */ \ No newline at end of file diff --git a/qtinterface/tqnetworkprotocol.cpp b/qtinterface/tqnetworkprotocol.cpp new file mode 100644 index 0000000..7416ecd --- /dev/null +++ b/qtinterface/tqnetworkprotocol.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqnetworkprotocol.h b/qtinterface/tqnetworkprotocol.h new file mode 100644 index 0000000..8a55cb7 --- /dev/null +++ b/qtinterface/tqnetworkprotocol.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQNETWORKPROTOCOL_H +#define TQNETWORKPROTOCOL_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QNetworkProtocol class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQNETWORKPROTOCOL_H */ \ No newline at end of file diff --git a/qtinterface/tqnp.cpp b/qtinterface/tqnp.cpp new file mode 100644 index 0000000..fd58ddf --- /dev/null +++ b/qtinterface/tqnp.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqnp.h b/qtinterface/tqnp.h new file mode 100644 index 0000000..455fffb --- /dev/null +++ b/qtinterface/tqnp.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQNP_H +#define TQNP_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QNPWidget class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQNP_H */ \ No newline at end of file diff --git a/qtinterface/tqobjcoll.h b/qtinterface/tqobjcoll.h new file mode 100644 index 0000000..eabc932 --- /dev/null +++ b/qtinterface/tqobjcoll.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQOBJCALL_H +#define TQOBJCALL_H + +#include + +#ifdef USE_QT3 + +// Pull in object collection defines + +#include +#include + +#endif // USE_QT3 + +#endif /* TQOBJCALL_H */ \ No newline at end of file diff --git a/qtinterface/tqobjdefs.h b/qtinterface/tqobjdefs.h new file mode 100644 index 0000000..818f6e2 --- /dev/null +++ b/qtinterface/tqobjdefs.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQOBJDEFS_H +#define TQOBJDEFS_H + +#include + +#ifdef USE_QT3 + +// Pull in object definition defines + +#include + +#endif // USE_QT3 + +#endif /* TQOBJDEFS_H */ \ No newline at end of file diff --git a/qtinterface/tqobject.cpp b/qtinterface/tqobject.cpp new file mode 100644 index 0000000..657cfd0 --- /dev/null +++ b/qtinterface/tqobject.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include \ No newline at end of file diff --git a/qtinterface/tqobject.h b/qtinterface/tqobject.h new file mode 100644 index 0000000..5dbe8fd --- /dev/null +++ b/qtinterface/tqobject.h @@ -0,0 +1,39 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQOBJECT_H +#define TQOBJECT_H + +#include +#include +#include +#include + +#ifdef USE_QT3 + +// Reimplement the QObject class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQOBJECT_H */ \ No newline at end of file diff --git a/qtinterface/tqobjectcleanuphandler.cpp b/qtinterface/tqobjectcleanuphandler.cpp new file mode 100644 index 0000000..4181f8a --- /dev/null +++ b/qtinterface/tqobjectcleanuphandler.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqobjectcleanuphandler.h b/qtinterface/tqobjectcleanuphandler.h new file mode 100644 index 0000000..6eec0aa --- /dev/null +++ b/qtinterface/tqobjectcleanuphandler.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQOBJECTCLEANUPHANDLER_H +#define TQOBJECTCLEANUPHANDLER_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QObjectCleanupHandler class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQOBJECTCLEANUPHANDLER_H */ \ No newline at end of file diff --git a/qtinterface/tqobjectdict.cpp b/qtinterface/tqobjectdict.cpp new file mode 100644 index 0000000..97e1c4b --- /dev/null +++ b/qtinterface/tqobjectdict.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqobjectdict.h b/qtinterface/tqobjectdict.h new file mode 100644 index 0000000..d13d1ff --- /dev/null +++ b/qtinterface/tqobjectdict.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQOBJECTDICT_H +#define TQOBJECTDICT_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QObjectDictionary class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQOBJECTDICT_H */ \ No newline at end of file diff --git a/qtinterface/tqobjectlist.cpp b/qtinterface/tqobjectlist.cpp new file mode 100644 index 0000000..55e9bdf --- /dev/null +++ b/qtinterface/tqobjectlist.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include \ No newline at end of file diff --git a/qtinterface/tqobjectlist.h b/qtinterface/tqobjectlist.h new file mode 100644 index 0000000..9c918ae --- /dev/null +++ b/qtinterface/tqobjectlist.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQOBJECTLIST_H +#define TQOBJECTLIST_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QObjectList class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQOBJECTLIST_H */ \ No newline at end of file diff --git a/qtinterface/tqpaintd.h b/qtinterface/tqpaintd.h new file mode 100644 index 0000000..ca711a5 --- /dev/null +++ b/qtinterface/tqpaintd.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPAINTD_H +#define TQPAINTD_H + +#include + +#ifdef USE_QT3 + +// Pull in tqpaintdevice defines + +#include + +#endif // USE_QT3 + +#endif /* TQPAINTD_H */ \ No newline at end of file diff --git a/qtinterface/tqpaintdc.h b/qtinterface/tqpaintdc.h new file mode 100644 index 0000000..f1ae6af --- /dev/null +++ b/qtinterface/tqpaintdc.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPAINTDC_H +#define TQPAINTDC_H + +#include + +#ifdef USE_QT3 + +// Pull in tqpaintdevicedefs defines + +#include + +#endif // USE_QT3 + +#endif /* TQPAINTDC_H */ \ No newline at end of file diff --git a/qtinterface/tqpaintdevice.cpp b/qtinterface/tqpaintdevice.cpp new file mode 100644 index 0000000..a436181 --- /dev/null +++ b/qtinterface/tqpaintdevice.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqpaintdevice.h b/qtinterface/tqpaintdevice.h new file mode 100644 index 0000000..63506a9 --- /dev/null +++ b/qtinterface/tqpaintdevice.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPAINTDEVICE_H +#define TQPAINTDEVICE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QPaintDevice class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQPAINTDEVICE_H */ \ No newline at end of file diff --git a/qtinterface/tqpaintdevicemetrics.cpp b/qtinterface/tqpaintdevicemetrics.cpp new file mode 100644 index 0000000..6094c7e --- /dev/null +++ b/qtinterface/tqpaintdevicemetrics.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqpaintdevicemetrics.h b/qtinterface/tqpaintdevicemetrics.h new file mode 100644 index 0000000..d60da79 --- /dev/null +++ b/qtinterface/tqpaintdevicemetrics.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPAINTDEVICEMETRICS_H +#define TQPAINTDEVICEMETRICS_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QPaintDeviceMetrics class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQPAINTDEVICEMETRICS_H */ \ No newline at end of file diff --git a/qtinterface/tqpainter.cpp b/qtinterface/tqpainter.cpp new file mode 100644 index 0000000..e8d3ddf --- /dev/null +++ b/qtinterface/tqpainter.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqpainter.h b/qtinterface/tqpainter.h new file mode 100644 index 0000000..1186299 --- /dev/null +++ b/qtinterface/tqpainter.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPAINTER_H +#define TQPAINTER_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QPainter class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQPAINTER_H */ \ No newline at end of file diff --git a/qtinterface/tqpair.cpp b/qtinterface/tqpair.cpp new file mode 100644 index 0000000..61202ee --- /dev/null +++ b/qtinterface/tqpair.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqpair.h b/qtinterface/tqpair.h new file mode 100644 index 0000000..8001e9a --- /dev/null +++ b/qtinterface/tqpair.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPAIR_H +#define TQPAIR_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QPair class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQPAIR_H */ \ No newline at end of file diff --git a/qtinterface/tqpalette.cpp b/qtinterface/tqpalette.cpp new file mode 100644 index 0000000..f5b45f0 --- /dev/null +++ b/qtinterface/tqpalette.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqpalette.h b/qtinterface/tqpalette.h new file mode 100644 index 0000000..168b319 --- /dev/null +++ b/qtinterface/tqpalette.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPALETTE_H +#define TQPALETTE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QPalette class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQPALETTE_H */ \ No newline at end of file diff --git a/qtinterface/tqpdevmet.h b/qtinterface/tqpdevmet.h new file mode 100644 index 0000000..3ff148a --- /dev/null +++ b/qtinterface/tqpdevmet.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPDEVMET_H +#define TQPDEVMET_H + +#include + +#ifdef USE_QT3 + +// Pull in tqpaintdevicemetrics defines + +#include + +#endif // USE_QT3 + +#endif /* TQPDEVMET_H */ \ No newline at end of file diff --git a/qtinterface/tqpen.cpp b/qtinterface/tqpen.cpp new file mode 100644 index 0000000..5c721b5 --- /dev/null +++ b/qtinterface/tqpen.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqpen.h b/qtinterface/tqpen.h new file mode 100644 index 0000000..84b036f --- /dev/null +++ b/qtinterface/tqpen.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPEN_H +#define TQPEN_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QPen class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQPEN_H */ \ No newline at end of file diff --git a/qtinterface/tqpicture.cpp b/qtinterface/tqpicture.cpp new file mode 100644 index 0000000..0ae3896 --- /dev/null +++ b/qtinterface/tqpicture.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqpicture.h b/qtinterface/tqpicture.h new file mode 100644 index 0000000..75fc7b2 --- /dev/null +++ b/qtinterface/tqpicture.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPICTURE_H +#define TQPICTURE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QPicture class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQPICTURE_H */ \ No newline at end of file diff --git a/qtinterface/tqpixmap.cpp b/qtinterface/tqpixmap.cpp new file mode 100644 index 0000000..31359db --- /dev/null +++ b/qtinterface/tqpixmap.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqpixmap.h b/qtinterface/tqpixmap.h new file mode 100644 index 0000000..688fbde --- /dev/null +++ b/qtinterface/tqpixmap.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPIXMAP_H +#define TQPIXMAP_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QPixmap class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQPIXMAP_H */ \ No newline at end of file diff --git a/qtinterface/tqpixmapcache.cpp b/qtinterface/tqpixmapcache.cpp new file mode 100644 index 0000000..c5a9c97 --- /dev/null +++ b/qtinterface/tqpixmapcache.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqpixmapcache.h b/qtinterface/tqpixmapcache.h new file mode 100644 index 0000000..a0a5b4d --- /dev/null +++ b/qtinterface/tqpixmapcache.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPIXMAPCACHE_H +#define TQPIXMAPCACHE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QPixmapCache class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQPIXMAPCACHE_H */ \ No newline at end of file diff --git a/qtinterface/tqplatinumstyle.cpp b/qtinterface/tqplatinumstyle.cpp new file mode 100644 index 0000000..cce4794 --- /dev/null +++ b/qtinterface/tqplatinumstyle.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqplatinumstyle.h b/qtinterface/tqplatinumstyle.h new file mode 100644 index 0000000..db22804 --- /dev/null +++ b/qtinterface/tqplatinumstyle.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPLATINUMSTYLE_H +#define TQPLATINUMSTYLE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QPlatinumStyle class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQPLATINUMSTYLE_H */ \ No newline at end of file diff --git a/qtinterface/tqpmcache.h b/qtinterface/tqpmcache.h new file mode 100644 index 0000000..4780a71 --- /dev/null +++ b/qtinterface/tqpmcache.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPMCACHE_H +#define TQPMCACHE_H + +#include + +#ifdef USE_QT3 + +// Pull in tqpixmapcache defines + +#include + +#endif // USE_QT3 + +#endif /* TQPMCACHE_H */ \ No newline at end of file diff --git a/qtinterface/tqpngio.cpp b/qtinterface/tqpngio.cpp new file mode 100644 index 0000000..0914c32 --- /dev/null +++ b/qtinterface/tqpngio.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqpngio.h b/qtinterface/tqpngio.h new file mode 100644 index 0000000..62e691d --- /dev/null +++ b/qtinterface/tqpngio.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPNGIO_H +#define TQPNGIO_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QPNGImage class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQPNGIO_H */ \ No newline at end of file diff --git a/qtinterface/tqpntarry.h b/qtinterface/tqpntarry.h new file mode 100644 index 0000000..b190495 --- /dev/null +++ b/qtinterface/tqpntarry.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPNTARRY_H +#define TQPNTARRY_H + +#include + +#ifdef USE_QT3 + +// Pull in tqpointarray defines + +#include + +#endif // USE_QT3 + +#endif /* TQPNTARRY_H */ \ No newline at end of file diff --git a/qtinterface/tqpoint.cpp b/qtinterface/tqpoint.cpp new file mode 100644 index 0000000..e115ed6 --- /dev/null +++ b/qtinterface/tqpoint.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqpoint.h b/qtinterface/tqpoint.h new file mode 100644 index 0000000..460fceb --- /dev/null +++ b/qtinterface/tqpoint.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPOINT_H +#define TQPOINT_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QPoint class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQPOINT_H */ \ No newline at end of file diff --git a/qtinterface/tqpointarray.cpp b/qtinterface/tqpointarray.cpp new file mode 100644 index 0000000..46eedec --- /dev/null +++ b/qtinterface/tqpointarray.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqpointarray.h b/qtinterface/tqpointarray.h new file mode 100644 index 0000000..0a3a599 --- /dev/null +++ b/qtinterface/tqpointarray.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPOINTARRAY_H +#define TQPOINTARRAY_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QAccel class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQPOINTARRAY_H */ \ No newline at end of file diff --git a/qtinterface/tqpolygonscanner.cpp b/qtinterface/tqpolygonscanner.cpp new file mode 100644 index 0000000..ab67c2c --- /dev/null +++ b/qtinterface/tqpolygonscanner.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqpolygonscanner.h b/qtinterface/tqpolygonscanner.h new file mode 100644 index 0000000..5a8c903 --- /dev/null +++ b/qtinterface/tqpolygonscanner.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPOLYGONSCANNER_H +#define TQPOLYGONSCANNER_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QPolygonScanner class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQPOLYGONSCANNER_H */ \ No newline at end of file diff --git a/qtinterface/tqpopmenu.h b/qtinterface/tqpopmenu.h new file mode 100644 index 0000000..de2c3a3 --- /dev/null +++ b/qtinterface/tqpopmenu.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPOPMENU_H +#define TQPOPMENU_H + +#include + +#ifdef USE_QT3 + +// Pull in tqpopupmenu defines + +#include + +#endif // USE_QT3 + +#endif /* TQPOPMENU_H */ \ No newline at end of file diff --git a/qtinterface/tqpopupmenu.cpp b/qtinterface/tqpopupmenu.cpp new file mode 100644 index 0000000..3d370f8 --- /dev/null +++ b/qtinterface/tqpopupmenu.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqpopupmenu.h b/qtinterface/tqpopupmenu.h new file mode 100644 index 0000000..e1124db --- /dev/null +++ b/qtinterface/tqpopupmenu.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPOPUPMENU_H +#define TQPOPUPMENU_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QPopupMenu class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQPOPUPMENU_H */ \ No newline at end of file diff --git a/qtinterface/tqprintdialog.cpp b/qtinterface/tqprintdialog.cpp new file mode 100644 index 0000000..cb839d5 --- /dev/null +++ b/qtinterface/tqprintdialog.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqprintdialog.h b/qtinterface/tqprintdialog.h new file mode 100644 index 0000000..b9fdf56 --- /dev/null +++ b/qtinterface/tqprintdialog.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPRINTDIALOG_H +#define TQPRINTDIALOG_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QPrintDialog class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQPRINTDIALOG_H */ \ No newline at end of file diff --git a/qtinterface/tqprinter.cpp b/qtinterface/tqprinter.cpp new file mode 100644 index 0000000..92d5402 --- /dev/null +++ b/qtinterface/tqprinter.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqprinter.h b/qtinterface/tqprinter.h new file mode 100644 index 0000000..59dd67d --- /dev/null +++ b/qtinterface/tqprinter.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPRINTER_H +#define TQPRINTER_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QPrinter class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQPRINTER_H */ \ No newline at end of file diff --git a/qtinterface/tqprndlg.h b/qtinterface/tqprndlg.h new file mode 100644 index 0000000..24d0ac3 --- /dev/null +++ b/qtinterface/tqprndlg.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPRNDLG_H +#define TQPRNDLG_H + +#include + +#ifdef USE_QT3 + +// Pull in tqprintdialog defines + +#include + +#endif // USE_QT3 + +#endif /* TQPRNDLG_H */ \ No newline at end of file diff --git a/qtinterface/tqprocess.cpp b/qtinterface/tqprocess.cpp new file mode 100644 index 0000000..3b5d1e5 --- /dev/null +++ b/qtinterface/tqprocess.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqprocess.h b/qtinterface/tqprocess.h new file mode 100644 index 0000000..aa479f1 --- /dev/null +++ b/qtinterface/tqprocess.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPROCESS_H +#define TQPROCESS_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QProcess class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQPROCESS_H */ \ No newline at end of file diff --git a/qtinterface/tqprogbar.h b/qtinterface/tqprogbar.h new file mode 100644 index 0000000..03cf049 --- /dev/null +++ b/qtinterface/tqprogbar.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPROGBAR_H +#define TQPROGBAR_H + +#include + +#ifdef USE_QT3 + +// Pull in tqprogressbar defines + +#include + +#endif // USE_QT3 + +#endif /* TQPROGBAR_H */ \ No newline at end of file diff --git a/qtinterface/tqprogdlg.h b/qtinterface/tqprogdlg.h new file mode 100644 index 0000000..b637d7e --- /dev/null +++ b/qtinterface/tqprogdlg.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPROGDLG_H +#define TQPROGDLG_H + +#include + +#ifdef USE_QT3 + +// Pull in tqprogressdialog defines + +#include + +#endif // USE_QT3 + +#endif /* TQPROGDLG_H */ \ No newline at end of file diff --git a/qtinterface/tqprogressbar.cpp b/qtinterface/tqprogressbar.cpp new file mode 100644 index 0000000..9883738 --- /dev/null +++ b/qtinterface/tqprogressbar.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqprogressbar.h b/qtinterface/tqprogressbar.h new file mode 100644 index 0000000..23f87d9 --- /dev/null +++ b/qtinterface/tqprogressbar.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPROGRESSBAR_H +#define TQPROGRESSBAR_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QProgressBar class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQPROGRESSBAR_H */ \ No newline at end of file diff --git a/qtinterface/tqprogressdialog.cpp b/qtinterface/tqprogressdialog.cpp new file mode 100644 index 0000000..bd078be --- /dev/null +++ b/qtinterface/tqprogressdialog.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqprogressdialog.h b/qtinterface/tqprogressdialog.h new file mode 100644 index 0000000..4ca4cf9 --- /dev/null +++ b/qtinterface/tqprogressdialog.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPROGRESSDIALOG_H +#define TQPROGRESSDIALOG_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QProgressDialog class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQPROGRESSDIALOG_H */ \ No newline at end of file diff --git a/qtinterface/tqptrcollection.cpp b/qtinterface/tqptrcollection.cpp new file mode 100644 index 0000000..e966407 --- /dev/null +++ b/qtinterface/tqptrcollection.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqptrcollection.h b/qtinterface/tqptrcollection.h new file mode 100644 index 0000000..88bac08 --- /dev/null +++ b/qtinterface/tqptrcollection.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPTRCOLLECTION_H +#define TQPTRCOLLECTION_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QPtrCollection class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQPTRCOLLECTION_H */ \ No newline at end of file diff --git a/qtinterface/tqptrdict.cpp b/qtinterface/tqptrdict.cpp new file mode 100644 index 0000000..aa2236e --- /dev/null +++ b/qtinterface/tqptrdict.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqptrdict.h b/qtinterface/tqptrdict.h new file mode 100644 index 0000000..2563a14 --- /dev/null +++ b/qtinterface/tqptrdict.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPTRDICT_H +#define TQPTRDICT_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QPtrDict class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQPTRDICT_H */ \ No newline at end of file diff --git a/qtinterface/tqptrlist.cpp b/qtinterface/tqptrlist.cpp new file mode 100644 index 0000000..631a9a4 --- /dev/null +++ b/qtinterface/tqptrlist.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqptrlist.h b/qtinterface/tqptrlist.h new file mode 100644 index 0000000..3d47cc9 --- /dev/null +++ b/qtinterface/tqptrlist.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPTRLIST_H +#define TQPTRLIST_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QPtrList class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQPTRLIST_H */ \ No newline at end of file diff --git a/qtinterface/tqptrqueue.cpp b/qtinterface/tqptrqueue.cpp new file mode 100644 index 0000000..c4a7734 --- /dev/null +++ b/qtinterface/tqptrqueue.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqptrqueue.h b/qtinterface/tqptrqueue.h new file mode 100644 index 0000000..ba79194 --- /dev/null +++ b/qtinterface/tqptrqueue.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPTRQUEUE_H +#define TQPTRQUEUE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QPtrQueue class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQPTRQUEUE_H */ \ No newline at end of file diff --git a/qtinterface/tqptrstack.cpp b/qtinterface/tqptrstack.cpp new file mode 100644 index 0000000..8b3834b --- /dev/null +++ b/qtinterface/tqptrstack.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqptrstack.h b/qtinterface/tqptrstack.h new file mode 100644 index 0000000..e798de4 --- /dev/null +++ b/qtinterface/tqptrstack.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPTRSTACK_H +#define TQPTRSTACK_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QPtrStack class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQPTRSTACK_H */ \ No newline at end of file diff --git a/qtinterface/tqptrvector.cpp b/qtinterface/tqptrvector.cpp new file mode 100644 index 0000000..e0f9baf --- /dev/null +++ b/qtinterface/tqptrvector.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqptrvector.h b/qtinterface/tqptrvector.h new file mode 100644 index 0000000..0544ee7 --- /dev/null +++ b/qtinterface/tqptrvector.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPTRVECTOR_H +#define TQPTRVECTOR_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QPtrVector class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQPTRVECTOR_H */ \ No newline at end of file diff --git a/qtinterface/tqpushbt.h b/qtinterface/tqpushbt.h new file mode 100644 index 0000000..9749c6f --- /dev/null +++ b/qtinterface/tqpushbt.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPUSHBT_H +#define TQPUSHBT_H + +#include + +#ifdef USE_QT3 + +// Pull in tqpushbutton defines + +#include + +#endif // USE_QT3 + +#endif /* TQPUSHBT_H */ \ No newline at end of file diff --git a/qtinterface/tqpushbutton.cpp b/qtinterface/tqpushbutton.cpp new file mode 100644 index 0000000..7b51d59 --- /dev/null +++ b/qtinterface/tqpushbutton.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqpushbutton.h b/qtinterface/tqpushbutton.h new file mode 100644 index 0000000..1e2c819 --- /dev/null +++ b/qtinterface/tqpushbutton.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQPUSHBUTTON_H +#define TQPUSHBUTTON_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QPushButton class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQPUSHBUTTON_H */ \ No newline at end of file diff --git a/qtinterface/tqqueue.h b/qtinterface/tqqueue.h new file mode 100644 index 0000000..cfc3556 --- /dev/null +++ b/qtinterface/tqqueue.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQQUEUE_H +#define TQQUEUE_H + +#include + +#ifdef USE_QT3 + +// Pull in tqptrqueue defines + +#include + +#endif // USE_QT3 + +#endif /* TQQUEUE_H */ \ No newline at end of file diff --git a/qtinterface/tqradiobt.h b/qtinterface/tqradiobt.h new file mode 100644 index 0000000..5839312 --- /dev/null +++ b/qtinterface/tqradiobt.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQRADIOBT_H +#define TQRADIOBT_H + +#include + +#ifdef USE_QT3 + +// Pull in tqradiobutton defines + +#include + +#endif // USE_QT3 + +#endif /* TQRADIOBT_H */ \ No newline at end of file diff --git a/qtinterface/tqradiobutton.cpp b/qtinterface/tqradiobutton.cpp new file mode 100644 index 0000000..21fb22c --- /dev/null +++ b/qtinterface/tqradiobutton.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqradiobutton.h b/qtinterface/tqradiobutton.h new file mode 100644 index 0000000..198deec --- /dev/null +++ b/qtinterface/tqradiobutton.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQRADIOBUTTON_H +#define TQRADIOBUTTON_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QRadioButton class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQRADIOBUTTON_H */ \ No newline at end of file diff --git a/qtinterface/tqrangecontrol.cpp b/qtinterface/tqrangecontrol.cpp new file mode 100644 index 0000000..7631448 --- /dev/null +++ b/qtinterface/tqrangecontrol.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqrangecontrol.h b/qtinterface/tqrangecontrol.h new file mode 100644 index 0000000..af50182 --- /dev/null +++ b/qtinterface/tqrangecontrol.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQRANGECONTROL_H +#define TQRANGECONTROL_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QRangeControl class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQRANGECONTROL_H */ \ No newline at end of file diff --git a/qtinterface/tqrangect.h b/qtinterface/tqrangect.h new file mode 100644 index 0000000..220cce2 --- /dev/null +++ b/qtinterface/tqrangect.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQRANGECT_H +#define TQRANGECT_H + +#include + +#ifdef USE_QT3 + +// Pull in tqrangecontrol defines + +#include + +#endif // USE_QT3 + +#endif /* TQRANGECT_H */ \ No newline at end of file diff --git a/qtinterface/tqrect.cpp b/qtinterface/tqrect.cpp new file mode 100644 index 0000000..2091af3 --- /dev/null +++ b/qtinterface/tqrect.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqrect.h b/qtinterface/tqrect.h new file mode 100644 index 0000000..fbf7840 --- /dev/null +++ b/qtinterface/tqrect.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQRECT_H +#define TQRECT_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QRect class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQRECT_H */ \ No newline at end of file diff --git a/qtinterface/tqregexp.cpp b/qtinterface/tqregexp.cpp new file mode 100644 index 0000000..aeba265 --- /dev/null +++ b/qtinterface/tqregexp.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include \ No newline at end of file diff --git a/qtinterface/tqregexp.h b/qtinterface/tqregexp.h new file mode 100644 index 0000000..6ee0b19 --- /dev/null +++ b/qtinterface/tqregexp.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQREGEXP_H +#define TQREGEXP_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QRegExp class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQREGEXP_H */ \ No newline at end of file diff --git a/qtinterface/tqregion.cpp b/qtinterface/tqregion.cpp new file mode 100644 index 0000000..31d50b2 --- /dev/null +++ b/qtinterface/tqregion.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqregion.h b/qtinterface/tqregion.h new file mode 100644 index 0000000..a33ab41 --- /dev/null +++ b/qtinterface/tqregion.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQREGION_H +#define TQREGION_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QRegion class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQREGION_H */ \ No newline at end of file diff --git a/qtinterface/tqrtlcodec.cpp b/qtinterface/tqrtlcodec.cpp new file mode 100644 index 0000000..ac79c9b --- /dev/null +++ b/qtinterface/tqrtlcodec.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqrtlcodec.h b/qtinterface/tqrtlcodec.h new file mode 100644 index 0000000..532ad9f --- /dev/null +++ b/qtinterface/tqrtlcodec.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQRTLCODEC_H +#define TQRTLCODEC_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QHebrewCodec class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQRTLCODEC_H */ \ No newline at end of file diff --git a/qtinterface/tqscrbar.h b/qtinterface/tqscrbar.h new file mode 100644 index 0000000..22c5c5d --- /dev/null +++ b/qtinterface/tqscrbar.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSCRBAR_H +#define TQSCRBAR_H + +#include + +#ifdef USE_QT3 + +// Pull in tqscrollbar defines + +#include + +#endif // USE_QT3 + +#endif /* TQSCRBAR_H */ \ No newline at end of file diff --git a/qtinterface/tqscrollbar.cpp b/qtinterface/tqscrollbar.cpp new file mode 100644 index 0000000..28242bd --- /dev/null +++ b/qtinterface/tqscrollbar.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqscrollbar.h b/qtinterface/tqscrollbar.h new file mode 100644 index 0000000..bdcc191 --- /dev/null +++ b/qtinterface/tqscrollbar.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSCROLLBAR_H +#define TQSCROLLBAR_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QScrollBar class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSCROLLBAR_H */ \ No newline at end of file diff --git a/qtinterface/tqscrollview.cpp b/qtinterface/tqscrollview.cpp new file mode 100644 index 0000000..4a5de16 --- /dev/null +++ b/qtinterface/tqscrollview.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqscrollview.h b/qtinterface/tqscrollview.h new file mode 100644 index 0000000..8e0f5b1 --- /dev/null +++ b/qtinterface/tqscrollview.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSCROLLVIEW_H +#define TQSCROLLVIEW_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QScrollView class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSCROLLVIEW_H */ \ No newline at end of file diff --git a/qtinterface/tqsemaphore.cpp b/qtinterface/tqsemaphore.cpp new file mode 100644 index 0000000..6003a8b --- /dev/null +++ b/qtinterface/tqsemaphore.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsemaphore.h b/qtinterface/tqsemaphore.h new file mode 100644 index 0000000..dfbec87 --- /dev/null +++ b/qtinterface/tqsemaphore.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSEMAPHORE_H +#define TQSEMAPHORE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSemaphore class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSEMAPHORE_H */ \ No newline at end of file diff --git a/qtinterface/tqsemimodal.cpp b/qtinterface/tqsemimodal.cpp new file mode 100644 index 0000000..0a114af --- /dev/null +++ b/qtinterface/tqsemimodal.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsemimodal.h b/qtinterface/tqsemimodal.h new file mode 100644 index 0000000..90aa5d0 --- /dev/null +++ b/qtinterface/tqsemimodal.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSEMIMODAL_H +#define TQSEMIMODAL_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSemiModal class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSEMIMODAL_H */ \ No newline at end of file diff --git a/qtinterface/tqserversocket.cpp b/qtinterface/tqserversocket.cpp new file mode 100644 index 0000000..ad309ce --- /dev/null +++ b/qtinterface/tqserversocket.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqserversocket.h b/qtinterface/tqserversocket.h new file mode 100644 index 0000000..b4ab81f --- /dev/null +++ b/qtinterface/tqserversocket.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSERVERSOCKET_H +#define TQSERVERSOCKET_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QServerSocket class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSERVERSOCKET_H */ \ No newline at end of file diff --git a/qtinterface/tqsession.h b/qtinterface/tqsession.h new file mode 100644 index 0000000..d179287 --- /dev/null +++ b/qtinterface/tqsession.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSESSION_H +#define TQSESSION_H + +#include + +#ifdef USE_QT3 + +// Pull in qsession defines + +#include + +#endif // USE_QT3 + +#endif /* TQSESSION_H */ \ No newline at end of file diff --git a/qtinterface/tqsessionmanager.cpp b/qtinterface/tqsessionmanager.cpp new file mode 100644 index 0000000..8cb9c89 --- /dev/null +++ b/qtinterface/tqsessionmanager.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsessionmanager.h b/qtinterface/tqsessionmanager.h new file mode 100644 index 0000000..61b07fc --- /dev/null +++ b/qtinterface/tqsessionmanager.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSESSIONMANAGER_H +#define TQSESSIONMANAGER_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSessionManager class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSESSIONMANAGER_H */ \ No newline at end of file diff --git a/qtinterface/tqsettings.cpp b/qtinterface/tqsettings.cpp new file mode 100644 index 0000000..a357257 --- /dev/null +++ b/qtinterface/tqsettings.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsettings.h b/qtinterface/tqsettings.h new file mode 100644 index 0000000..63b6b40 --- /dev/null +++ b/qtinterface/tqsettings.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSETTINGS_H +#define TQSETTINGS_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSettings class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSETTINGS_H */ \ No newline at end of file diff --git a/qtinterface/tqsgistyle.cpp b/qtinterface/tqsgistyle.cpp new file mode 100644 index 0000000..a9c9ce5 --- /dev/null +++ b/qtinterface/tqsgistyle.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsgistyle.h b/qtinterface/tqsgistyle.h new file mode 100644 index 0000000..001048c --- /dev/null +++ b/qtinterface/tqsgistyle.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSGISTYLE_H +#define TQSGISTYLE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSGIStyle class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSGISTYLE_H */ \ No newline at end of file diff --git a/qtinterface/tqshared.cpp b/qtinterface/tqshared.cpp new file mode 100644 index 0000000..a84069f --- /dev/null +++ b/qtinterface/tqshared.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqshared.h b/qtinterface/tqshared.h new file mode 100644 index 0000000..a5239a8 --- /dev/null +++ b/qtinterface/tqshared.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSHARED_H +#define TQSHARED_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QShared class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSHARED_H */ \ No newline at end of file diff --git a/qtinterface/tqsignal.cpp b/qtinterface/tqsignal.cpp new file mode 100644 index 0000000..ef6e4fe --- /dev/null +++ b/qtinterface/tqsignal.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsignal.h b/qtinterface/tqsignal.h new file mode 100644 index 0000000..e41d76e --- /dev/null +++ b/qtinterface/tqsignal.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSIGNAL_H +#define TQSIGNAL_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSignal class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSIGNAL_H */ \ No newline at end of file diff --git a/qtinterface/tqsignalmapper.cpp b/qtinterface/tqsignalmapper.cpp new file mode 100644 index 0000000..de52a32 --- /dev/null +++ b/qtinterface/tqsignalmapper.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsignalmapper.h b/qtinterface/tqsignalmapper.h new file mode 100644 index 0000000..fae2756 --- /dev/null +++ b/qtinterface/tqsignalmapper.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSIGNALMAPPER_H +#define TQSIGNALMAPPER_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSignalMapper class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSIGNALMAPPER_H */ \ No newline at end of file diff --git a/qtinterface/tqsignalslotimp.cpp b/qtinterface/tqsignalslotimp.cpp new file mode 100644 index 0000000..8c8082d --- /dev/null +++ b/qtinterface/tqsignalslotimp.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsignalslotimp.h b/qtinterface/tqsignalslotimp.h new file mode 100644 index 0000000..547fced --- /dev/null +++ b/qtinterface/tqsignalslotimp.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSIGNALSLOTIMP_H +#define TQSIGNALSLOTIMP_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSignalSlotImp class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSIGNALSLOTIMP_H */ \ No newline at end of file diff --git a/qtinterface/tqsimplerichtext.cpp b/qtinterface/tqsimplerichtext.cpp new file mode 100644 index 0000000..46d04f3 --- /dev/null +++ b/qtinterface/tqsimplerichtext.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsimplerichtext.h b/qtinterface/tqsimplerichtext.h new file mode 100644 index 0000000..a2b6286 --- /dev/null +++ b/qtinterface/tqsimplerichtext.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSIMPLERICHTEXT_H +#define TQSIMPLERICHTEXT_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSimpleRichText class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSIMPLERICHTEXT_H */ \ No newline at end of file diff --git a/qtinterface/tqsize.cpp b/qtinterface/tqsize.cpp new file mode 100644 index 0000000..2b49f06 --- /dev/null +++ b/qtinterface/tqsize.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsize.h b/qtinterface/tqsize.h new file mode 100644 index 0000000..c2f1eb6 --- /dev/null +++ b/qtinterface/tqsize.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSIZE_H +#define TQSIZE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSize class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSIZE_H */ \ No newline at end of file diff --git a/qtinterface/tqsizegrip.cpp b/qtinterface/tqsizegrip.cpp new file mode 100644 index 0000000..b2ce160 --- /dev/null +++ b/qtinterface/tqsizegrip.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsizegrip.h b/qtinterface/tqsizegrip.h new file mode 100644 index 0000000..6519b1b --- /dev/null +++ b/qtinterface/tqsizegrip.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSIZEGRIP_H +#define TQSIZEGRIP_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSizeGrip class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSIZEGRIP_H */ \ No newline at end of file diff --git a/qtinterface/tqsizepolicy.cpp b/qtinterface/tqsizepolicy.cpp new file mode 100644 index 0000000..0842b84 --- /dev/null +++ b/qtinterface/tqsizepolicy.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsizepolicy.h b/qtinterface/tqsizepolicy.h new file mode 100644 index 0000000..7b5a489 --- /dev/null +++ b/qtinterface/tqsizepolicy.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSIZEPOLICY_H +#define TQSIZEPOLICY_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSizePolicy class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSIZEPOLICY_H */ \ No newline at end of file diff --git a/qtinterface/tqsjiscodec.cpp b/qtinterface/tqsjiscodec.cpp new file mode 100644 index 0000000..52134d3 --- /dev/null +++ b/qtinterface/tqsjiscodec.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsjiscodec.h b/qtinterface/tqsjiscodec.h new file mode 100644 index 0000000..e576303 --- /dev/null +++ b/qtinterface/tqsjiscodec.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSJISCODEC_H +#define TQSJISCODEC_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSjisCodec class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSJISCODEC_H */ \ No newline at end of file diff --git a/qtinterface/tqslider.cpp b/qtinterface/tqslider.cpp new file mode 100644 index 0000000..ae5ba9d --- /dev/null +++ b/qtinterface/tqslider.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqslider.h b/qtinterface/tqslider.h new file mode 100644 index 0000000..82641c3 --- /dev/null +++ b/qtinterface/tqslider.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSLIDER_H +#define TQSLIDER_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSlider class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSLIDER_H */ \ No newline at end of file diff --git a/qtinterface/tqsocket.cpp b/qtinterface/tqsocket.cpp new file mode 100644 index 0000000..f452706 --- /dev/null +++ b/qtinterface/tqsocket.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsocket.h b/qtinterface/tqsocket.h new file mode 100644 index 0000000..f427613 --- /dev/null +++ b/qtinterface/tqsocket.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSOCKET_H +#define TQSOCKET_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSocket class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSOCKET_H */ \ No newline at end of file diff --git a/qtinterface/tqsocketdevice.cpp b/qtinterface/tqsocketdevice.cpp new file mode 100644 index 0000000..b76f6f8 --- /dev/null +++ b/qtinterface/tqsocketdevice.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsocketdevice.h b/qtinterface/tqsocketdevice.h new file mode 100644 index 0000000..41d5892 --- /dev/null +++ b/qtinterface/tqsocketdevice.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSOCKETDEVICE_H +#define TQSOCKETDEVICE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSocketDevice class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSOCKETDEVICE_H */ \ No newline at end of file diff --git a/qtinterface/tqsocketnotifier.cpp b/qtinterface/tqsocketnotifier.cpp new file mode 100644 index 0000000..ad57417 --- /dev/null +++ b/qtinterface/tqsocketnotifier.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include \ No newline at end of file diff --git a/qtinterface/tqsocketnotifier.h b/qtinterface/tqsocketnotifier.h new file mode 100644 index 0000000..fac2817 --- /dev/null +++ b/qtinterface/tqsocketnotifier.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSOCKETNOTIFIER_H +#define TQSOCKETNOTIFIER_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSocketNotifier class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSOCKETNOTIFIER_H */ \ No newline at end of file diff --git a/qtinterface/tqsocknot.h b/qtinterface/tqsocknot.h new file mode 100644 index 0000000..147a784 --- /dev/null +++ b/qtinterface/tqsocknot.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSOCKNOT_H +#define TQSOCKNOT_H + +#include + +#ifdef USE_QT3 + +// Pull in tqsocketnotifier defines + +#include + +#endif // USE_QT3 + +#endif /* TQSOCKNOT_H */ \ No newline at end of file diff --git a/qtinterface/tqsortedlist.cpp b/qtinterface/tqsortedlist.cpp new file mode 100644 index 0000000..f8bc521 --- /dev/null +++ b/qtinterface/tqsortedlist.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsortedlist.h b/qtinterface/tqsortedlist.h new file mode 100644 index 0000000..ad918c5 --- /dev/null +++ b/qtinterface/tqsortedlist.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSORTEDLIST_H +#define TQSORTEDLIST_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QAccel class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSORTEDLIST_H */ \ No newline at end of file diff --git a/qtinterface/tqsound.cpp b/qtinterface/tqsound.cpp new file mode 100644 index 0000000..54cdb0f --- /dev/null +++ b/qtinterface/tqsound.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsound.h b/qtinterface/tqsound.h new file mode 100644 index 0000000..b0834c5 --- /dev/null +++ b/qtinterface/tqsound.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSOUND_H +#define TQSOUND_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSound class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSOUND_H */ \ No newline at end of file diff --git a/qtinterface/tqspinbox.cpp b/qtinterface/tqspinbox.cpp new file mode 100644 index 0000000..3fa33e8 --- /dev/null +++ b/qtinterface/tqspinbox.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqspinbox.h b/qtinterface/tqspinbox.h new file mode 100644 index 0000000..100930e --- /dev/null +++ b/qtinterface/tqspinbox.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSPINBOX_H +#define TQSPINBOX_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSpinBox class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSPINBOX_H */ \ No newline at end of file diff --git a/qtinterface/tqsplashscreen.cpp b/qtinterface/tqsplashscreen.cpp new file mode 100644 index 0000000..30bcd57 --- /dev/null +++ b/qtinterface/tqsplashscreen.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsplashscreen.h b/qtinterface/tqsplashscreen.h new file mode 100644 index 0000000..7f39273 --- /dev/null +++ b/qtinterface/tqsplashscreen.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSPLASHSCREEN_H +#define TQSPLASHSCREEN_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSplashScreen class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSPLASHSCREEN_H */ \ No newline at end of file diff --git a/qtinterface/tqsplitter.cpp b/qtinterface/tqsplitter.cpp new file mode 100644 index 0000000..972530a --- /dev/null +++ b/qtinterface/tqsplitter.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsplitter.h b/qtinterface/tqsplitter.h new file mode 100644 index 0000000..c1c6844 --- /dev/null +++ b/qtinterface/tqsplitter.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSPLITTER_H +#define TQSPLITTER_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSplitter class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSPLITTER_H */ \ No newline at end of file diff --git a/qtinterface/tqsql.cpp b/qtinterface/tqsql.cpp new file mode 100644 index 0000000..aabd3d3 --- /dev/null +++ b/qtinterface/tqsql.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsql.h b/qtinterface/tqsql.h new file mode 100644 index 0000000..0dff59e --- /dev/null +++ b/qtinterface/tqsql.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSQL_H +#define TQSQL_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSql class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSQL_H */ \ No newline at end of file diff --git a/qtinterface/tqsqlcursor.cpp b/qtinterface/tqsqlcursor.cpp new file mode 100644 index 0000000..a65937c --- /dev/null +++ b/qtinterface/tqsqlcursor.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsqlcursor.h b/qtinterface/tqsqlcursor.h new file mode 100644 index 0000000..fadd412 --- /dev/null +++ b/qtinterface/tqsqlcursor.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSQLCURSOR_H +#define TQSQLCURSOR_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSqlCursor class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSQLCURSOR_H */ \ No newline at end of file diff --git a/qtinterface/tqsqldatabase.cpp b/qtinterface/tqsqldatabase.cpp new file mode 100644 index 0000000..2990818 --- /dev/null +++ b/qtinterface/tqsqldatabase.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsqldatabase.h b/qtinterface/tqsqldatabase.h new file mode 100644 index 0000000..d8f1cda --- /dev/null +++ b/qtinterface/tqsqldatabase.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSQLDATABASE_H +#define TQSQLDATABASE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSqlDatabase class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSQLDATABASE_H */ \ No newline at end of file diff --git a/qtinterface/tqsqldriver.cpp b/qtinterface/tqsqldriver.cpp new file mode 100644 index 0000000..8d95e64 --- /dev/null +++ b/qtinterface/tqsqldriver.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsqldriver.h b/qtinterface/tqsqldriver.h new file mode 100644 index 0000000..836b7f7 --- /dev/null +++ b/qtinterface/tqsqldriver.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSQLDRIVER_H +#define TQSQLDRIVER_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSqlDriver class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSQLDRIVER_H */ \ No newline at end of file diff --git a/qtinterface/tqsqldriverplugin.cpp b/qtinterface/tqsqldriverplugin.cpp new file mode 100644 index 0000000..b1b86d5 --- /dev/null +++ b/qtinterface/tqsqldriverplugin.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsqldriverplugin.h b/qtinterface/tqsqldriverplugin.h new file mode 100644 index 0000000..c198387 --- /dev/null +++ b/qtinterface/tqsqldriverplugin.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSQLDRIVERPLUGIN_H +#define TQSQLDRIVERPLUGIN_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSqlDriverPlugin class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSQLDRIVERPLUGIN_H */ \ No newline at end of file diff --git a/qtinterface/tqsqleditorfactory.cpp b/qtinterface/tqsqleditorfactory.cpp new file mode 100644 index 0000000..5d7e9a4 --- /dev/null +++ b/qtinterface/tqsqleditorfactory.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsqleditorfactory.h b/qtinterface/tqsqleditorfactory.h new file mode 100644 index 0000000..350d2e4 --- /dev/null +++ b/qtinterface/tqsqleditorfactory.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSQLEDITORFACTORY_H +#define TQSQLEDITORFACTORY_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSqlEditorFactory class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSQLEDITORFACTORY_H */ \ No newline at end of file diff --git a/qtinterface/tqsqlerror.cpp b/qtinterface/tqsqlerror.cpp new file mode 100644 index 0000000..2f28a08 --- /dev/null +++ b/qtinterface/tqsqlerror.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsqlerror.h b/qtinterface/tqsqlerror.h new file mode 100644 index 0000000..e6479cd --- /dev/null +++ b/qtinterface/tqsqlerror.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSQLERROR_H +#define TQSQLERROR_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSqlError class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSQLERROR_H */ \ No newline at end of file diff --git a/qtinterface/tqsqlfield.cpp b/qtinterface/tqsqlfield.cpp new file mode 100644 index 0000000..f3f2b69 --- /dev/null +++ b/qtinterface/tqsqlfield.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsqlfield.h b/qtinterface/tqsqlfield.h new file mode 100644 index 0000000..7829e1a --- /dev/null +++ b/qtinterface/tqsqlfield.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSQLFIELD_H +#define TQSQLFIELD_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSqlField class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSQLFIELD_H */ \ No newline at end of file diff --git a/qtinterface/tqsqlform.cpp b/qtinterface/tqsqlform.cpp new file mode 100644 index 0000000..6d2bf47 --- /dev/null +++ b/qtinterface/tqsqlform.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsqlform.h b/qtinterface/tqsqlform.h new file mode 100644 index 0000000..4781936 --- /dev/null +++ b/qtinterface/tqsqlform.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSQLFORM_H +#define TQSQLFORM_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSqlForm class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSQLFORM_H */ \ No newline at end of file diff --git a/qtinterface/tqsqlindex.cpp b/qtinterface/tqsqlindex.cpp new file mode 100644 index 0000000..da11bea --- /dev/null +++ b/qtinterface/tqsqlindex.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsqlindex.h b/qtinterface/tqsqlindex.h new file mode 100644 index 0000000..c0e5be8 --- /dev/null +++ b/qtinterface/tqsqlindex.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSQLINDEX_H +#define TQSQLINDEX_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSqlIndex class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSQLINDEX_H */ \ No newline at end of file diff --git a/qtinterface/tqsqlpropertymap.cpp b/qtinterface/tqsqlpropertymap.cpp new file mode 100644 index 0000000..c0f2638 --- /dev/null +++ b/qtinterface/tqsqlpropertymap.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsqlpropertymap.h b/qtinterface/tqsqlpropertymap.h new file mode 100644 index 0000000..b481df4 --- /dev/null +++ b/qtinterface/tqsqlpropertymap.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSQLPROPERTYMAP_H +#define TQSQLPROPERTYMAP_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSqlPropertyMap class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSQLPROPERTYMAP_H */ \ No newline at end of file diff --git a/qtinterface/tqsqlquery.cpp b/qtinterface/tqsqlquery.cpp new file mode 100644 index 0000000..2e1e1d8 --- /dev/null +++ b/qtinterface/tqsqlquery.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsqlquery.h b/qtinterface/tqsqlquery.h new file mode 100644 index 0000000..9b67472 --- /dev/null +++ b/qtinterface/tqsqlquery.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSQLQUERY_H +#define TQSQLQUERY_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSqlQuery class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSQLQUERY_H */ \ No newline at end of file diff --git a/qtinterface/tqsqlrecord.cpp b/qtinterface/tqsqlrecord.cpp new file mode 100644 index 0000000..5dc3a8b --- /dev/null +++ b/qtinterface/tqsqlrecord.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsqlrecord.h b/qtinterface/tqsqlrecord.h new file mode 100644 index 0000000..0ec085b --- /dev/null +++ b/qtinterface/tqsqlrecord.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSQLRECORD_H +#define TQSQLRECORD_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSqlRecord class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSQLRECORD_H */ \ No newline at end of file diff --git a/qtinterface/tqsqlresult.cpp b/qtinterface/tqsqlresult.cpp new file mode 100644 index 0000000..fde82f7 --- /dev/null +++ b/qtinterface/tqsqlresult.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsqlresult.h b/qtinterface/tqsqlresult.h new file mode 100644 index 0000000..81156ea --- /dev/null +++ b/qtinterface/tqsqlresult.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSQLRESULT_H +#define TQSQLRESULT_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSqlResult class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSQLRESULT_H */ \ No newline at end of file diff --git a/qtinterface/tqsqlselectcursor.cpp b/qtinterface/tqsqlselectcursor.cpp new file mode 100644 index 0000000..f988a12 --- /dev/null +++ b/qtinterface/tqsqlselectcursor.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsqlselectcursor.h b/qtinterface/tqsqlselectcursor.h new file mode 100644 index 0000000..f1f39dc --- /dev/null +++ b/qtinterface/tqsqlselectcursor.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSQLSELECTCURSOR_H +#define TQSQLSELECTCURSOR_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSqlSelectCursor class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSQLSELECTCURSOR_H */ \ No newline at end of file diff --git a/qtinterface/tqstack.h b/qtinterface/tqstack.h new file mode 100644 index 0000000..d49ebf3 --- /dev/null +++ b/qtinterface/tqstack.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSTACK_H +#define TQSTACK_H + +#include + +#ifdef USE_QT3 + +// Pull in Qt3 qptrstack defines + +#include + +#endif // USE_QT3 + +#endif /* TQSTACK_H */ \ No newline at end of file diff --git a/qtinterface/tqstatusbar.cpp b/qtinterface/tqstatusbar.cpp new file mode 100644 index 0000000..73f497a --- /dev/null +++ b/qtinterface/tqstatusbar.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqstatusbar.h b/qtinterface/tqstatusbar.h new file mode 100644 index 0000000..319c30d --- /dev/null +++ b/qtinterface/tqstatusbar.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSTATUSBAR_H +#define TQSTATUSBAR_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QStatusBar class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSTATUSBAR_H */ \ No newline at end of file diff --git a/qtinterface/tqstring.cpp b/qtinterface/tqstring.cpp new file mode 100644 index 0000000..795a1e1 --- /dev/null +++ b/qtinterface/tqstring.cpp @@ -0,0 +1,25 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#define TQ_EXCLUDE_QCSTRING + +#include +#include \ No newline at end of file diff --git a/qtinterface/tqstring.h b/qtinterface/tqstring.h new file mode 100644 index 0000000..b52f996 --- /dev/null +++ b/qtinterface/tqstring.h @@ -0,0 +1,38 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSTRING_H +#define TQSTRING_H + +#include +#include +#include + +#ifdef USE_QT3 + +// Reimplement the QString class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSTRING_H */ \ No newline at end of file diff --git a/qtinterface/tqstringlist.cpp b/qtinterface/tqstringlist.cpp new file mode 100644 index 0000000..5b76f61 --- /dev/null +++ b/qtinterface/tqstringlist.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqstringlist.h b/qtinterface/tqstringlist.h new file mode 100644 index 0000000..135bacb --- /dev/null +++ b/qtinterface/tqstringlist.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSTRINGLIST_H +#define TQSTRINGLIST_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QStringList class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSTRINGLIST_H */ \ No newline at end of file diff --git a/qtinterface/tqstrlist.cpp b/qtinterface/tqstrlist.cpp new file mode 100644 index 0000000..41894f9 --- /dev/null +++ b/qtinterface/tqstrlist.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include \ No newline at end of file diff --git a/qtinterface/tqstrlist.h b/qtinterface/tqstrlist.h new file mode 100644 index 0000000..f42ca1e --- /dev/null +++ b/qtinterface/tqstrlist.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSTRLIST_H +#define TQSTRLIST_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QStrList class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSTRLIST_H */ \ No newline at end of file diff --git a/qtinterface/tqstrvec.cpp b/qtinterface/tqstrvec.cpp new file mode 100644 index 0000000..e7dc312 --- /dev/null +++ b/qtinterface/tqstrvec.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqstrvec.h b/qtinterface/tqstrvec.h new file mode 100644 index 0000000..3e5de75 --- /dev/null +++ b/qtinterface/tqstrvec.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSTRVEC_H +#define TQSTRVEC_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QStrVec class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSTRVEC_H */ \ No newline at end of file diff --git a/qtinterface/tqstyle.cpp b/qtinterface/tqstyle.cpp new file mode 100644 index 0000000..56e16da --- /dev/null +++ b/qtinterface/tqstyle.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqstyle.h b/qtinterface/tqstyle.h new file mode 100644 index 0000000..fa6051b --- /dev/null +++ b/qtinterface/tqstyle.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSTYLE_H +#define TQSTYLE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QStyle class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSTYLE_H */ \ No newline at end of file diff --git a/qtinterface/tqstylefactory.cpp b/qtinterface/tqstylefactory.cpp new file mode 100644 index 0000000..2c5ffb9 --- /dev/null +++ b/qtinterface/tqstylefactory.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqstylefactory.h b/qtinterface/tqstylefactory.h new file mode 100644 index 0000000..ec1f8ba --- /dev/null +++ b/qtinterface/tqstylefactory.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSTYLEFACTORY_H +#define TQSTYLEFACTORY_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QStyleFactory class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSTYLEFACTORY_H */ \ No newline at end of file diff --git a/qtinterface/tqstyleplugin.cpp b/qtinterface/tqstyleplugin.cpp new file mode 100644 index 0000000..db9dd39 --- /dev/null +++ b/qtinterface/tqstyleplugin.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqstyleplugin.h b/qtinterface/tqstyleplugin.h new file mode 100644 index 0000000..4476132 --- /dev/null +++ b/qtinterface/tqstyleplugin.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSTYLEPLUGIN_H +#define TQSTYLEPLUGIN_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QStylePlugin class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSTYLEPLUGIN_H */ \ No newline at end of file diff --git a/qtinterface/tqstylesheet.cpp b/qtinterface/tqstylesheet.cpp new file mode 100644 index 0000000..8f5c3a4 --- /dev/null +++ b/qtinterface/tqstylesheet.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqstylesheet.h b/qtinterface/tqstylesheet.h new file mode 100644 index 0000000..fc8c935 --- /dev/null +++ b/qtinterface/tqstylesheet.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSTYLESHEET_H +#define TQSTYLESHEET_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QStyleSheet class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSTYLESHEET_H */ \ No newline at end of file diff --git a/qtinterface/tqsyntaxhighlighter.cpp b/qtinterface/tqsyntaxhighlighter.cpp new file mode 100644 index 0000000..a2809fd --- /dev/null +++ b/qtinterface/tqsyntaxhighlighter.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqsyntaxhighlighter.h b/qtinterface/tqsyntaxhighlighter.h new file mode 100644 index 0000000..9dd7cd4 --- /dev/null +++ b/qtinterface/tqsyntaxhighlighter.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQSYNTAXHIGHLIGHTER_H +#define TQSYNTAXHIGHLIGHTER_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QSyntaxHighlighter class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQSYNTAXHIGHLIGHTER_H */ \ No newline at end of file diff --git a/qtinterface/tqt.cpp b/qtinterface/tqt.cpp new file mode 100644 index 0000000..0e7addb --- /dev/null +++ b/qtinterface/tqt.cpp @@ -0,0 +1,22 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + + diff --git a/qtinterface/tqt.h b/qtinterface/tqt.h new file mode 100644 index 0000000..2848177 --- /dev/null +++ b/qtinterface/tqt.h @@ -0,0 +1,31 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQT_H +#define TQT_H + +#define USE_QT3 +//#define USE_QT4 + +//#include "kdemacros.h.in" +//#define TQT_EXPORT KDE_EXPORT + +#endif /* TQT_H */ \ No newline at end of file diff --git a/qtinterface/tqtabbar.cpp b/qtinterface/tqtabbar.cpp new file mode 100644 index 0000000..c3e6392 --- /dev/null +++ b/qtinterface/tqtabbar.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqtabbar.h b/qtinterface/tqtabbar.h new file mode 100644 index 0000000..7bf2c36 --- /dev/null +++ b/qtinterface/tqtabbar.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQTABBAR_H +#define TQTABBAR_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QTabBar class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQTABBAR_H */ \ No newline at end of file diff --git a/qtinterface/tqtabdialog.cpp b/qtinterface/tqtabdialog.cpp new file mode 100644 index 0000000..39c6644 --- /dev/null +++ b/qtinterface/tqtabdialog.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqtabdialog.h b/qtinterface/tqtabdialog.h new file mode 100644 index 0000000..7527c6b --- /dev/null +++ b/qtinterface/tqtabdialog.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQTABDIALOG_H +#define TQTABDIALOG_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QTabDialog class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQTABDIALOG_H */ \ No newline at end of file diff --git a/qtinterface/tqtabdlg.h b/qtinterface/tqtabdlg.h new file mode 100644 index 0000000..f8ac17d --- /dev/null +++ b/qtinterface/tqtabdlg.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQTABDLG_H +#define TQTABDLG_H + +#include + +#ifdef USE_QT3 + +// Pull in tqtabdialog defines + +#include + +#endif // USE_QT3 + +#endif /* TQTABDLG_H */ \ No newline at end of file diff --git a/qtinterface/tqtable.cpp b/qtinterface/tqtable.cpp new file mode 100644 index 0000000..be9e226 --- /dev/null +++ b/qtinterface/tqtable.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqtable.h b/qtinterface/tqtable.h new file mode 100644 index 0000000..263bc86 --- /dev/null +++ b/qtinterface/tqtable.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQTABLE_H +#define TQTABLE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QTable class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQTABLE_H */ \ No newline at end of file diff --git a/qtinterface/tqtabwidget.cpp b/qtinterface/tqtabwidget.cpp new file mode 100644 index 0000000..f288053 --- /dev/null +++ b/qtinterface/tqtabwidget.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqtabwidget.h b/qtinterface/tqtabwidget.h new file mode 100644 index 0000000..1709444 --- /dev/null +++ b/qtinterface/tqtabwidget.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQTABWIDGET_H +#define TQTABWIDGET_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QTabWidget class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQTABWIDGET_H */ \ No newline at end of file diff --git a/qtinterface/tqtextbrowser.cpp b/qtinterface/tqtextbrowser.cpp new file mode 100644 index 0000000..262efb4 --- /dev/null +++ b/qtinterface/tqtextbrowser.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqtextbrowser.h b/qtinterface/tqtextbrowser.h new file mode 100644 index 0000000..0c0bb96 --- /dev/null +++ b/qtinterface/tqtextbrowser.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQTEXTBROWSER_H +#define TQTEXTBROWSER_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QTextBrowser class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQTEXTBROWSER_H */ \ No newline at end of file diff --git a/qtinterface/tqtextcodec.cpp b/qtinterface/tqtextcodec.cpp new file mode 100644 index 0000000..7958168 --- /dev/null +++ b/qtinterface/tqtextcodec.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqtextcodec.h b/qtinterface/tqtextcodec.h new file mode 100644 index 0000000..e5be111 --- /dev/null +++ b/qtinterface/tqtextcodec.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQTEXTCODEC_H +#define TQTEXTCODEC_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QTextCodec class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQTEXTCODEC_H */ \ No newline at end of file diff --git a/qtinterface/tqtextcodecfactory.cpp b/qtinterface/tqtextcodecfactory.cpp new file mode 100644 index 0000000..ea81597 --- /dev/null +++ b/qtinterface/tqtextcodecfactory.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqtextcodecfactory.h b/qtinterface/tqtextcodecfactory.h new file mode 100644 index 0000000..1829f5d --- /dev/null +++ b/qtinterface/tqtextcodecfactory.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQTEXTCODECFACTORY_H +#define TQTEXTCODECFACTORY_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QTextCodecFactory class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQTEXTCODECFACTORY_H */ \ No newline at end of file diff --git a/qtinterface/tqtextcodecplugin.cpp b/qtinterface/tqtextcodecplugin.cpp new file mode 100644 index 0000000..f076590 --- /dev/null +++ b/qtinterface/tqtextcodecplugin.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqtextcodecplugin.h b/qtinterface/tqtextcodecplugin.h new file mode 100644 index 0000000..688523d --- /dev/null +++ b/qtinterface/tqtextcodecplugin.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQTEXTCODECPLUGIN_H +#define TQTEXTCODECPLUGIN_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QTextCodecPlugin class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQTEXTCODECPLUGIN_H */ \ No newline at end of file diff --git a/qtinterface/tqtextedit.cpp b/qtinterface/tqtextedit.cpp new file mode 100644 index 0000000..2c80b1e --- /dev/null +++ b/qtinterface/tqtextedit.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqtextedit.h b/qtinterface/tqtextedit.h new file mode 100644 index 0000000..e6f9f92 --- /dev/null +++ b/qtinterface/tqtextedit.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQTEXTEDIT_H +#define TQTEXTEDIT_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QTextEdit class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQTEXTEDIT_H */ \ No newline at end of file diff --git a/qtinterface/tqtextstream.cpp b/qtinterface/tqtextstream.cpp new file mode 100644 index 0000000..abc0898 --- /dev/null +++ b/qtinterface/tqtextstream.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include \ No newline at end of file diff --git a/qtinterface/tqtextstream.h b/qtinterface/tqtextstream.h new file mode 100644 index 0000000..765302e --- /dev/null +++ b/qtinterface/tqtextstream.h @@ -0,0 +1,38 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQTEXTSTREAM_H +#define TQTEXTSTREAM_H + +#include +#include +#include + +#ifdef USE_QT3 + +// Reimplement the QTextStream class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQTEXTSTREAM_H */ \ No newline at end of file diff --git a/qtinterface/tqtextview.cpp b/qtinterface/tqtextview.cpp new file mode 100644 index 0000000..7f86067 --- /dev/null +++ b/qtinterface/tqtextview.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqtextview.h b/qtinterface/tqtextview.h new file mode 100644 index 0000000..fb74756 --- /dev/null +++ b/qtinterface/tqtextview.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQTEXTVIEW_H +#define TQTEXTVIEW_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QTextView class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQTEXTVIEW_H */ \ No newline at end of file diff --git a/qtinterface/tqthread.cpp b/qtinterface/tqthread.cpp new file mode 100644 index 0000000..bc3140e --- /dev/null +++ b/qtinterface/tqthread.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqthread.h b/qtinterface/tqthread.h new file mode 100644 index 0000000..3c6da08 --- /dev/null +++ b/qtinterface/tqthread.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQTHREAD_H +#define TQTHREAD_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QThread class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQTHREAD_H */ \ No newline at end of file diff --git a/qtinterface/tqthreadstorage.cpp b/qtinterface/tqthreadstorage.cpp new file mode 100644 index 0000000..b6558e6 --- /dev/null +++ b/qtinterface/tqthreadstorage.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqthreadstorage.h b/qtinterface/tqthreadstorage.h new file mode 100644 index 0000000..e2e365b --- /dev/null +++ b/qtinterface/tqthreadstorage.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQTHREADSTORAGE_H +#define TQTHREADSTORAGE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QThreadStorage class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQTHREADSTORAGE_H */ \ No newline at end of file diff --git a/qtinterface/tqtimer.cpp b/qtinterface/tqtimer.cpp new file mode 100644 index 0000000..bd7301c --- /dev/null +++ b/qtinterface/tqtimer.cpp @@ -0,0 +1,32 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include + +#ifdef USE_QT3 + +int QTimer::myNewFunction(int parameter_one) +{ + return parameter_one; +} + +#endif \ No newline at end of file diff --git a/qtinterface/tqtimer.h b/qtinterface/tqtimer.h new file mode 100644 index 0000000..4df2502 --- /dev/null +++ b/qtinterface/tqtimer.h @@ -0,0 +1,111 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQTIMER_H +#define TQTIMER_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QTimer class +// For Qt3, no changes are needed + +// Linker tricks required to override a class without changing its name +#define QTimer IQTimer +#include +#undef QTimer + +class QTimer : public IQTimer { +// This is taken straight from the Qt header file, with all Q_OBJECT, slot, and similar keywords stripped out. +// This is the last and most obnoxious part of the linker tricks mentioned above +// Essentially, the compiler needs to know that these Q functions exist so that the above I functions +// are not attempted to link. Instead, these empty declarations allow the linker to pull in the complete Q function +// from the Qt toolkit in use. Convoluted, yes, but it should make maintinance MUCH easier as the Qt API changes. +public: + QTimer( QObject *parent=0, const char *name=0 ); + ~QTimer(); + + bool isActive() const; + + int start( int msec, bool sshot = FALSE ); + void changeInterval( int msec ); + void stop(); + + static void singleShot( int msec, QObject *receiver, const char *member ); + + int timerId() const { return id; } + + void timeout(); + +protected: + bool event( QEvent * ); + +private: + int id; + uint single : 1; + uint nulltimer : 1; + +private: // Disabled copy constructor and operator= +#if defined(Q_DISABLE_COPY) + QTimer( const QTimer & ); + QTimer &operator=( const QTimer & ); +#endif +// End Qt header file copy + +// This is where the new member functions should be placed +// Unlike the above copied block, these members must be defined in the associated .cpp file, +// and they should usually do something. Feel free to include as many Qt files as needed +// in the cpp source file, but DO NOT include them in this header file. + int myNewFunction(int parameter_one); +}; + +inline bool QTimer::isActive() const +{ + return id >= 0; +} + +#endif // USE_QT3 + +// #ifdef USE_QT4 +// +// // Reimplement the QTimer class +// // For Qt4, a few overrides are required +// // Specifically, these functions were altered: +// // OLD: NEW: +// // +// +// #include +// +// class Q_EXPORT TQTimer : public QTimer +// { +// Q_OBJECT +// public: +// TQTimer( QObject *parent=0, const char *name=0 ); +// ~TQTimer(); +// +// // FIXME: Example ONLY +// virtual void oldFunction (); +// }; +// +// #endif // USE_QT4 + +#endif /* TQTIMER_H */ \ No newline at end of file diff --git a/qtinterface/tqtl.cpp b/qtinterface/tqtl.cpp new file mode 100644 index 0000000..642ab0e --- /dev/null +++ b/qtinterface/tqtl.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqtl.h b/qtinterface/tqtl.h new file mode 100644 index 0000000..79244f4 --- /dev/null +++ b/qtinterface/tqtl.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQTL_H +#define TQTL_H + +#include + +#ifdef USE_QT3 + +// Reimplement the Qtl class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQTL_H */ \ No newline at end of file diff --git a/qtinterface/tqtoolbar.cpp b/qtinterface/tqtoolbar.cpp new file mode 100644 index 0000000..a87a54a --- /dev/null +++ b/qtinterface/tqtoolbar.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqtoolbar.h b/qtinterface/tqtoolbar.h new file mode 100644 index 0000000..77e1b72 --- /dev/null +++ b/qtinterface/tqtoolbar.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQTOOLBAR_H +#define TQTOOLBAR_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QToolBar class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQTOOLBAR_H */ \ No newline at end of file diff --git a/qtinterface/tqtoolbox.cpp b/qtinterface/tqtoolbox.cpp new file mode 100644 index 0000000..639cb2e --- /dev/null +++ b/qtinterface/tqtoolbox.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqtoolbox.h b/qtinterface/tqtoolbox.h new file mode 100644 index 0000000..1de2536 --- /dev/null +++ b/qtinterface/tqtoolbox.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQTOOLBOX_H +#define TQTOOLBOX_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QToolBox class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQTOOLBOX_H */ \ No newline at end of file diff --git a/qtinterface/tqtoolbutton.cpp b/qtinterface/tqtoolbutton.cpp new file mode 100644 index 0000000..521c862 --- /dev/null +++ b/qtinterface/tqtoolbutton.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqtoolbutton.h b/qtinterface/tqtoolbutton.h new file mode 100644 index 0000000..7a2bd01 --- /dev/null +++ b/qtinterface/tqtoolbutton.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQTOOLBUTTON_H +#define TQTOOLBUTTON_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QToolButton class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQTOOLBUTTON_H */ \ No newline at end of file diff --git a/qtinterface/tqtooltip.cpp b/qtinterface/tqtooltip.cpp new file mode 100644 index 0000000..adc1ef3 --- /dev/null +++ b/qtinterface/tqtooltip.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqtooltip.h b/qtinterface/tqtooltip.h new file mode 100644 index 0000000..3111f6b --- /dev/null +++ b/qtinterface/tqtooltip.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQTOOLTIP_H +#define TQTOOLTIP_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QToolTip class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQTOOLTIP_H */ \ No newline at end of file diff --git a/qtinterface/tqtranslator.cpp b/qtinterface/tqtranslator.cpp new file mode 100644 index 0000000..f7c1dff --- /dev/null +++ b/qtinterface/tqtranslator.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqtranslator.h b/qtinterface/tqtranslator.h new file mode 100644 index 0000000..f2cc5e8 --- /dev/null +++ b/qtinterface/tqtranslator.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQTRANSLATOR_H +#define TQTRANSLATOR_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QTranslator class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQTRANSLATOR_H */ \ No newline at end of file diff --git a/qtinterface/tqtsciicodec.cpp b/qtinterface/tqtsciicodec.cpp new file mode 100644 index 0000000..e4213f6 --- /dev/null +++ b/qtinterface/tqtsciicodec.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqtsciicodec.h b/qtinterface/tqtsciicodec.h new file mode 100644 index 0000000..0f504f7 --- /dev/null +++ b/qtinterface/tqtsciicodec.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQTSCIICODEC_H +#define TQTSCIICODEC_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QTsciiCodec class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQTSCIICODEC_H */ \ No newline at end of file diff --git a/qtinterface/tqtstream.h b/qtinterface/tqtstream.h new file mode 100644 index 0000000..e3a5303 --- /dev/null +++ b/qtinterface/tqtstream.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQTSTREAM_H +#define TQTSTREAM_H + +#include + +#ifdef USE_QT3 + +// Pull in tqtextstream defines + +#include + +#endif // USE_QT3 + +#endif /* TQTSTREAM_H */ \ No newline at end of file diff --git a/qtinterface/tqurl.cpp b/qtinterface/tqurl.cpp new file mode 100644 index 0000000..eb39cff --- /dev/null +++ b/qtinterface/tqurl.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqurl.h b/qtinterface/tqurl.h new file mode 100644 index 0000000..2466502 --- /dev/null +++ b/qtinterface/tqurl.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQURL_H +#define TQURL_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QUrl class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQURL_H */ \ No newline at end of file diff --git a/qtinterface/tqurlinfo.cpp b/qtinterface/tqurlinfo.cpp new file mode 100644 index 0000000..5a35fc5 --- /dev/null +++ b/qtinterface/tqurlinfo.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqurlinfo.h b/qtinterface/tqurlinfo.h new file mode 100644 index 0000000..cde7120 --- /dev/null +++ b/qtinterface/tqurlinfo.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQURLINFO_H +#define TQURLINFO_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QUrlInfo class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQURL_H */ \ No newline at end of file diff --git a/qtinterface/tqurloperator.cpp b/qtinterface/tqurloperator.cpp new file mode 100644 index 0000000..a4d0475 --- /dev/null +++ b/qtinterface/tqurloperator.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqurloperator.h b/qtinterface/tqurloperator.h new file mode 100644 index 0000000..17667bf --- /dev/null +++ b/qtinterface/tqurloperator.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQURLOPERATOR_H +#define TQURLOPERATOR_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QUrlOperator class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQURLOPERATOR_H */ \ No newline at end of file diff --git a/qtinterface/tqutfcodec.cpp b/qtinterface/tqutfcodec.cpp new file mode 100644 index 0000000..80a0da2 --- /dev/null +++ b/qtinterface/tqutfcodec.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqutfcodec.h b/qtinterface/tqutfcodec.h new file mode 100644 index 0000000..f64f29d --- /dev/null +++ b/qtinterface/tqutfcodec.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQUTFCODEC_H +#define TQUTFCODEC_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QUtfCodec class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQUTFCODEC_H */ \ No newline at end of file diff --git a/qtinterface/tquuid.cpp b/qtinterface/tquuid.cpp new file mode 100644 index 0000000..fa20ef4 --- /dev/null +++ b/qtinterface/tquuid.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tquuid.h b/qtinterface/tquuid.h new file mode 100644 index 0000000..f42d49d --- /dev/null +++ b/qtinterface/tquuid.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQUUID_H +#define TQUUID_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QUuid class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQUUID_H */ \ No newline at end of file diff --git a/qtinterface/tqvalidator.cpp b/qtinterface/tqvalidator.cpp new file mode 100644 index 0000000..d4cfe95 --- /dev/null +++ b/qtinterface/tqvalidator.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqvalidator.h b/qtinterface/tqvalidator.h new file mode 100644 index 0000000..94d43a2 --- /dev/null +++ b/qtinterface/tqvalidator.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQVALIDATOR_H +#define TQVALIDATOR_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QValidator class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQVALIDATOR_H */ \ No newline at end of file diff --git a/qtinterface/tqvaluelist.cpp b/qtinterface/tqvaluelist.cpp new file mode 100644 index 0000000..58afb58 --- /dev/null +++ b/qtinterface/tqvaluelist.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqvaluelist.h b/qtinterface/tqvaluelist.h new file mode 100644 index 0000000..59d4c8b --- /dev/null +++ b/qtinterface/tqvaluelist.h @@ -0,0 +1,37 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQVALUELIST_H +#define TQVALUELIST_H + +#include +#include + +#ifdef USE_QT3 + +// Reimplement the QValueList class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQVALUELIST_H */ \ No newline at end of file diff --git a/qtinterface/tqvaluestack.cpp b/qtinterface/tqvaluestack.cpp new file mode 100644 index 0000000..777c73d --- /dev/null +++ b/qtinterface/tqvaluestack.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqvaluestack.h b/qtinterface/tqvaluestack.h new file mode 100644 index 0000000..fd1e7f6 --- /dev/null +++ b/qtinterface/tqvaluestack.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQVALUESTACK_H +#define TQVALUESTACK_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QValueStack class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQVALUESTACK_H */ \ No newline at end of file diff --git a/qtinterface/tqvaluevector.cpp b/qtinterface/tqvaluevector.cpp new file mode 100644 index 0000000..e0cd785 --- /dev/null +++ b/qtinterface/tqvaluevector.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqvaluevector.h b/qtinterface/tqvaluevector.h new file mode 100644 index 0000000..daefbe1 --- /dev/null +++ b/qtinterface/tqvaluevector.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQVALUEVECTOR_H +#define TQVALUEVECTOR_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QValueVector class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQVALUEVECTOR_H */ \ No newline at end of file diff --git a/qtinterface/tqvariant.cpp b/qtinterface/tqvariant.cpp new file mode 100644 index 0000000..3672da7 --- /dev/null +++ b/qtinterface/tqvariant.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqvariant.h b/qtinterface/tqvariant.h new file mode 100644 index 0000000..f6e43e8 --- /dev/null +++ b/qtinterface/tqvariant.h @@ -0,0 +1,37 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQVARIANT_H +#define TQVARIANT_H + +#include +#include + +#ifdef USE_QT3 + +// Reimplement the QVariant class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQVARIANT_H */ \ No newline at end of file diff --git a/qtinterface/tqvbox.cpp b/qtinterface/tqvbox.cpp new file mode 100644 index 0000000..790376a --- /dev/null +++ b/qtinterface/tqvbox.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqvbox.h b/qtinterface/tqvbox.h new file mode 100644 index 0000000..79d773c --- /dev/null +++ b/qtinterface/tqvbox.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQVBOX_H +#define TQVBOX_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QVBox class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQVBOX_H */ \ No newline at end of file diff --git a/qtinterface/tqvbuttongroup.cpp b/qtinterface/tqvbuttongroup.cpp new file mode 100644 index 0000000..52e9344 --- /dev/null +++ b/qtinterface/tqvbuttongroup.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqvbuttongroup.h b/qtinterface/tqvbuttongroup.h new file mode 100644 index 0000000..df42942 --- /dev/null +++ b/qtinterface/tqvbuttongroup.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQVBUTTONGROUP_H +#define TQVBUTTONGROUP_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QVButtonGroup class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQVBUTTONGROUP_H */ \ No newline at end of file diff --git a/qtinterface/tqvector.h b/qtinterface/tqvector.h new file mode 100644 index 0000000..72a558c --- /dev/null +++ b/qtinterface/tqvector.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQVECTOR_H +#define TQVECTOR_H + +#include + +#ifdef USE_QT3 + +// Pull in tqptrvector defines + +#include + +#endif // USE_QT3 + +#endif /* TQVECTOR_H */ \ No newline at end of file diff --git a/qtinterface/tqvfbhdr.cpp b/qtinterface/tqvfbhdr.cpp new file mode 100644 index 0000000..278b43d --- /dev/null +++ b/qtinterface/tqvfbhdr.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqvfbhdr.h b/qtinterface/tqvfbhdr.h new file mode 100644 index 0000000..b282277 --- /dev/null +++ b/qtinterface/tqvfbhdr.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQVFBHDR_H +#define TQVFBHDR_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QVFBHDR class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQVFBHDR_H */ \ No newline at end of file diff --git a/qtinterface/tqvgroupbox.cpp b/qtinterface/tqvgroupbox.cpp new file mode 100644 index 0000000..f460045 --- /dev/null +++ b/qtinterface/tqvgroupbox.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqvgroupbox.h b/qtinterface/tqvgroupbox.h new file mode 100644 index 0000000..6b7d155 --- /dev/null +++ b/qtinterface/tqvgroupbox.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQVGROUPBOX_H +#define TQVGROUPBOX_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QVGroupBox class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQVGROUPBOX_H */ \ No newline at end of file diff --git a/qtinterface/tqwaitcondition.cpp b/qtinterface/tqwaitcondition.cpp new file mode 100644 index 0000000..2fe41a1 --- /dev/null +++ b/qtinterface/tqwaitcondition.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqwaitcondition.h b/qtinterface/tqwaitcondition.h new file mode 100644 index 0000000..58919a2 --- /dev/null +++ b/qtinterface/tqwaitcondition.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQWAITCONDITION_H +#define TQWAITCONDITION_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QWaitCondition class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQWAITCONDITION_H */ \ No newline at end of file diff --git a/qtinterface/tqwhatsthis.cpp b/qtinterface/tqwhatsthis.cpp new file mode 100644 index 0000000..3f1bfde --- /dev/null +++ b/qtinterface/tqwhatsthis.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqwhatsthis.h b/qtinterface/tqwhatsthis.h new file mode 100644 index 0000000..efe3427 --- /dev/null +++ b/qtinterface/tqwhatsthis.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQWHATSTHIS_H +#define TQWHATSTHIS_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QWhatsThis class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQWHATSTHIS_H */ \ No newline at end of file diff --git a/qtinterface/tqwidcoll.h b/qtinterface/tqwidcoll.h new file mode 100644 index 0000000..abd2883 --- /dev/null +++ b/qtinterface/tqwidcoll.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQWIDCOLL_H +#define TQWIDCOLL_H + +#include + +#ifdef USE_QT3 + +// Pull in the widget defines + +#include +#include + +#endif // USE_QT3 + +#endif /* TQWIDCOLL_H */ \ No newline at end of file diff --git a/qtinterface/tqwidget.cpp b/qtinterface/tqwidget.cpp new file mode 100644 index 0000000..2eacecc --- /dev/null +++ b/qtinterface/tqwidget.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqwidget.h b/qtinterface/tqwidget.h new file mode 100644 index 0000000..f1b167c --- /dev/null +++ b/qtinterface/tqwidget.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQWIDGET_H +#define TQWIDGET_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QWidget class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQWIDGET_H */ \ No newline at end of file diff --git a/qtinterface/tqwidgetfactory.cpp b/qtinterface/tqwidgetfactory.cpp new file mode 100644 index 0000000..563d3cf --- /dev/null +++ b/qtinterface/tqwidgetfactory.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqwidgetfactory.h b/qtinterface/tqwidgetfactory.h new file mode 100644 index 0000000..99216a5 --- /dev/null +++ b/qtinterface/tqwidgetfactory.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQWIDGETFACTORY_H +#define TQWIDGETFACTORY_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QWidgetFactory class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQWIDGETFACTORY_H */ \ No newline at end of file diff --git a/qtinterface/tqwidgetintdict.cpp b/qtinterface/tqwidgetintdict.cpp new file mode 100644 index 0000000..88a8bb5 --- /dev/null +++ b/qtinterface/tqwidgetintdict.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqwidgetintdict.h b/qtinterface/tqwidgetintdict.h new file mode 100644 index 0000000..29497f5 --- /dev/null +++ b/qtinterface/tqwidgetintdict.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQWIDGETINTDICT_H +#define TQWIDGETINTDICT_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QWidgetIntDict class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQWIDGETINTDICT_H */ \ No newline at end of file diff --git a/qtinterface/tqwidgetlist.cpp b/qtinterface/tqwidgetlist.cpp new file mode 100644 index 0000000..e7e1999 --- /dev/null +++ b/qtinterface/tqwidgetlist.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqwidgetlist.h b/qtinterface/tqwidgetlist.h new file mode 100644 index 0000000..b121ebd --- /dev/null +++ b/qtinterface/tqwidgetlist.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQWIDGETLIST_H +#define TQWIDGETLIST_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QWidgetList class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQWIDGETLIST_H */ \ No newline at end of file diff --git a/qtinterface/tqwidgetplugin.cpp b/qtinterface/tqwidgetplugin.cpp new file mode 100644 index 0000000..668c45f --- /dev/null +++ b/qtinterface/tqwidgetplugin.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqwidgetplugin.h b/qtinterface/tqwidgetplugin.h new file mode 100644 index 0000000..005a486 --- /dev/null +++ b/qtinterface/tqwidgetplugin.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQWIDGETPLUGIN_H +#define TQWIDGETPLUGIN_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QWidgetPlugin class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQWIDGETPLUGIN_H */ \ No newline at end of file diff --git a/qtinterface/tqwidgetstack.cpp b/qtinterface/tqwidgetstack.cpp new file mode 100644 index 0000000..0cf6330 --- /dev/null +++ b/qtinterface/tqwidgetstack.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqwidgetstack.h b/qtinterface/tqwidgetstack.h new file mode 100644 index 0000000..95df50c --- /dev/null +++ b/qtinterface/tqwidgetstack.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQWIDGETSTACK_H +#define TQWIDGETSTACK_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QWidgetStack class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQWIDGETSTACK_H */ \ No newline at end of file diff --git a/qtinterface/tqwindefs.h b/qtinterface/tqwindefs.h new file mode 100644 index 0000000..8f660d4 --- /dev/null +++ b/qtinterface/tqwindefs.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQWINDEFS_H +#define TQWINDEFS_H + +#include + +#ifdef USE_QT3 + +// Pull in tqwindowdefs defines + +#include + +#endif // USE_QT3 + +#endif /* TQWINDEFS_H */ \ No newline at end of file diff --git a/qtinterface/tqwindowdefs.h b/qtinterface/tqwindowdefs.h new file mode 100644 index 0000000..3920a02 --- /dev/null +++ b/qtinterface/tqwindowdefs.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQWINDOWDEFS_H +#define TQWINDOWDEFS_H + +#include + +#ifdef USE_QT3 + +// Pull in Qt3 qwindowdefs defines + +#include + +#endif // USE_QT3 + +#endif /* TQWINDOWDEFS_H */ \ No newline at end of file diff --git a/qtinterface/tqwindowsstyle.cpp b/qtinterface/tqwindowsstyle.cpp new file mode 100644 index 0000000..889607c --- /dev/null +++ b/qtinterface/tqwindowsstyle.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqwindowsstyle.h b/qtinterface/tqwindowsstyle.h new file mode 100644 index 0000000..183cff3 --- /dev/null +++ b/qtinterface/tqwindowsstyle.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQWINDOWSSTYLE_H +#define TQWINDOWSSTYLE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QWindowsStyle class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQWINDOWSSTYLE_H */ \ No newline at end of file diff --git a/qtinterface/tqwinexport.h b/qtinterface/tqwinexport.h new file mode 100644 index 0000000..30957b9 --- /dev/null +++ b/qtinterface/tqwinexport.h @@ -0,0 +1,35 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQWINEXPORT_H +#define TQWINEXPORT_H + +#include + +#ifdef USE_QT3 + +// Pull in Qt3 qwinexport defines + +#include + +#endif // USE_QT3 + +#endif /* TQWINEXPORT_H */ \ No newline at end of file diff --git a/qtinterface/tqwizard.cpp b/qtinterface/tqwizard.cpp new file mode 100644 index 0000000..5c5b50e --- /dev/null +++ b/qtinterface/tqwizard.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqwizard.h b/qtinterface/tqwizard.h new file mode 100644 index 0000000..83c22e9 --- /dev/null +++ b/qtinterface/tqwizard.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQWIZARD_H +#define TQWIZARD_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QWizard class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQWIZARD_H */ \ No newline at end of file diff --git a/qtinterface/tqwmatrix.cpp b/qtinterface/tqwmatrix.cpp new file mode 100644 index 0000000..4699799 --- /dev/null +++ b/qtinterface/tqwmatrix.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqwmatrix.h b/qtinterface/tqwmatrix.h new file mode 100644 index 0000000..5a587cf --- /dev/null +++ b/qtinterface/tqwmatrix.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQWMATRIX_H +#define TQWMATRIX_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QWMatrix class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQWMATRIX_H */ \ No newline at end of file diff --git a/qtinterface/tqworkspace.cpp b/qtinterface/tqworkspace.cpp new file mode 100644 index 0000000..09d136e --- /dev/null +++ b/qtinterface/tqworkspace.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqworkspace.h b/qtinterface/tqworkspace.h new file mode 100644 index 0000000..1067a1b --- /dev/null +++ b/qtinterface/tqworkspace.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQWORKSPACE_H +#define TQWORKSPACE_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QWorkspace class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQWORKSPACE_H */ \ No newline at end of file diff --git a/qtinterface/tqxml.cpp b/qtinterface/tqxml.cpp new file mode 100644 index 0000000..e5759ab --- /dev/null +++ b/qtinterface/tqxml.cpp @@ -0,0 +1,23 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#include +#include diff --git a/qtinterface/tqxml.h b/qtinterface/tqxml.h new file mode 100644 index 0000000..5dc3391 --- /dev/null +++ b/qtinterface/tqxml.h @@ -0,0 +1,36 @@ +/* + +Copyright (C) 2010 Timothy Pearson + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public License +along with this library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. + +*/ + +#ifndef TQXML_H +#define TQXML_H + +#include + +#ifdef USE_QT3 + +// Reimplement the QXml class +// For Qt3, no changes are needed + +#include + +#endif // USE_QT3 + +#endif /* TQXML_H */ \ No newline at end of file diff --git a/tqtinterface.lsm b/tqtinterface.lsm new file mode 100644 index 0000000..f91f74f --- /dev/null +++ b/tqtinterface.lsm @@ -0,0 +1,11 @@ +Begin4 +Title: tqtinterface +Version: Trinity 3.5.12 +Entered-date: 2010-06-29 +Description: Interface and abstraction library for Qt and Trinity +Keywords: KDE X11 desktop Qt TQT +Author: http://bugs.pearsoncomputing.net/ (KDE Trinity Bugtracking System) +Primary-site: http://trinity.pearsoncomputing.net/ +Platforms: Unix, Qt +Copying-policy: GPL +End