def __init__(self, data_path = None, tracks = None, okmethod = None, gpx = None): logging.debug(">>") self.okmethod = okmethod self.tracks = tracks self.gpx = gpx SimpleBuilderApp.__init__(self, "selecttrackdialog.ui") logging.debug("<<")
def __init__(self, sport_service, data_path=None, parent=None, pytrainer_main=None): self.parent = parent self.pytrainer_main = pytrainer_main self.data_path = data_path SimpleBuilderApp.__init__(self, "profile.ui") self.conf_options = parent.profile_options self.stored_color = pytrainer.util.color.Color(0) self._sport_service = sport_service
def __init__(self, sport_service, data_path=None, parent=None, config=None, pytrainer_main=None): self._sport_service = sport_service self.data_path = data_path self.parent = parent self.pytrainer_main = pytrainer_main self.configuration = config self.activities_store = None # gtk.ListStore containing gtk.TreeModelRow, see build_activities_tree_view self.files_store = None # gtk.ListStore containing gtk.TreeModelRow, see build_files_tree_view self.processClasses = [] self.plugins = Plugins(data_path, self.parent.parent) SimpleBuilderApp.__init__(self, "importdata.ui")
def __init__(self, data_path = None, parent=None): self.parent = parent SimpleBuilderApp.__init__(self, "plugins.ui")
def __init__(self, equipment_service, data_path=None, listSport=None, parent=None, date=None, title=None, distance=None, time=None, upositive=None, unegative=None, bpm=None, calories=None, comment=None, windowTitle=None, equipment=[]): logging.debug(">>") self.parent = parent self.pytrainer_main = parent.pytrainer_main self.uc = UC() logging.debug("Using US system: " + str(self.uc.us)) self.data_path = data_path self.mode = "newrecord" self.id_record = "" self.store = None self.active_row = None self.activity_data = [] SimpleBuilderApp.__init__(self, "newrecord.ui") self.conf_options = [ "rcd_date", "rcd_sport", "rcd_distance", "rcd_beats", "rcd_comments", "rcd_average", "rcd_calories", "rcd_title", "rcd_gpxfile", "rcd_upositive", "rcd_unegative", "rcd_maxbeats", "rcd_pace", "rcd_maxpace", "rcd_maxvel", ] self.listSport = {} for sport in listSport: self.listSport[sport.id] = sport.name for i in self.listSport: self.rcd_sport.insert_text(i, self.listSport[i]) self.rcd_sport.set_active(0) if windowTitle is not None: self.newrecord.set_title(windowTitle) if date != None: self.setDate(date) if title != None: self.rcd_title.set_text(title) if distance != None: #self.rcd_distance.set_text(distance) #myset_text(rcd_distance, 'distance', distance, us=self.us, round=2) self.rcd_distance.set_text(self.uc.distance(distance)) if time != None: self.setTime(time) if distance != None and time != None: self.on_calcavs_clicked(None) if upositive != None: self.rcd_upositive.set_text(self.uc.height(upositive)) if unegative != None: self.rcd_unegative.set_text(self.uc.height(unegative)) if calories != None: self.rcd_calories.set_text(calories) #populate labels with units self.label_rcd_distance.set_text( _('Distance') + ' (%s)' % self.uc.unit_distance) self.label_rcd_maxvel.set_text(_('Max') + ' (%s)' % self.uc.unit_speed) self.label_rcd_average.set_text( _('Average') + ' (%s)' % self.uc.unit_speed) self.label_rcd_maxpace.set_text(_('Max') + ' (%s)' % self.uc.unit_pace) self.label_rcd_pace.set_text(_('Pace') + ' (%s)' % self.uc.unit_pace) self.label_rcd_upositive.set_text( _('Ascent') + ' (%s)' % self.uc.unit_height) self.label_rcd_unegative.set_text( _('Descent') + ' (%s)' % self.uc.unit_height) self._init_equipment(equipment, equipment_service) logging.debug("<<")