1. 19 Sep, 2017 1 commit
  2. 08 Feb, 2017 1 commit
    • hjk's avatar
      Utils: Introduce TreeItem::{begin,end} · 196dbbe0
      hjk authored
      ... and use this to reduce the number of explicit uses of m_children.
      
      Despite of being shorter code by itself it is a step towards having
      an explicit LeafItem object that doesn't explicitly store a(n empty)
      vector of child nodes.
      
      Change-Id: If8db85e2f1134dd1578a78d31235bf57a28f863a
      Reviewed-by: Eike Ziller's avatarEike Ziller <eike.ziller@qt.io>
      196dbbe0
  3. 20 Jan, 2017 1 commit
  4. 18 Jan, 2017 1 commit
  5. 17 Jan, 2017 1 commit
  6. 11 Jan, 2017 1 commit
  7. 02 Jan, 2017 1 commit
  8. 25 Nov, 2016 1 commit
  9. 27 Oct, 2016 2 commits
  10. 26 Oct, 2016 1 commit
    • Tobias Hunger's avatar
      Qt: Do not send dataChanged if nothing changed · 3cfa0c0d
      Tobias Hunger authored
      When setting the warning/error icon on a Qt version in the Qt options
      page: Do not send dataChanged if the icon has not actually changed.
      
      This fixes the selection getting broken when two Qt versions happen to
      have the same displayName.
      
      Task-number: QTCREATORBUG-16644
      Change-Id: I7722fbc021388be237e59a59bd136c61f611ad52
      Reviewed-by: Tobias Hunger's avatarTobias Hunger <tobias.hunger@qt.io>
      3cfa0c0d
  11. 20 Sep, 2016 1 commit
  12. 05 Aug, 2016 1 commit
  13. 27 Jul, 2016 1 commit
    • hjk's avatar
      Utils: Streamline TreeModel API · 53415cec
      hjk authored
      The LeveledTreeModel case is general enough to cover
      the UniformTreeModel case, so merge them and rename to
      TreeModel. The former TreeModel is now BaseTreeModel.
      
      BaseTreeModels should not be instantiated directly,
      a tree model with non-uniform basic items is available
      as TreeModel<>.
      
      Done-with: Eike Ziller <eike.ziller@qt.io>
      Change-Id: I64a65617ab68c0cde39cf65f4bc092ef808ee6fb
      Reviewed-by: Christian Stenger's avatarChristian Stenger <christian.stenger@qt.io>
      53415cec
  14. 06 Jul, 2016 1 commit
  15. 17 Jun, 2016 1 commit
  16. 16 Jun, 2016 1 commit
  17. 15 Jun, 2016 4 commits
  18. 06 Jun, 2016 1 commit
  19. 12 Apr, 2016 1 commit
  20. 25 Jan, 2016 1 commit
  21. 19 Jan, 2016 1 commit
  22. 25 Nov, 2015 1 commit
    • Alessandro Portale's avatar
      Themed Icons: Introduce Utils::Icon · 033862f3
      Alessandro Portale authored
      Instead of describing icons via file name or in the themed icons case
      via
      a string that is a list of mask/color pairs, we have now a class for it.
      
      Icons are now listed in per-plugin *icons.h headers.
      
      RunControl::m_icon was The only place left where an icon property was in
      fact a string. This patch changes that member to be a Utils::Icon.
      
      Change-Id: Ibcfa8bb25e6d2e330c567ee7ccc0b97ead603177
      Reviewed-by: default avatarEike Ziller <eike.ziller@theqtcompany.com>
      033862f3
  23. 03 Nov, 2015 1 commit
  24. 23 Oct, 2015 1 commit
  25. 09 Sep, 2015 2 commits
  26. 31 Aug, 2015 1 commit
  27. 09 Jul, 2015 1 commit
  28. 07 Jul, 2015 1 commit
  29. 06 Jul, 2015 2 commits
  30. 31 Mar, 2015 1 commit
  31. 03 Mar, 2015 1 commit
  32. 16 Jan, 2015 1 commit
  33. 24 Oct, 2014 1 commit
  34. 14 Oct, 2014 1 commit
    • hjk's avatar
      VariableChooser: Rework · 3119d93b
      hjk authored
      Allow multiple expanders to be registered for lineedits, e.g. a
      local and the global ones, and actually show them.
      
      Use a tree view in the chooser for somewhat more structured display.
      
      Change-Id: I769f92144e5249f45e54381de52aa6973eb20118
      Reviewed-by: default avatarTobias Hunger <tobias.hunger@theqtcompany.com>
      3119d93b