Celestia: Clasificación del navegador QT Celestial

Creado en 3 feb. 2017  ·  8Comentarios  ·  Fuente: CelestiaProject/Celestia

_Necesito corregir algunos defectos en Celestial Browser (QT): _

  1. Sistema solar . La clasificación por nombre y tipo aún no está implementada.
  2. Estrellas . Pulsando el botón "nombre" para ordenar por distancia, no por nombre.
  3. Objetos de cielo profundo . Pulsando el botón "nombre" para ordenar por distancia, no por nombre.
bug enhancement help wanted won't fix

Todos 8 comentarios

qtcelestialbrowser.cpp

Función bool StarPredicate
case Alphabetical: return false; // TODO

Nosotros pensamos:

  1. Agregue la cuarta columna "Asteroides y cometas", y en la columna "Sistema solar" muestre solo los planetas, planetas enanos, lunas y lunas pequeñas.
  2. Quizás para las naves espaciales se necesite una quinta pestaña, porque con una gran cantidad de adiciones, sería conveniente ver todas las naves espaciales por separado.
  3. Creemos que puede hacer que el navegador sea más informativo y útil. El navegador debe contener más columnas con parámetros (parámetros de Kepler + el resto). La clasificación debería funcionar para cada columna.

Es muy importante crear un catálogo de calidad.

Para no aumentar el tamaño del Celestial Browser:
Hay un desplazamiento vertical en la tabla del catálogo. Simplemente agregue una barra de desplazamiento horizontal en la parte inferior de la tabla. Entonces no se puede cambiar el tamaño del navegador, y las columnas que no se ajustan al ancho se pueden ver deslizando el cursor horizontal.

Hice una solicitud de extracción de direcciones ordenando el nombre en algunas de las pestañas: https://github.com/CelestiaProject/Celestia/pull/43
El TreeView es un poco más complicado de ordenar, por lo que podría intentar trabajar en las pestañas "Asteroides y cometas" y naves espaciales a continuación.

@ gstark31897 Gracias. Posteriormente comprobaremos el trabajo de sus cambios. Le agradeceremos que resuelva por completo el problema de clasificación descrito en el primer mensaje.

Muy bien, entonces me concentraré en terminar la clasificación del sistema solar. Gracias.

Hola @pirogronian , supongo que podemos cerrar este problema. Cuanto más pienso, más cerca estoy de la conclusión de que no necesitamos ordenar el nombre / tipo para el navegador del sistema solar.

  1. Su orden de clasificación inicial es por distancia de un padre (estrella, planeta, etc.). Por tanto, necesitamos un control adicional para restaurar el orden de clasificación original.
  2. La clasificación por tipo es inútil ya que tenemos la agrupación. También tengo un código de filtrado WIP.
  3. La clasificación por nombre debería ayudar a buscar el objeto requerido. Pero para mí es mejor agregar un cuadro de búsqueda.
¿Fue útil esta página
0 / 5 - 0 calificaciones