1. 24 May, 2019 2 commits
  2. 23 May, 2019 2 commits
  3. 22 May, 2019 2 commits
    • Bob Obara's avatar
      Merge topic 'addingExclusiveAnalyses' · b1bf5e25
      Bob Obara authored
      d2435013 ENH: Adding the concept of exclusive analyses
      Acked-by: Kitware Robot's avatarKitware Robot <kwrobot@kitware.com>
      Acked-by: T.J. Corona's avatarT.J. Corona <tj.corona@kitware.com>
      Merge-request: !1555
      b1bf5e25
    • Bob Obara's avatar
      ENH: Adding the concept of exclusive analyses · d2435013
      Bob Obara authored
      * Analysis information has been moved out of the attribute resource and made into its own class
      * Analysis can now indicate if its children are Exclusive (meaning only one is selectable)
      * The same is true for the collection of top level analyses
      * Updated all related XML I/O and JSON classes to reflect this
      * qtAnalysisView now supports Exlusive property
      * qtBaseView now has overrideable methods for filtering items based on category and advance level
      * qtBaseView's displayItem test now uses the above methods
      * qtAnalysisView - overrides its categoryTest method to always return true since none of its contents should be filtered
      * Added forceUpdate method to qtInputsItem so the qtDescreteValueEditor can send the modified signal once it has properly updated its internal widgets
      * Removed qtItem::passAdvanceCheck - no longer needed.  qtBaseView::displayItem should be used instead.
      * qtUIManager now checks to see if the set of categories being passed to its setTopLevelCategories is different from what was already set.
      d2435013
  4. 21 May, 2019 8 commits
  5. 20 May, 2019 4 commits
  6. 15 May, 2019 7 commits
  7. 14 May, 2019 1 commit
    • Bob Obara's avatar
      BUG: Items not updated if switching Attributes in Attribute View · e3c57585
      Bob Obara authored
      If an QlineEdit box was being editting and the user then switched attributes from the top list, the corresponding Attribute Item would fail to update.
      This was caused by the QTable's signals being processed before the QlineEdit's EdittingFinished signal - the Table's signals are now Queued so the
      lineEdit signals can be directly processed first.
      e3c57585
  8. 13 May, 2019 4 commits
  9. 08 May, 2019 2 commits
  10. 06 May, 2019 8 commits