kopia lustrzana https://github.com/ctjacobs/pyqso
Remove commented out code regarding .adx files, which are not yet supported.
rodzic
d532cfb834
commit
91922d5a26
|
@ -63,12 +63,7 @@ class ADIF:
|
|||
logging.error("Unknown error occurred when reading the ADIF file.")
|
||||
raise
|
||||
|
||||
#if(format == ".adi"):
|
||||
records = self.parse_adi(text)
|
||||
#elif(format == ".adx"):
|
||||
#records = self.parse_adx(text)
|
||||
#else:
|
||||
#logging.error("Unknown file format.")
|
||||
|
||||
if(records == []):
|
||||
logging.warning("No records found in the file. Empty file or wrong file type?")
|
||||
|
|
20
src/pyqso.py
20
src/pyqso.py
|
@ -77,11 +77,9 @@ class PyQSO(Gtk.Window):
|
|||
|
||||
# Set up column names for each selected field
|
||||
field_names = self.logbook.SELECTED_FIELD_NAMES_TYPES.keys()
|
||||
data_types = self.logbook.SELECTED_FIELD_NAMES_TYPES.values()
|
||||
for i in range(0, len(self.logbook.SELECTED_FIELD_NAMES_TYPES)):
|
||||
for i in range(0, len(field_names)):
|
||||
renderer = Gtk.CellRendererText()
|
||||
renderer.set_property("editable", True)
|
||||
renderer.connect("edited", self.textcell_edited_callback, self.treeview, i+1)
|
||||
renderer.set_property("editable", False)
|
||||
column = Gtk.TreeViewColumn(field_names[i], renderer, text=i+1)
|
||||
|
||||
column.set_resizable(True)
|
||||
|
@ -106,7 +104,6 @@ class PyQSO(Gtk.Window):
|
|||
filter = Gtk.FileFilter()
|
||||
filter.set_name("All ADIF files")
|
||||
filter.add_pattern("*.adi")
|
||||
filter.add_pattern("*.adx")
|
||||
dialog.add_filter(filter)
|
||||
|
||||
response = dialog.run()
|
||||
|
@ -176,19 +173,6 @@ class PyQSO(Gtk.Window):
|
|||
dialog.destroy()
|
||||
return
|
||||
|
||||
def textcell_edited_callback(self, widget, path, text, treeview, column_index):
|
||||
|
||||
#TODO: Validate user input!
|
||||
|
||||
# First update the Record object. In this case, path is the row number.
|
||||
column_name = treeview.get_column(column_index).get_title()
|
||||
self.logbook.records[int(path)].set_field(column_name, text)
|
||||
|
||||
# And then the GTK TreeView (i.e. the logbook)
|
||||
self.logbook[path][column_index] = text
|
||||
|
||||
return
|
||||
|
||||
def show_about(self, widget):
|
||||
about = Gtk.AboutDialog()
|
||||
about.set_program_name("PyQSO")
|
||||
|
|
Ładowanie…
Reference in New Issue