1. 10 Oct, 2016 2 commits
  2. 07 Oct, 2016 3 commits
  3. 06 Oct, 2016 1 commit
  4. 05 Oct, 2016 1 commit
  5. 04 Oct, 2016 3 commits
  6. 30 Sep, 2016 1 commit
  7. 29 Sep, 2016 1 commit
  8. 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
  9. 27 Sep, 2016 1 commit
  10. 26 Sep, 2016 2 commits
    • Thomas Hartmann's avatar
      QmlDesigner: Implementing backend editor · 4c90a564
      Thomas Hartmann authored
      
      
      This patch implements a new editor for the connection view called
      "Backend".
      This new editor allows creating properties in the root item for
      types registered by qmlRegister(Singleton)Type in the project.
      
      This will make the type available in the qml file and allows to use the
      type/object as backend.
      
      The "backend object" can be just declared or locally instanciated.
      
      For singletons we just add or remove the import. A singleton object cannot
      be added twice, since the import does already exist when it is added once.
      
      Change-Id: I2443e431c8564a88cde7ed02fa87f3ab83ca9877
      Reviewed-by: Tim Jenssen's avatarTim Jenssen <tim.jenssen@qt.io>
      4c90a564
    • Thomas Hartmann's avatar
      QmlDesigner: Change logic for default id creation · b13094d0
      Thomas Hartmann authored
      
      
      We should not append a '1' to the type name and tye the lower case
      type name first.
      We do not allow properties of the root item and 'item'.
      The name 'item' is simply to ambiguous.
      
      Change-Id: I31c3ac0c40015ea750d00d274ca0d40fa1444cf9
      Reviewed-by: Tim Jenssen's avatarTim Jenssen <tim.jenssen@qt.io>
      b13094d0
  11. 23 Sep, 2016 3 commits
  12. 22 Sep, 2016 2 commits
    • Tim Jenssen's avatar
      QmlDesigner: fix unused variable warning · 77482d29
      Tim Jenssen authored
      
      
      Change-Id: Icdf8141d539e42dac9b65dd26f69b613677387b9
      Reviewed-by: Tim Jenssen's avatarTim Jenssen <tim.jenssen@qt.io>
      77482d29
    • Thomas Hartmann's avatar
      QmlDesigner: Implementing dynamic node properties · 325f63c7
      Thomas Hartmann authored
      
      
      The model now supports dynamic node properties. e.g.:
      Item {
          property Item item: Item {
          }
      }
      
      
      In this case Property::dynamicpropertyType() is Item and
      Property::isDynamic() is true.
      
      To create such a property I added:
      NodeProperty::setDynamicTypeNameAndsetModelNode().
      
      It is not supported to reparent nodes in an out of
      dynamic node properties. The model throws an exception in this case.
      This is currently not required on the application level and not
      supported by the rewriter.
      
      Change-Id: Ie05325663c481d8583dc45bee38b559c190fbb30
      Reviewed-by: Tim Jenssen's avatarTim Jenssen <tim.jenssen@qt.io>
      325f63c7
  13. 21 Sep, 2016 2 commits
  14. 20 Sep, 2016 4 commits
  15. 19 Sep, 2016 3 commits
  16. 12 Sep, 2016 1 commit
  17. 05 Sep, 2016 3 commits
  18. 01 Sep, 2016 2 commits
  19. 30 Aug, 2016 1 commit
  20. 23 Aug, 2016 1 commit
  21. 09 Aug, 2016 1 commit
  22. 05 Aug, 2016 1 commit