Commits

Author Commit Message Labels Comments Date
dirkbaechle
- added README.rst
dirkbaechle
Merged in smallbulb/SCons_Qt4 (pull request #1), COMSTR strings for QRC and MOC actions, QRC scanner fix
<si...@dasir.cz
.qrc scanner added to environment
<si...@dasir.cz
*COMSTR strings for QRC and MOC actions
dirkbaechle
- Based on an idea and patch by Kyle Strand, the simple automoc strategy now also supports CXX files that directly include the moc'ed header output (#include "moc_foo.cc"). The created .cc file doesn't get compiled, but is simply set as additional dependency for the CXX file. - Adapted tests to the latest revision of the SCons test framework.
dirkbaechle
- added "How-to install" instructions for the Tool to the manual (as proposed by Bastian Gorholt, bug #684655) - fixed the sorting of Moc targets in the Automoc class to prevent spurious rebuilds, is now correctly based on the file/entry names instead of their references (reported by Danny Valente, bug #684933) - added a testcase for the latter bug
dirkbaechle
- updated/fixed the user manual (wrong syntax for Qrc4 and Qm4 builders)
dirkbaechle
- added support for scanning all CPPPATH folders, when searching for mocable files (#604405, suggested/reported by Francis Bolduc) - added test cases - updated documentation (reference and manual)
dirkbaechle
- fixed some tests, such that they work under Windows (Qt4 SDK, Mingw) as well - improved the Qt path detection for the tests (appending a "/qt" for binary SDKs) - several additions to the "Qt examples" script (tested with Qt 4.6.2 under Ubuntu)
dirkbaechle
- bugfix: wrong order of arguments in call of Automoc fallback strategy - added another Qrc test case
dirkbaechle
Some smaller improvements to the Qrc4() Builder: - added an emitter, such that .qrc files get the correct prefix/suffix when directly added to the source list for Program/Library - allowed lists as input to Qrc4() - bugfix: the default value for the "-name" option was not correct when the input file had a leading path (relative/absolute) - added tests
dirkbaechle
- change in behaviour: all CPPDEFINEs are now passed to the "moc" executable by default (QT4_CPPDEFINES_PASSTOMOC=1) - appended a trailing "4" to the Builder names Ts/Qm/Qrc (-> Ts4/Qm4/Qrc4) for the sake of consistency - the Qrc4 Builder now registers the .qrc extension with the environment, such that we can give Resource files to the list of sources directly - the Qrc4 Builder sets the name of the Resource to the prefix of the .qrc file by default (u…
dirkbaechle
- bugfix: Q_OBJECT in a literal C string was detected by the Automoc function, e.g. printf("Q_OBJECT") - added a script for compiling all Qt4 examples via the SCons test framework
Russel Winder
Merge in Dirk's changes resolving the conflicts.
Russel Winder
Merge in Philippe's changes as per merge request 25106.
Philippe Vaucher
Patch from Guillaume Bouchard <guillaume@apinc.org>: - Moc autoscan can be disabled - Sources given by Glob('*.cpp') made multiple definition linker errors on second recompilation due to moc/ui/qrc generated cpp's object files being linked twice
Russel Winder
Correct the copyright notice.
Russel Winder
Merge Philippe Vaucher change for lack of qtmain linking.
Philippe Vaucher
qtmain.lib wasn't linked under windows
Russel Winder
Merge in latest bug fix from Philippe Vaucher <philippe.vaucher@gmail.com>.
Russel Winder
Remove trailing space to aid with comparison with other versions of the tool.
Russel Winder
Support resources aliases. Change put forward by private email by Philippe Vaucher <philippe.vaucher@gmail.com>.
Russel Winder
Merge in changes by Dirk Baechle, as per merge request https://code.launchpad.net/~dl9obn/sconsaddons/qt4/+merge/23917.
Russel Winder
Amendments proposed by Philippe Vaucher <philippe.vaucher@gmail.com> by private email to RW.
dirkbaechle
- removed Uic4 as source builder (creates header files only!) - added explicit Moc4 and Uic4 builders - updated documentation (especially for Uic4 builder) - added more tests
dirkbaechle
- restructured CPPPATH test and removed the call to "run_to_fail", due to changes in the SCons framework
dirkbaechle
Merged in Philippe's changes as per merge request 25106, from the mainline
dirkbaechle
- added sorted() function for backward compatibility (Python < 2.4) - renamed internal QTDIR variable to QT4DIR - added generator actions for Moc4/XMoc4 (support for QT4_CPPDEFINES_PASSTOMOC) - wrapped Ts() and Qm() as pseudo-Builders - added custom flags for Ts() and Qrc() builders - fixed Ts() builder to accept files and dirs as sources - added "doc" folder (manual and reference) - added "test" folder (two first simple tests)
dirk
Merged in changes by Philippe Vaucher: - extended regular expression for qrc includes - corrected names of Qt module libraries in debug mode under Windows
dirkbaechle
Amendments proposed by Philippe Vaucher <philippe.vaucher@gmail.com> by private email to RW.
  1. Prev
  2. Next