mirror of
				https://github.com/saitohirga/WSJT-X.git
				synced 2025-11-03 21:40:52 -05:00 
			
		
		
		
	
		
			
	
	
		
			26 lines
		
	
	
		
			466 B
		
	
	
	
		
			C++
		
	
	
	
	
	
		
		
			
		
	
	
			26 lines
		
	
	
		
			466 B
		
	
	
	
		
			C++
		
	
	
	
	
	
| 
								 | 
							
								#ifndef RESTRICTED_SPIN_BOX_HPP_
							 | 
						||
| 
								 | 
							
								#define RESTRICTED_SPIN_BOX_HPP_
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#include "HintedSpinBox.hpp"
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								class QString;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								//
							 | 
						||
| 
								 | 
							
								// RestrictedSpinBox - select only from a sequence of values
							 | 
						||
| 
								 | 
							
								//
							 | 
						||
| 
								 | 
							
								class RestrictedSpinBox final
							 | 
						||
| 
								 | 
							
								  : public HintedSpinBox
							 | 
						||
| 
								 | 
							
								{
							 | 
						||
| 
								 | 
							
								public:
							 | 
						||
| 
								 | 
							
								  RestrictedSpinBox (QWidget * parent = nullptr)
							 | 
						||
| 
								 | 
							
								    : HintedSpinBox {parent}
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								protected:
							 | 
						||
| 
								 | 
							
								  // override the base class validation
							 | 
						||
| 
								 | 
							
								  QValidator::State validate (QString& input, int& pos) const override;
							 | 
						||
| 
								 | 
							
								};
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#endif
							 |