Menu filtrado da caixa de diálogo

0

Atualmente estou fazendo um script para gerenciar temas no ArchLinux, basicamente salvar o arborescence de arquivos de configuração em uma pasta nomeada com um prefixo "gt-" para o global-theme. Todos os temas são salvos em $ GT_DIR

Eu gostaria de usar o diálogo para mostrar os temas disponíveis, fazer um menu de diretório pode ser adaptado, mas eu gostaria de filtrar o conteúdo do diálogo para mostrar apenas os diretórios prefixados "gt-".

Primeiro, pensei em pegar a lista com um achado e passá-la para o diálogo, mas não tenho certeza de como posso fazer isso (se puder).

Obrigado.

    
por Nicolas Scotto Di Perto 20.02.2016 / 20:49

1 resposta

0

A seleção de diretório na caixa de diálogo não oferece suporte à filtragem. Mas você poderia criar uma lista mostrando alguma hierarquia com o widget treeview adicionado no final de 2012 :

Existem alguns exemplos no código-fonte.

    
por 20.02.2016 / 21:06