| 
									
										
										
										
											2018-11-12 04:13:23 +00:00
										 |  |  | #ifndef CABRILLO_LOG_WINDOW_HPP_
 | 
					
						
							|  |  |  | #define CABRILLO_LOG_WINDOW_HPP_
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-11-23 01:18:39 +00:00
										 |  |  | #include "AbstractLogWindow.hpp"
 | 
					
						
							|  |  |  | #include "pimpl_h.hpp"
 | 
					
						
							| 
									
										
										
										
											2018-11-12 04:13:23 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | class QSettings; | 
					
						
							|  |  |  | class Configuration; | 
					
						
							|  |  |  | class QFont; | 
					
						
							| 
									
										
										
										
											2018-11-25 22:19:41 +00:00
										 |  |  | class QSqlTableModel; | 
					
						
							| 
									
										
										
										
											2018-11-12 04:13:23 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | class CabrilloLogWindow final | 
					
						
							| 
									
										
										
										
											2018-11-23 01:18:39 +00:00
										 |  |  |   : public AbstractLogWindow | 
					
						
							| 
									
										
										
										
											2018-11-12 04:13:23 +00:00
										 |  |  | { | 
					
						
							|  |  |  | public: | 
					
						
							| 
									
										
										
										
											2018-11-25 22:19:41 +00:00
										 |  |  |   explicit CabrilloLogWindow (QSettings *, Configuration const *, QSqlTableModel * cabrillo_log_model | 
					
						
							| 
									
										
										
										
											2018-11-23 01:18:39 +00:00
										 |  |  |                               , QWidget * parent = nullptr); | 
					
						
							| 
									
										
										
										
											2018-11-12 04:13:23 +00:00
										 |  |  |   ~CabrilloLogWindow (); | 
					
						
							| 
									
										
										
										
											2022-07-15 20:42:57 -07:00
										 |  |  |   Q_SLOT void set_nQSO(int n); | 
					
						
							| 
									
										
										
										
											2018-11-12 04:13:23 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | private: | 
					
						
							| 
									
										
										
										
											2018-11-25 22:19:41 +00:00
										 |  |  |   void log_model_changed (int row) override; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-11-23 01:18:39 +00:00
										 |  |  |   class impl; | 
					
						
							|  |  |  |   pimpl<impl> m_; | 
					
						
							| 
									
										
										
										
											2018-11-12 04:13:23 +00:00
										 |  |  | }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #endif
 |