mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2026-06-19 22:28:54 -04:00
Add mode dependent working frequencies
Working frequencies are mode dependent and a reset to defaults button has been added. Also re-factored much of the model and item delegate code to simplify several of the model implementations. Introduced a single routine called from main to register the custom types with Qt. git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@5453 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This commit is contained in:
+10
-5
@@ -12,12 +12,17 @@ class CandidateKeyFilter final
|
||||
: public QSortFilterProxyModel
|
||||
{
|
||||
public:
|
||||
explicit CandidateKeyFilter (QAbstractItemModel const * referencing_model
|
||||
, QAbstractItemModel * referenced_model
|
||||
, int referencing_key_column = 0
|
||||
, int referenced_key_column = 0
|
||||
, int referencing_key_role = Qt::EditRole
|
||||
explicit CandidateKeyFilter (QAbstractItemModel * referenced_model
|
||||
, int referenced_key_column
|
||||
, QObject * parent = nullptr
|
||||
, int referenced_key_role = Qt::EditRole);
|
||||
explicit CandidateKeyFilter (QAbstractItemModel * referenced_model
|
||||
, QAbstractItemModel const * referencing_model
|
||||
, int referenced_key_column
|
||||
, int referencing_key_column
|
||||
, QObject * parent = nullptr
|
||||
, int referenced_key_role = Qt::EditRole
|
||||
, int referencing_key_role = Qt::EditRole);
|
||||
~CandidateKeyFilter ();
|
||||
|
||||
// this key is not to be filtered, usually because we want to allow
|
||||
|
||||
Reference in New Issue
Block a user