mirror of
				https://github.com/subsurface/subsurface.git
				synced 2025-02-19 22:16:15 +00:00 
			
		
		
		
	UI restructure: plotDive should just take one dive
We don't have a concept of what to do when plotting multiple dives, so let's not pretend and remove all the messing around with lists. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
		
							parent
							
								
									a221a6e9f5
								
							
						
					
					
						commit
						91086d08ad
					
				
					 4 changed files with 8 additions and 15 deletions
				
			
		|  | @ -183,7 +183,7 @@ void PrintLayout::printProfileDives(int divesPerRow, int divesPerColumn) | |||
| 
 | ||||
| 		// draw a profile
 | ||||
| 		painter.translate((scaledW + padW) * col, (scaledH + padH) * row + yOffsetProfile); | ||||
| 		profile->plotDives(QList<struct dive *>() << dive); | ||||
| 		profile->plotDive(dive); | ||||
| 		profile->render(&painter, QRect(0, 0, scaledW, scaledH - tableH - padPT)); | ||||
| 		painter.setTransform(origTransform); | ||||
| 
 | ||||
|  | @ -202,7 +202,7 @@ void PrintLayout::printProfileDives(int divesPerRow, int divesPerColumn) | |||
| 	profile->setFrameStyle(profileFrameStyle); | ||||
| 	profile->setPrintMode(false); | ||||
| 	profile->resize(originalSize); | ||||
| 	profile->plotDives(QList<struct dive *>() << current_dive); | ||||
| 	profile->plotDive(current_dive); | ||||
| } | ||||
| 
 | ||||
| /* we create a table that has a fixed height, but can stretch to fit certain width */ | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue