Exportação de estilo do Qt para dir saída

votos
1

Eu estou usando uma folha de estilo em minha aplicação desktop Qt (um arquivo .qss), mas eu não consigo descobrir como fazer copiar o arquivo .pro o arquivo .qss no diretório de saída (onde o arquivo .exe está sendo criado ), o que significa que a aplicação é executada totalmente sem qualquer estilo.

I utilizado para executar o projeto a partir do Visual Studio, e VS iria cuidar de tudo isso para mim. Mas agora eu exportado o arquivo .pro de VS usá-lo em Qt Creator em vez disso, e eu acho que eu tenho que adicionar mais alguns comandos para o arquivo .pro manualmente para obter este arquivo copiado.

Eu não estou muito familiarizado com QMake, mas eu tentei brincar com ambos OTHER_FILES + = e INSTALA + = comandos, mas não posso obter qualquer copiar a folha de estilo para o diretório de destino.

Se eu copiar o arquivo para a dir dest manualmente, tudo funciona como um encanto, mas isso obriga-me a copiá-lo manualmente toda vez que ele muda ..

Qualquer ajuda sobre este assunto seria muito apreciada. Desde já, obrigado!

Publicado 27/08/2009 em 08:02
fonte usuário
Em outras línguas...                            


1 respostas

votos
0

Aqui está um exemplo com um logotipo que eu usei com sucesso:

DESTDIR = $${INSTALLDIR}

images.path = $${INSTALLDIR}/images #<-- sets the directory to install into
images.files += images/logo.png #<-- sets the image to install.
images.files += images/small_logo.png #<-- Another one to install.

INSTALLS += images #<-- Add the images to the install command.

Eu imagino que o mesmo tipo de coisa poderia ser usado com o seu estilo. Note que esta copiado as imagens cada vez que o alvo de instalação foi executado, em vez de verificar as datas relativas e só copiar se a fonte foi mais novos.

Respondeu 28/08/2009 em 15:32
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more