Use proper types when calling qBound.

qBound is a template function defined as:

 const T &qBound (const T &min, const T &value, const T &max )

On ARM, for some reason the type of min and max in this expression
resolves to double, and compiler fails to find a function matching
qBound(double, qreal, double). For that reason we typecast constants
to qreal explicitly.
Use proper floating type for cellMargins()

cellMargins() accepts double, not qreal.
Use proper types when calling qMax.

Typecast 0.0 to qreal explicitly.
update copyright for .cpp ext
update copyright for .h ext
update copyright for .ui ext
update copyright for .pro ext
update copyright for .pro ext
update misc copyrights
Fix for qBound on ARM
travis: initial version of .travis.yml
travis: add call to lrelease in script
Merge pull request #21 from dpocock/travis-build

Building OpenRPT in travis-ci.org configured to create shared libraries and use the system dtmx library
testing travis-ci build report
Merge pull request #23 from gilmoskowitz/showBuildStatus

show travis-ci build status
Merge branch 'master' into updateCopyright
revert back to 2012
Merge pull request #15 from gpazo/updateCopyright

Update copyright
Prefix QMAKE_LIBDIR for linking artifacts built in-tree
Merge pull request #25 from dpocock/qmake-libdir

Prefix QMAKE_LIBDIR for linking artifacts built in-tree