KDialog

KDialog
software
Un esempio di finestra con messaggio realizzabile con KDialog in KDE 4.6.
Un esempio di finestra con messaggio realizzabile con KDialog in KDE 4.6.
Un esempio di finestra con messaggio realizzabile con KDialog in KDE 4.6.
GenereUtility
SviluppatoreDavid Faure, Brad Hards, Nick Thompson, Matthias Hölzer, David Gümbel, Richard Moore, Dawit Alemayehu
Ultima versione1.0 (16 settembre 2014[senza fonte])
Sistema operativoMultipiattaforma
LicenzaGPL
(licenza libera)
Sito webwww.kde.org

KDialog è un'applicazione di KDE che consente di visualizzare delle finestre di dialogo a partire da comandi o script per la shell.

Funzioni principali

Esempi

Ecco due esempi per chiarire la sintassi utilizzata dal programma. Per la lista completa delle funzioni supportate si può digitare dalla riga di comando kdialog –-help

  kdialog --msgbox "Ciao Wikipedia"
#!/bin/bash

 cd `kdialog --getexistingdirectory .`                                   # Scelta della cartella
 numeroimg=`ls | grep ".jpg" -c`                                         # Calcola il numero di immagini presenti
 conto=1
 passo=`kdialog --progressbar "Sto convertendo le immagini" $numeroimg`  # Crea la barra di avanzamento

 ls -1 *.jpg |
  while read nome_file
   do
     let conto=$conto+1
     nomeimg=`echo $nome_file | cut -d "." -f1`                          # Separa nome ed estensione 
     convert $nome_file $nomeimg.bmp                                     # Conversione in bmp
     inc=$((`dcop $passo progress` + 1))
     dcop $passo setProgress $inc;                                       # La barra avanza
   done

 dcop $passo close
Barra di avanzamento in Kdialog

Voci correlate

Altri progetti

Collegamenti esterni

(EN) Tutorial

  Portale Software libero: accedi alle voci di Wikipedia che trattano di Software libero