|
20 | 20 | # Exchange: NA: Name + (state/DC/province/country) |
21 | 21 | # non-NA: Name |
22 | 22 | # Work stations: Once per band |
23 | | -# QSO Points: NA station: 1 point per QSO |
24 | | -# non-NA station: 1 point per QSO with an NA station |
| 23 | +# QSO Points: NA station: 1 point per QSO |
| 24 | +# non-NA station: 1 point per QSO with an NA station |
25 | 25 | # Multipliers: Each US state and DC (including KH6/KL7) once per band |
26 | | -# Each VE province/territory once per band |
27 | | -# Each North American country (except W/VE) once per band |
| 26 | +# Each VE province/territory once per band |
| 27 | +# Each North American country (except W/VE) once per band |
28 | 28 | # Score Calculation: Total score = total QSO points x total mults |
29 | 29 | # E-mail logs to: (none) |
30 | 30 | # Upload log at: http://www.ncjweb.com/naqplogsubmit/ |
|
41 | 41 | from PyQt6 import QtWidgets |
42 | 42 |
|
43 | 43 | from not1mm.lib.ham_utility import get_logged_band |
44 | | -from not1mm.lib.plugin_common import gen_adif, get_points |
| 44 | +from not1mm.lib.plugin_common import gen_adif, get_points, online_score_xml |
45 | 45 | from not1mm.lib.version import __version__ |
46 | 46 |
|
47 | 47 | logger = logging.getLogger(__name__) |
@@ -666,3 +666,15 @@ def check_call_history(self): |
666 | 666 | self.other_1.setText(f"{result.get('Name', '')}") |
667 | 667 | if self.other_2.text() == "": |
668 | 668 | self.other_2.setText(f"{result.get('State', '')}") |
| 669 | + |
| 670 | + |
| 671 | +def get_mults(self): |
| 672 | + """Get mults for RTC XML""" |
| 673 | + mults = {} |
| 674 | + mults["state"] = show_mults(self) |
| 675 | + return mults |
| 676 | + |
| 677 | + |
| 678 | +def just_points(self): |
| 679 | + """Get points for RTC XML""" |
| 680 | + return get_points(self) |
0 commit comments