<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def init_selection(self):
 """Call selection changed in the beginning, so signals get emitted once Emit shot_taskfile_sel_changed signal and asset_taskfile_sel_changed. :returns: None :raises: None """

        si = self.shotverbrws.selected_indexes(0)
        if si:
            self.shot_ver_sel_changed(si[0])
        else:
            self.shot_ver_sel_changed(QtCore.QModelIndex())
        ai = self.assetverbrws.selected_indexes(0)
        if ai:
            self.asset_ver_sel_changed(ai[0])
        else:
            self.asset_ver_sel_changed(QtCore.QModelIndex())