Ignore:
Timestamp:
Sep 4, 2018 5:51:03 AM (6 years ago)
Author:
Torin Cooper-Bennun <torin.cooper-bennun@…>
Branches:
ESS_GUI, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc
Children:
700b03b
Parents:
ef3494b3
git-author:
Torin Cooper-Bennun <torin.cooper-bennun@…> (07/25/18 12:01:03)
git-committer:
Torin Cooper-Bennun <torin.cooper-bennun@…> (09/04/18 05:51:03)
Message:

[CHERRY-PICK FROM 4f80a834f] put sub-heading creation into FittingUtilities?; fix a couple of caused issues; fix affected tests

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/sas/qtgui/Perspectives/Fitting/FittingUtilities.py

    rff3b293 r00b7ddf0  
    181181    item_list[0].setCheckable(True) 
    182182    model.appendRow(item_list) 
     183 
     184def addHeadingRowToModel(model, name): 
     185    """adds a non-interactive top-level row to the model""" 
     186    header_row = [QtGui.QStandardItem() for i in range(5)] 
     187    header_row[0].setText(name) 
     188 
     189    font = header_row[0].font() 
     190    font.setBold(True) 
     191    header_row[0].setFont(font) 
     192 
     193    for item in header_row: 
     194        item.setEditable(False) 
     195        item.setCheckable(False) 
     196        item.setSelectable(False) 
     197 
     198    model.appendRow(header_row) 
    183199 
    184200def addHeadersToModel(model): 
Note: See TracChangeset for help on using the changeset viewer.