Ignore:
Timestamp:
Oct 13, 2017 3:38:54 AM (7 years ago)
Author:
wojciech
Branches:
ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc
Children:
c7358b2
Parents:
ca7c6bd
Message:

Added descriptive tooltips to column headers

File:
1 edited

Legend:

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

    rca7c6bd ra95c44b  
    131131    Adds predefined headers to the model 
    132132    """ 
    133     model.parameter_headers = ['Parameter', 'Value', 'Min', 'Max', 'Units'] 
    134     #model.setHeaderData(0, QtCore.Qt.Horizontal, QtCore.QVariant("Parameter")) 
    135     #model.setHeaderData(1, QtCore.Qt.Horizontal, QtCore.QVariant("Value")) 
    136     #model.setHeaderData(2, QtCore.Qt.Horizontal, QtCore.QVariant("Min")) 
    137     #model.setHeaderData(3, QtCore.Qt.Horizontal, QtCore.QVariant("Max")) 
    138     #model.setHeaderData(4, QtCore.Qt.Horizontal, QtCore.QVariant("Units")) 
    139  
     133    model.setHeaderData(0, QtCore.Qt.Horizontal, QtCore.QVariant("Parameter")) 
     134    model.setHeaderData(1, QtCore.Qt.Horizontal, QtCore.QVariant("Value")) 
     135    model.setHeaderData(2, QtCore.Qt.Horizontal, QtCore.QVariant("Min")) 
     136    model.setHeaderData(3, QtCore.Qt.Horizontal, QtCore.QVariant("Max")) 
     137    model.setHeaderData(4, QtCore.Qt.Horizontal, QtCore.QVariant("Units")) 
     138 
     139    model.header_tooltips = ['Select parameter for fitting', 
     140                             'Enter parameter value', 
     141                             'Enter minimum value for parameter', 
     142                             'Enter maximum value for parameter', 
     143                             'Unit of the parameter'] 
    140144def addErrorHeadersToModel(model): 
    141145    """ 
     
    148152    model.setHeaderData(4, QtCore.Qt.Horizontal, QtCore.QVariant("Max")) 
    149153    model.setHeaderData(5, QtCore.Qt.Horizontal, QtCore.QVariant("Units")) 
     154 
     155    model.header_tooltips = ['Select parameter for fitting', 
     156                             'Enter parameter value', 
     157                             'Error value for fitted parameter', 
     158                             'Enter minimum value for parameter', 
     159                             'Enter maximum value for parameter', 
     160                             'Unit of the parameter'] 
    150161 
    151162def addPolyHeadersToModel(model): 
     
    161172    model.setHeaderData(6, QtCore.Qt.Horizontal, QtCore.QVariant("Function")) 
    162173    model.setHeaderData(7, QtCore.Qt.Horizontal, QtCore.QVariant("Filename")) 
     174 
     175    model.header_tooltips = ['Select parameter for fitting', 
     176                             'Enter polydispersity ratio (STD/mean). ' 
     177                             'STD: standard deviation from the mean value', 
     178                             'Enter minimum value for parameter', 
     179                             'Enter maximum value for parameter', 
     180                             'Enter number of points for parameter', 
     181                             'Enter number of sigmas parameter', 
     182                             'Select distribution function', 
     183                             'Select filename with user-definable distribution'] 
    163184 
    164185def addErrorPolyHeadersToModel(model): 
     
    175196    model.setHeaderData(7, QtCore.Qt.Horizontal, QtCore.QVariant("Function")) 
    176197    model.setHeaderData(8, QtCore.Qt.Horizontal, QtCore.QVariant("Filename")) 
     198 
     199    model.header_tooltips = ['Select parameter for fitting', 
     200                             'Enter polydispersity ratio (STD/mean). ' 
     201                             'STD: standard deviation from the mean value', 
     202                             'Error value for fitted parameter', 
     203                             'Enter minimum value for parameter', 
     204                             'Enter maximum value for parameter', 
     205                             'Enter number of points for parameter', 
     206                             'Enter number of sigmas parameter', 
     207                             'Select distribution function', 
     208                             'Select filename with user-definable distribution'] 
    177209 
    178210def addShellsToModel(parameters, model, index): 
Note: See TracChangeset for help on using the changeset viewer.