1. 28 Nov, 2016 - 1 commit
  2. 05 Nov, 2016 - 1 commit
  3. 19 Jul, 2016 - 1 commit
  4. 17 Jun, 2016 - 1 commit
  5. 09 Jun, 2016 - 1 commit
  6. 23 May, 2016 - 1 commit
  7. 19 May, 2016 - 1 commit
  8. 12 May, 2016 - 1 commit
  9. 28 Apr, 2016 - 1 commit
  10. 29 Mar, 2016 - 1 commit
  11. 22 Mar, 2016 - 4 commits
    • Marc Mutz's avatar
      Make more ctors explicit · 0a169730
      Marc Mutz authored
      
      Added explicit where it was missing. This is not a source-
      incompatible change, because code that breaks by this is
      a bug. Let's not have this sitting around in an LTS.
      
      This change only affects C++11.
      
      Change-Id: I01ef7f6c26c8087e8516c9d66067060a6ed7c020
      Reviewed-by: default avatarChristian Stromme <christian.stromme@theqtcompany.com>
      0a169730
    • Marc Mutz's avatar
      De-inline ~QAndroidJniObject() dtor · 8676559b
      Marc Mutz authored
      
      By making the destructor (usually the first non-inline, non-pure,
      virtual function, and therefore the trigger for most compilers to
      emit the vtable and type_info structures for the class in that TU)
      out-of-line, vtables and, more importantly, type_info strucures for
      the class are pinned to a single TU. This prevents false negative
      dynamic_cast and catch evaluation.
      
      Since it is already exported, users of the class are unaffected by
      the change, but since it's public API, and the dtors may have been
      de-virtualized and inlined into application code, we need to avoid
      adding code to the out-of-line dtor until Qt 6.
      
      Task-number: QTBUG-45582
      Change-Id: I60273f7352be0d5a45a94828647d61f0ec9f1d79
      Reviewed-by: default avatarChristian Stromme <christian.stromme@theqtcompany.com>
      8676559b
    • Marc Mutz's avatar
      Make public headers compile with -Wzero-as-null-pointer-constant · 965e83da
      Marc Mutz authored
      
      ... or equivalent.
      
      QtBase 5.6 headers already compile that way, so let the other
      modules follow suit.
      
      Change-Id: I26201944b21d83f78c9e1c75cbd55334cd16359f
      Task-number: QTBUG-45291
      Reviewed-by: default avatarBogDan Vatra <bogdan@kdab.com>
      965e83da
    • Edward Welbourne's avatar
      Purge sRGB chunks from PNGs in examples. · 42e9499e
      Edward Welbourne authored
      
      Subjects each *.png file that matched grep -law "sRGB" to:
      pngcrush -ow -brute -rem allb -reduce
      
      Change-Id: I3ab25a8abccb130e4b419be6007e743f45f86fa2
      Reviewed-by: default avatarTopi Reiniö <topi.reinio@theqtcompany.com>
      42e9499e
  12. 17 Mar, 2016 - 1 commit
  13. 25 Feb, 2016 - 2 commits
  14. 08 Feb, 2016 - 1 commit
  15. 18 Dec, 2015 - 1 commit
  16. 21 Oct, 2015 - 1 commit
  17. 21 Aug, 2015 - 1 commit
  18. 19 Aug, 2015 - 1 commit
  19. 13 Aug, 2015 - 1 commit
  20. 09 Aug, 2015 - 1 commit
  21. 03 Aug, 2015 - 1 commit
  22. 29 Jun, 2015 - 2 commits
  23. 08 Jun, 2015 - 1 commit
  24. 20 Apr, 2015 - 1 commit
  25. 19 Mar, 2015 - 1 commit
  26. 17 Mar, 2015 - 1 commit
  27. 06 Mar, 2015 - 1 commit
  28. 03 Mar, 2015 - 1 commit
  29. 02 Mar, 2015 - 1 commit
    • Christian Strømme's avatar
      Fix comparison overloads. · 4eb51def
      Christian Strømme authored
      
      The templated comparison overloads could cause build errors due to
      overload resolution being ambiguous; since implicit conversion from jni
      object types to QAndroidJniObject is allowed the operator could end up
      competing with built in types. To avoid that we get this ambiguity both
      arguments of the operators will now require a QAndroidJniObject, this
      effectively disables the templated operators unless called directly.
      Since the templated operator overloads does not export any symbols and
      are still callable, we retain both SC* and BC.
      
      *Code that is written after this change, that would otherwise be affected
      by this bug, will of course not be able to move back to an older version.
      
      Task-number: QTBUG-43453
      Change-Id: Icc774c432d078aeb7eb80ccbd0c25196af5f5a51
      Reviewed-by: default avatarEskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@theqtcompany.com>
      4eb51def
  30. 24 Feb, 2015 - 1 commit
  31. 17 Feb, 2015 - 1 commit
  32. 13 Feb, 2015 - 1 commit
  33. 12 Feb, 2015 - 1 commit
    • Jani Heikkinen's avatar
      Update copyright headers · cf82978a
      Jani Heikkinen authored
      
      Qt copyrights are now in The Qt Company, so we could update the source
      code headers accordingly. In the same go we should also fix the links to
      point to qt.io.
      
      Change-Id: Id0bb1fd5a9d695520753a280bb1ad5ba1ccc6026
      Reviewed-by: default avatarSergio Ahumada <sahumada@texla.cl>
      cf82978a
  34. 22 Jan, 2015 - 1 commit
  35. 16 Jan, 2015 - 1 commit