Record management¶
Note: Any modifications made to the records are permanent. Users should make sure they keep up-to-date backups.
Creating a new record (QSO)¶
A new QSO can be added by either:
- Clicking the
Add Recordbutton in the toolbar. - Pressing
Ctrl + R. - Clicking
Add Record...in theRecordsmenu.
A dialog window will appear where details of the QSO can be entered (see
figure:edit_record). Note that the current date and time
are filled in automatically. When ready, click OK or press the Enter key to save the
changes.
![]()
Record dialog used to add new records and edit existing ones.
Callsign lookup¶
PyQSO can also resolve station-related information (e.g. the operator’s
name, address, and ITU Zone) by clicking the Callsign lookup
button adjacent to the Callsign data entry box. Note that the user must
first supply their qrz.com or hamqth.com account information in the preferences dialog
window.
Editing a record¶
An existing record can be edited by:
- Double-clicking on it.
- Selecting it and clicking the
Edit Recordbutton in the toolbar. - Selecting it and clicking
Edit Selected Record...in theRecordsmenu.
This will bring up the same dialog window as before.
Copying/pasting a record¶
An existing record can be copied and pasted by:
- Selecting it and right-clicking to bring up the popup menu.
- Selecting
Copy. - Right-clicking again and selecting
Paste. This will duplicate the record, with the duplicate becoming the latest record in the selected log.
Deleting a record¶
An existing record can be deleted by:
- Selecting it and clicking the
Delete Recordbutton in the toolbar. - Selecting it and pressing the
Deletekey. - Selecting it and clicking
Delete Selected Record...in theRecordsmenu.
Removing duplicate records¶
PyQSO can find and delete duplicate records in a log. A record is a
duplicate of another if its data in the Callsign, Date, and Time fields are the same. Click Remove Duplicate Records in the
Records menu.