mirror of
				https://github.com/subsurface/subsurface.git
				synced 2025-02-19 22:16:15 +00:00 
			
		
		
		
	Write profile images to correct directory in TeX export
Before, we did not look at the path of the filename to export to but we should write the images there and not in pwd. Fixes #931 Signed-off-by: Robert C. Helling <helling@atdotde.de>
This commit is contained in:
		
							parent
							
								
									ae26875a61
								
							
						
					
					
						commit
						256ae870a6
					
				
					 2 changed files with 3 additions and 2 deletions
				
			
		|  | @ -0,0 +1 @@ | |||
| - Write profile images to correct directory in TeX export | ||||
|  | @ -237,6 +237,7 @@ void DiveLogExportDialog::export_depths(const char *filename, const bool selecte | |||
| void DiveLogExportDialog::export_TeX(const char *filename, const bool selected_only) | ||||
| { | ||||
| 	FILE *f; | ||||
| 	QDir texdir = QFileInfo(filename).dir(); | ||||
| 	struct dive *dive; | ||||
| 	struct units *units = get_units(); | ||||
| 	const char *unit; | ||||
|  | @ -281,13 +282,12 @@ void DiveLogExportDialog::export_TeX(const char *filename, const bool selected_o | |||
| 		if (selected_only && !dive->selected) | ||||
| 			continue; | ||||
| 
 | ||||
| 		QString filename = "profile%1.png"; | ||||
| 		ProfileWidget2 *profile = MainWindow::instance()->graphics(); | ||||
| 		profile->plotDive(dive, true); | ||||
| 		profile->setToolTipVisibile(false); | ||||
| 		QPixmap pix = QPixmap::grabWidget(profile); | ||||
| 		profile->setToolTipVisibile(true); | ||||
| 		pix.save(filename.arg(dive->number)); | ||||
| 		pix.save(texdir.filePath(QString("profile%1.png").arg(dive->number))); | ||||
| 
 | ||||
| 
 | ||||
| 		struct tm tm; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue