Командная строка

Список файлов или команд

При запуске Kwave из командной строки возможно указать список файлов, которые следует открыть. Сначала будет открыт первый указанный файл, затем все остальные. Каждый файл будет открыт в новом окне или вложенном окне того же экземпляра приложения. При использовании подстановочных знаков возможно открыть сразу большое количество файлов.

Например, следующая команда запускает Kwave и открывает все звуковые файлы, являющиеся частью звукового оформления freedesktop XDG, в новом или вложенном окне:

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

Также возможно передать Kwave текстовые команды, закодированные в качестве специального адреса URI[1], это будет подробнее описано далее.

Тип графического интерфейса

Параметр --gui=SDI|MDI|TAB запускает Kwave в одном из трёх возможных режимов графического интерфейса: SDI, MDI или во вкладках.

Параметры инструментария Qt

Вдобавок к списку файлов также возможно указать список параметров инструментария Qt, например, -qwindowgeometry для указания размера и/или расположения первого окна Kwave и/или -display для открытия приложения на отдельном экране.

Например, следующая команда запускает окно Kwave с такими параметрами: ширина — 600 пикселов, высота — 400 пикселов, правая граница окна расположена на расстоянии 30 пикселов от правого края экрана, верхняя граница окна расположена на расстоянии 0 пикселов от верхнего края экрана.

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

Действия при запуске программы

Параметр --disable-splashscreen отключает заставку, которая появляется при запуске Kwave. Этот параметр может пригодиться, когда требуется запустить Kwave с помощью сценария.

Параметр --iconic запускает Kwave в виде значка. Это может быть полезно, когда требуется запустить приложения без взаимодействия с графическим интерфейсом, например, при запуске с помощью сценария. Этот параметр также отключает заставку при запуске.

Параметр --logfile=kwave.log записывает в файл последовательность действий сеанса Kwave. Это полезно для отладки, такой файл может потребоваться для отправки сообщения об ошибке.



[1] universal resource identifier, унифицированный идентификатор ресурса