Changeset 2818


Ignore:
Timestamp:
Aug 15, 2019 8:42:48 PM (3 months ago)
Author:
gegorbet
Message:

add Density Matching to main us3 menu, minor mods to us_density_match

Location:
trunk/programs
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/programs/us/us.cpp

    r2722 r2818  
    212212  addMenu(  P_VIEWXPN ,  tr( "View Raw &Optima Data"             ), utilities );
    213213  addMenu(  P_VIEWTMST,  tr( "View &TimeState"                   ), utilities );
     214  addMenu(  P_DENSMTCH,  tr( "%Density Matching"                 ), utilities );
    214215
    215216  addMenu(  P_VIEWMWL ,  tr( "&View Multiwavelength Data"        ), multiwave );
  • trunk/programs/us/us_win_data.cpp

    r2722 r2818  
    2727    P_VHWCOMB,      P_DDCOMB,       P_GLOMODL,
    2828    P_VIEWCFA,      P_VIEWXPN,      P_VIEWTMST,
    29     P_SPECFIT,      P_SPECDEC,
     29    P_DENSMTCH,     P_SPECFIT,      P_SPECDEC,
    3030
    3131    P_VIEWMWL,      P_VIEWMSS,      P_MWSPECF,  // MultiWavelength Menu
     
    239239      QObject::tr( "Loading View Time State" ),
    240240      QObject::tr( "View Time State"         )
     241    },
     242
     243    { P_DENSMTCH,  0, 0, "us_density_match",
     244      QObject::tr( "Loading Density Matching" ),
     245      QObject::tr( "Density Matching"         )
    241246    },
    242247
  • trunk/programs/us_density_match/us_density_match.cpp

    r2816 r2818  
    148148
    149149   pb_rmvdist    = us_pushbutton( tr( "Remove Distribution(s)" ) );
    150    pb_rmvdist->setEnabled( true );
     150   pb_rmvdist->setEnabled( false );
    151151   connect( pb_rmvdist, SIGNAL( clicked() ),
    152152            this,       SLOT( remove_distro() ) );
    153153
    154154   pb_mdlpars    = us_pushbutton( tr( "Set Model Parameters" ) );
    155    pb_mdlpars->setEnabled( true );
     155   pb_mdlpars->setEnabled( false );
    156156   connect( pb_mdlpars, SIGNAL( clicked() ),
    157157            this,       SLOT( set_mparms()   ) );
    158158
    159159   pb_save       = us_pushbutton( tr( "Save" ) );
    160    pb_save   ->setEnabled( true );
     160   pb_save   ->setEnabled( false );
    161161   connect( pb_save,    SIGNAL( clicked() ),
    162162            this,       SLOT( save()         ) );
     
    292292   pfilts.clear();
    293293   pb_refresh->setEnabled( false );
     294   pb_mdlpars->setEnabled( false );
     295   pb_save   ->setEnabled( false );
    294296   pb_rmvdist->setEnabled( false );
    295297   le_prefilt->setText( tr( "(no prefilter)" ) );
     
    720722   curr_distr = alldis.size() - 1;
    721723//   need_save  = ck_savepl->isChecked()  &&  !cont_loop;
    722    pb_rmvdist->setEnabled( models.count() > 0 );
     724   bool have_m  = ( models.count() > 0 );
     725   pb_rmvdist->setEnabled( have_m );
     726   pb_mdlpars->setEnabled( have_m );
     727   pb_save   ->setEnabled( have_m );
    723728
    724729   // Notify user of need to set D2O-percent, label, density model values
Note: See TracChangeset for help on using the changeset viewer.