1. 18 May, 2010 11 commits
  2. 17 May, 2010 20 commits
  3. 14 May, 2010 5 commits
  4. 12 May, 2010 4 commits
    • Kai Koehne's avatar
      QuickDesigner: Fully implement versioning support in metatype system · 924da63d
      Kai Koehne authored
      Store qml versions in the metatype system. Instead of just assuming
      e.g. "4, 6" or "4, 7" as default, support passing "-1, -1" as versioning
      wildcard.
      
      When inspecting the qml meta type system, versions are now stored also
      for types that have no qml name / version. The version of the referenting
      type is then taken, e.g. there are now entries for "Qt/Object", 4, 7 and
      "Qt/Object", 1, 0 (from QmlProject, 1, 0).
      
      Furthermore, some unused methods were removed, and the logic changed insofar
      as that a type can have only one direct super type.
      
      Reviewed-by: Thomas Hartmann
      Reviewed-by: Marco Bubke
      924da63d
    • Kai Koehne's avatar
      QuickDesigner: Fix Drag&Drop with items from different directories · 6be9d180
      Kai Koehne authored
      Replace all non-valid characters in the item library entry name with
      underscores. E.g. "subdir/X" will become "subdir_X", which is a valid name.
      
      Reviewed-by: Thomas Hartmann
      6be9d180
    • Kai Koehne's avatar
      QuickDesigner: Fix compiler warning · 095f2060
      Kai Koehne authored
      Reviewed-by: Thomas Hartmann
      095f2060
    • Kai Koehne's avatar
      QuickDesigner: Update ItemLibrary when imported directories change · a68fffd0
      Kai Koehne authored
      ItemLibraryInfo has now a signal "entriesChanged()", which the ItemLibrary
      connects to. To allow this, ItemLibraryInfo was moved from a stack-based to
      a heap-based class.
      
      Reviewed-by: Thomas Hartmann
      a68fffd0