diff --git a/Graphs/gpiechart.cpp b/Graphs/gpiechart.cpp index 7d937963..e76c8fd7 100644 --- a/Graphs/gpiechart.cpp +++ b/Graphs/gpiechart.cpp @@ -33,14 +33,14 @@ void gPieChart::Plot(gGraphWindow & w,float scrx,float scry) double j=0.0; double sum=0.0; - double step=1.0/360.0; + double step=1.0/45.0; float px,py; //glEnable(GL_TEXTURE_2D); //glEnable(GL_DEPTH_TEST); glEnable(GL_BLEND); //glEnable(GL_POLYGON_SMOOTH); glEnable(GL_LINE_SMOOTH); - glLineWidth(1); + glLineWidth(1.5); glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); //glBlendFunc( GL_SRC_ALPHA_SATURATE, GL_ONE ); //glHint(GL_POLYGON_SMOOTH_HINT, GL_NICEST); @@ -49,30 +49,38 @@ void gPieChart::Plot(gGraphWindow & w,float scrx,float scry) j=(data->point[0][i].y()/total); // ratio of this pie slice QColor col1=color[i % color.size()]; w.qglColor(col1); - glPolygonMode(GL_FRONT_AND_BACK,GL_FILL); + glPolygonMode(GL_BACK,GL_FILL); glBegin(GL_POLYGON); glVertex2f(start_px+radius+4, start_py+radius+4); - - for (double q=sum;qcolor.push_back(QColor(20,20,20,255)); l->color.push_back(QColor("light green")); G_AHI->AddLayer(l); - //G_AHI->SetDrawBackground(false); + G_AHI->SetDrawBackground(false); //G_AHI->setMaximumSize(2000,30); //TAP->setMaximumSize(2000,30); NoData=new QLabel(tr("No CPAP Data"),gSplitter);