mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2024-11-25 13:48:42 -05:00
947b429723
This change incorporates a reorganization of the GUI code with widgets, validators, models, and item delegates being moved to sub-directories. Relax the requirements of the ForeignKeyDelegate and related CandidateKeyFilter classes to allow them to work with constant model pointers for both referenced and referencing models.
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
|