Changeset 11987


Ignore:
Timestamp:
09/06/11 21:35:55 (13 years ago)
Author:
tbretz
Message:
Some simplifications to make interpretation easier.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/FACT++/gui/QCameraWidget.cc

    r11985 r11987  
    9797        str.precision(2);
    9898        str.setf(ios::fixed,ios::floatfield);
    99         str << "Med. " << fmedian << unitsText;
    100         renderText(1, height()-4*textSize-10, QString(str.str().c_str()));
    101         str.str("");
    102         str << "Mea. " << fmean <<  unitsText;
    103         renderText(1, height()-3*textSize-8, QString(str.str().c_str()));
    104         str.str("");
    105         str << "Rms  " << frms <<  unitsText;
    106         renderText(1, height()-2*textSize-6, QString(str.str().c_str()));
    107         str.str("");
    108         str << "Min. " << fmin << unitsText;
    109         renderText(1, height()-1*textSize-4, QString(str.str().c_str()));
    110         str.str("");
    111         str << "Max. " << fmax << unitsText;
    112         renderText(1, height()-2, QString(str.str().c_str()));
     99        str << "Med " << fmedian;// << unitsText;
     100        renderText(3, height()-3-3*textSize-27, QString(str.str().c_str()));
     101        str.str("");
     102        str << "Avg " << fmean;// <<  unitsText;
     103        renderText(3, height()-3-4*textSize-35, QString(str.str().c_str()));
     104        str.str("");
     105        str << "RMS " << frms;// <<  unitsText;
     106        renderText(3, height()-3-2*textSize-21, QString(str.str().c_str()));
     107        str.str("");
     108        str << "Min " << fmin;// << unitsText;
     109        renderText(3, height()-3-1*textSize-8, QString(str.str().c_str()));
     110        str.str("");
     111        str << "Max " << fmax;// << unitsText;
     112        renderText(3, height()-2-3, QString(str.str().c_str()));
    113113        //then draw the values beside the scale
    114114        //the difficulty here is to write the correct min/max besides the scale
     
    128128        if (textSize > 12) fontWidth-=3; else fontWidth -=2;
    129129        if (textSize < 7) fontWidth++;
    130         for (int i=0;i<6;i++)
     130        for (int i=0;i<11;i++)
    131131        {
    132132            str.str("");
    133             str << value << unitsText;
     133            str << value;
     134            if (i==0 || i==10)
     135                str << ' ' << unitsText;
     136            str << ' ';
    134137            int h = (value - min)*pixelSpan;
    135138            if (logScale && h != 0)
     
    143146            h = height()-h;
    144147            int w = width() - (width()/50) - fontWidth*str.str().size();
    145             if (i==0 || i==5) w -= width()/50;
    146             if (i!=0 && i!=5) h -= textSize/2;
     148            if (i==0 || i==10) w -= width()/50;
     149            if (i!=0 && i!=10) h -= textSize/2;
    147150            renderText(w, h, QString(str.str().c_str()));
    148             value += (max - min)/5;
     151            value += (max - min)/10;
    149152        }
    150153
Note: See TracChangeset for help on using the changeset viewer.