Celestia: Classificação do QT Celestial Browser

Criado em 3 fev. 2017  ·  8Comentários  ·  Fonte: CelestiaProject/Celestia

_Precisa corrigir alguns defeitos no Navegador Celestial (QT): _

  1. Sistema solar . A classificação por nome e tipo ainda não foi implementada.
  2. Estrelas . Pressione o botão "nome" para classificar por distância, não por nome.
  3. Objetos do céu profundo . Pressione o botão "nome" para classificar por distância, não por nome.
bug enhancement help wanted won't fix

Todos 8 comentários

qtcelestialbrowser.cpp

Função bool StarPredicate
case Alphabetical: return false; // TODO

Nós pensamos:

  1. Adicione a quarta coluna "Asteróides e cometas", e na coluna "Sistema Solar" mostre apenas os Planetas, Planetas Anões, Luas e Luas Pequenas.
  2. Talvez a espaçonave precise de uma quinta aba, porque com um grande número de adições, seria conveniente ver todas as espaçonaves separadamente.
  3. Achamos que você pode tornar o navegador mais informativo e útil. O navegador deve conter mais colunas com parâmetros (parâmetros Kepler + o resto). A classificação deve funcionar para cada coluna.

É muito importante criar um catálogo de qualidade.

Para não aumentar o tamanho do Navegador Celestial:
Há uma rolagem vertical na tabela do catálogo. Basta adicionar uma barra de rolagem horizontal na parte inferior da mesa. Então não é possível alterar o tamanho do navegador, e as colunas que não cabem na largura podem ser vistas deslizando a barra horizontal.

Fiz uma solicitação de pull endereçando classificação de nome em algumas das guias: https://github.com/CelestiaProject/Celestia/pull/43
A TreeView é um pouco mais complicada de classificar, então posso tentar trabalhar nas guias "Asteróides e cometas" e espaçonaves a seguir.

@ gstark31897 Obrigado. Posteriormente, verificaremos o trabalho de suas alterações. Ficaremos gratos se você resolver completamente o problema de classificação descrito na primeira mensagem.

Tudo bem, vou me concentrar em terminar a classificação do sistema solar então. Obrigado.

Olá, @pirogroniano , suponho que possamos encerrar este problema. Quanto mais penso, mais perto chego da conclusão de que não precisamos de classificação de nome / tipo para o Navegador do sistema solar.

  1. Sua ordem de classificação inicial é feita por distância de um pai (estrela, planeta, etc). Portanto, precisamos de um controle adicional para restaurar a ordem de classificação original.
  2. Classificar por tipo é inútil, pois temos agrupamento. Eu também tenho algum código de filtragem WIP.
  3. A classificação por nome deve ajudar a procurar o objeto necessário. Mas, para mim, é melhor adicionar uma caixa de pesquisa.
Esta página foi útil?
0 / 5 - 0 avaliações