Infelizmente, a documentação não explica como os aplicativos devem ser temáticos, especialmente que essa parte não está totalmente implementada. No entanto, os aplicativos ainda podem carregar arquivos de temas onde eles alteram os estilos definidos pelo sistema e especificam os seus próprios.
-
Não há regra específica onde colocar o arquivo de tema específico do aplicativo ainda. No entanto, deve estar em um local que o aplicativo saiba e possa acessar. O tema pode ser carregado usando a função
Theme.loadTheme(url)
, em queurl
é o URL / URI para o arquivo.qmltheme
. Por exemplo, supondo que o arquivo de tema esteja na pasta "theme" em relação à pasta do aplicativo, você deve terTheme.loadTheme(Qt.resolvedUrl("./theme/mytheme.qmltheme"))
-
Não sei se entendi o que você quis dizer com "referência" aqui. Você se refere a como um componente estilizado saberá qual estilo usar ou se referirá a como os elementos QML que fornecem os elementos visuais serão vinculados ao componente estilizado?