Skip to content
Snippets Groups Projects
Commit 93500666 authored by andreas's avatar andreas
Browse files

added some missing functionality in PointlistOverlayBase

git-svn-id: https://dng.biozentrum.unibas.ch/svn/openstructure/trunk@2652 5a81b35b-ba03-0410-adc8-b2c5c5119f08
parent 5eda5812
No related branches found
No related tags found
No related merge requests found
...@@ -212,27 +212,24 @@ void PointlistOverlayBase::DrawVariableSizePointList(QPainter& pnt, DataViewerPa ...@@ -212,27 +212,24 @@ void PointlistOverlayBase::DrawVariableSizePointList(QPainter& pnt, DataViewerPa
bool PointlistOverlayBase::GetCrosshair() const bool PointlistOverlayBase::GetCrosshair() const
{ {
//return menu_->IsChecked(ID_Crosshair); return a_cr_->isChecked();
return false;
} }
void PointlistOverlayBase::SetCrosshair(bool flag) void PointlistOverlayBase::SetCrosshair(bool flag)
{ {
/* if(a_cr_->isChecked()) {
if(menu_->IsChecked(ID_Crosshair)) { if(a_sq_->isChecked()){
if(menu_->IsChecked(ID_Square)){
ReplaceStrategy<CrosshairSquareDrawingStrategy>(); ReplaceStrategy<CrosshairSquareDrawingStrategy>();
}else{ }else{
ReplaceStrategy<CrosshairCircleDrawingStrategy>(); ReplaceStrategy<CrosshairCircleDrawingStrategy>();
} }
} else { } else {
if(menu_->IsChecked(ID_Square)){ if(a_sq_->isChecked()){
ReplaceStrategy<SquareDrawingStrategy>(); ReplaceStrategy<SquareDrawingStrategy>();
}else{ }else{
ReplaceStrategy<CircleDrawingStrategy>(); ReplaceStrategy<CircleDrawingStrategy>();
} }
} }
*/
} }
unsigned int PointlistOverlayBase::GetSymbolSize() const unsigned int PointlistOverlayBase::GetSymbolSize() const
...@@ -247,30 +244,28 @@ void PointlistOverlayBase::SetSymbolSize(unsigned int symbolsize) ...@@ -247,30 +244,28 @@ void PointlistOverlayBase::SetSymbolSize(unsigned int symbolsize)
unsigned int PointlistOverlayBase::GetSymbolShape() const unsigned int PointlistOverlayBase::GetSymbolShape() const
{ {
//return menu_->IsChecked(ID_Circle) ? 0 : 1; return a_sq_->isChecked() ? 1 : 0;
return 0;
} }
void PointlistOverlayBase::SetSymbolShape(unsigned int symbolshape) void PointlistOverlayBase::SetSymbolShape(unsigned int symbolshape)
{ {
/*
switch(symbolshape){ switch(symbolshape){
case 1: case 1:
if(menu_->IsChecked(ID_Crosshair)){ if(a_cr_->isChecked()){
ReplaceStrategy<CrosshairSquareDrawingStrategy>(); ReplaceStrategy<CrosshairSquareDrawingStrategy>();
}else{ }else{
ReplaceStrategy<SquareDrawingStrategy>(); ReplaceStrategy<SquareDrawingStrategy>();
} }
break; break;
case 0: case 0:
if(menu_->IsChecked(ID_Crosshair)){ if(a_cr_->isChecked()){
ReplaceStrategy<CrosshairCircleDrawingStrategy>(); ReplaceStrategy<CrosshairCircleDrawingStrategy>();
}else{ }else{
ReplaceStrategy<CircleDrawingStrategy>(); ReplaceStrategy<CircleDrawingStrategy>();
} }
break; break;
} }
*/
} }
template <class StrategyClass> template <class StrategyClass>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment