| 
									
										
										
										
											2017-04-27 20:26:05 +02:00
										 |  |  | // SPDX-License-Identifier: GPL-2.0
 | 
					
						
							| 
									
										
										
										
											2015-09-25 16:15:37 -03:00
										 |  |  | #ifndef PREFERENCES_DEFAULTS_H
 | 
					
						
							|  |  |  | #define PREFERENCES_DEFAULTS_H
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #include "abstractpreferenceswidget.h"
 | 
					
						
							| 
									
										
										
										
											2016-04-04 22:02:03 -07:00
										 |  |  | #include "core/pref.h"
 | 
					
						
							| 
									
										
										
										
											2015-09-25 16:15:37 -03:00
										 |  |  | 
 | 
					
						
							|  |  |  | namespace Ui { | 
					
						
							|  |  |  | 	class PreferencesDefaults; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class PreferencesDefaults : public AbstractPreferencesWidget { | 
					
						
							|  |  |  | 	Q_OBJECT | 
					
						
							|  |  |  | public: | 
					
						
							|  |  |  | 	PreferencesDefaults(); | 
					
						
							| 
									
										
										
										
											2018-07-31 07:41:19 +02:00
										 |  |  | 	~PreferencesDefaults(); | 
					
						
							| 
									
										
										
										
											2018-09-29 22:13:44 +02:00
										 |  |  | 	void refreshSettings() override; | 
					
						
							|  |  |  | 	void syncSettings() override; | 
					
						
							| 
									
										
										
										
											2015-09-25 16:15:37 -03:00
										 |  |  | public slots: | 
					
						
							|  |  |  | 	void on_chooseFile_clicked(); | 
					
						
							|  |  |  | 	void on_btnUseDefaultFile_toggled(bool toggled); | 
					
						
							|  |  |  | 	void on_localDefaultFile_toggled(bool toggled); | 
					
						
							| 
									
										
										
										
											2018-07-10 15:04:35 +02:00
										 |  |  | 	void on_ffmpegFile_clicked(); | 
					
						
							|  |  |  | 	void on_extractVideoThumbnails_toggled(bool toggled); | 
					
						
							| 
									
										
										
										
											2018-09-22 10:24:38 -07:00
										 |  |  | 	void on_resetSettings_clicked(); | 
					
						
							|  |  |  | 	void on_resetRememberedDCs_clicked(); | 
					
						
							| 
									
										
										
										
											2015-09-25 16:15:37 -03:00
										 |  |  | 
 | 
					
						
							|  |  |  | private: | 
					
						
							|  |  |  | 	Ui::PreferencesDefaults *ui; | 
					
						
							|  |  |  | }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-04-04 22:02:03 -07:00
										 |  |  | #endif
 |