Linha de comando

Lista de Arquivo ou Comandos

Se iniciar o Kwave a partir da linha de comando, poderá especificar uma lista de arquivos a serem abertos. O primeiro arquivo especificado será aberto primeiro e os demais em sequência. Cada ficheiro será aberto em uma nova janela ou sub-janela da mesma instância do Kwave. Se você especificar curingas, poderá abrir um grande número de arquivos de uma só vez.

Por exemplo, o seguinte comando inicia o Kwave e abre todos os sons fornecidos pelo tema de som XDG do freedesktop, cada um em uma nova janela ou sub-janela:

% kwave /usr/share/sounds/freedesktop/stereo/*.ogg

Também é possível passar ao Kwave comandos de texto codificados como uma URI especial [1], isso será descrito em uma seção posterior.

Tipo de GUI

O parâmetro --gui=SDI|MDI|ABApermite ao Kwave iniciar em um dos três modos GUI possíveis: SDI, MDI ou ABA.

Opções do Qt Toolkit

Além de uma lista de arquivos, você pode especificar uma lista de opções do Qt toolkit como -qwindowgeometry para especificar o tamanho e/ou a posição da primeira janela aberta do Kwavee/ou -display para iniciar o Kwave em uma exibição diferente.

Por exemplo, o seguinte comando inicia uma janela do Kwave com uma largura inicial de 600 pixeis e uma altura de 400 pixeis, com a borda direita posicionada a 30 pixeis da direita e a 0 pixels da parte superior da tela.

% kwave --disable-splashscreen -qwindowgeometry 600x400-30+0

Opções de inicialização

Com a opção --disable-splashscreen poderá desativar a tela de abertura que aparece quando inicia o Kwave. Isto pode ser útil quando você inicia o Kwave de um script.

A opção --iconic da linha de comando inicia o Kwaveminimizado (iconificado). Isto pode ser útil quando você quer iniciar o Kwave sem interação com a GUI, por exemplo ao executá-lo a partir de um script. Implicitamente, essa opção também desabilita a tela inicial!

Utilizando a opção --logfile=kwave.log da linha de comando você pode registrar a sequência de ações de uma sessão do Kwave em um arquivo. Isso é útil para depuração, você poderá ser solicitado por um arquivo de log ao relatar um erro.



[1] Identificador de Recurso Universal