widget に signal を追加