1. 20 Sep, 2017 1 commit
  2. 18 Sep, 2017 2 commits
  3. 22 Jun, 2017 1 commit
  4. 31 May, 2017 1 commit
  5. 28 Apr, 2017 1 commit
  6. 26 Apr, 2017 2 commits
  7. 04 Apr, 2017 1 commit
  8. 21 Mar, 2017 1 commit
  9. 20 Mar, 2017 1 commit
  10. 14 Mar, 2017 2 commits
  11. 13 Mar, 2017 1 commit
    • Thomas Hartmann's avatar
      QmlDesigner: Add support for high dpi to form editor and puppet · bf300829
      Thomas Hartmann authored
      We forward the device pixel ratio to the qml2puppet and
      render items in higher resolutions.
      We have to set the device pixel ratio on the pixmap manually,
      since it is not serialized.
      The option IgnoreDevicePixelRaio allows disabling high dpi awareness.
      Rendering in high dpi affects performance, but since we
      use shared memory this does not seem to be a serious issue.
      
      Change-Id: Ie9219b8fdb37841c24d4fb3f0ca259f0194ef65c
      Reviewed-by: Tim Jenssen's avatarTim Jenssen <tim.jenssen@qt.io>
      bf300829
  12. 01 Mar, 2017 2 commits
  13. 14 Feb, 2017 1 commit
  14. 23 Jan, 2017 1 commit
  15. 20 Jan, 2017 1 commit
  16. 12 Jan, 2017 2 commits
  17. 10 Jan, 2017 2 commits
  18. 06 Jan, 2017 1 commit
  19. 21 Dec, 2016 1 commit
  20. 20 Dec, 2016 1 commit
    • Thomas Hartmann's avatar
      QmlDesigner: Fixing z-order issue · 26d2f62f
      Thomas Hartmann authored
      Even if directUpdates() is true we have to
      append the node to the vector and notify, that
      the chidlren might have changed.
      Otherwise the z-order in the form editor might be updated
      incorrectly.
      
      Change-Id: I0697044200c5bb503f8e8d265796a14756305991
      Reviewed-by: Tim Jenssen's avatarTim Jenssen <tim.jenssen@qt.io>
      26d2f62f
  21. 14 Dec, 2016 1 commit
  22. 05 Dec, 2016 1 commit
  23. 17 Nov, 2016 1 commit
  24. 04 Nov, 2016 1 commit
  25. 24 Oct, 2016 1 commit
  26. 17 Oct, 2016 1 commit
  27. 07 Oct, 2016 1 commit
  28. 04 Oct, 2016 2 commits
    • Thomas Hartmann's avatar
      QmlDesigner: Setting import paths for fallback puppet · b4ca0434
      Thomas Hartmann authored
      Setting the import paths from the code model for the fallback puppet
      is complicated, since we have to remove the path to the Qt plugins
      in e.g. qtbase/qml and we have to set the correct path
      for the Qt plugins of Qt Creator.
      
      Change-Id: I45cb8616566bb3db51c2c70d6dc418c7a2ab4dd1
      Reviewed-by: Tim Jenssen's avatarTim Jenssen <tim.jenssen@qt.io>
      b4ca0434
    • Thomas Hartmann's avatar
      QmlDesigner: Allow qml2puppet to mockup C++ types · d3b4acfa
      Thomas Hartmann authored
      This allows Qt Quick Designer to register a component that can serve
      as a mockup for known C++ components registered in e.g. main.cpp.
      
      In many cases those components are the interface to the C++ backend.
      While the C++ components itself are not relevant for the gui designer,
      the user has to be able to instantiate gui components that use such C++
      components.
      
      We use the CreateSceneCommand to forward a list of C++ types to
      qml2puppet.
      Those types are then registered so that the imports and object institation
      works.
      
      Change-Id: I1543912f233f9a783998f3c6a1b48981b342ee80
      Reviewed-by: Tim Jenssen's avatarTim Jenssen <tim.jenssen@qt.io>
      d3b4acfa
  29. 30 Sep, 2016 1 commit
  30. 29 Sep, 2016 1 commit
  31. 28 Sep, 2016 1 commit
    • Thomas Hartmann's avatar
      QmlDesigner: set QT_QUICK_CONTROLS_CONF · 18817a9a
      Thomas Hartmann authored
      If we have a qtquickcontrols2.conf we set QT_QUICK_CONTROLS_CONF
      for the qml2puppet.
      
      For this we have to forward the project to PuppetCreator.
      I forwarded the project instead of just the path to qtquickcontrols2.conf,
      because we most likely add more project specific features in the future.
      
      Change-Id: I0a90636ca6903e28499018c8d769bb07f7be5bb6
      Reviewed-by: Tim Jenssen's avatarTim Jenssen <tim.jenssen@qt.io>
      18817a9a
  32. 12 Sep, 2016 1 commit
  33. 01 Sep, 2016 1 commit