mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2026-06-08 00:44:39 -04:00
Fix another issue with station details not being saved
Due to what appears to be a Qt bug, any in progress user edit to a table fields is not updated in the underlying data models until QDialog::accept() is called, this means that model validation before calling QDialog::accept() is tricky. git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@5164 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This commit is contained in:
+1
-3
@@ -58,7 +58,6 @@ FrequencyList::FrequencyList (Frequencies frequencies, QObject * parent)
|
||||
: QSortFilterProxyModel {parent}
|
||||
, m_ {frequencies, parent}
|
||||
{
|
||||
// setDynamicSortFilter (true);
|
||||
setSourceModel (&*m_);
|
||||
setSortRole (SortRole);
|
||||
}
|
||||
@@ -73,9 +72,8 @@ FrequencyList& FrequencyList::operator = (Frequencies frequencies)
|
||||
return *this;
|
||||
}
|
||||
|
||||
auto FrequencyList::frequencies () -> Frequencies
|
||||
auto FrequencyList::frequencies () const -> Frequencies
|
||||
{
|
||||
submit ();
|
||||
return m_->frequencies ();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user