Pergunta

Olá, grande comunidade de So!

Eu criei um aplicativo GUI com QT e adicionei um QtreeWidget e um 2 botões (adicione e exclua) na minha janela principal.

É possível encontrar exemplos de código para aprender como adicionar e excluir arquivos a este Qtreewidget?

  • Eu gostaria de exibir seu tamanho, nome e localização na lista
Foi útil?

Solução

Para navegação de diretório, tente Qdir. Para criar e remover arquivos, use Qfile. Muitos exemplos e tutoriais podem ser encontrados aqui Documentação QT. Basta selecionar sua versão.

Outras dicas

Você olhou para as demos que vieram com o próprio QT? Eu posso lhe dizer de dois exemplos:

  1. No qtassistant, vá para a documentação de referência QT-> Visão geral-> Exibir classes e você terá seu exemplo.

  2. Mais elaborado: no qtassistant, vá para: QT Referência Documentação-> Tutoriais e Exemplos: Em XQuery, XPath, você tem um exemplo de sistema de arquivos.

Adicionar arquivo pode ser tão simples quanto abrir um novo arquivo (pegando o nome do arquivo do usuário) e fechando -o (não sei exatamente o que você deseja aqui - algum comando equivalente ao "toque"?).

Para exclusão, você pode ligar: Bool Qdir :: Remover (Const QString & FileName)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top