Re: [QPhoton-dev-mailinglist] dialog box
Status: Beta
Brought to you by:
qtlab
From: Paolo S. <pa...@se...> - 2007-01-17 11:18:47
|
=0D=0A Ho avuto un problema con il mio mail client, non so se l=B4email = =E9 partita. Nel dubbio, la ri-invio:=0D=0A=0D=0ADunque, per prima cosa bis= ogna selezionare il formato da usare per il salvataggio. =0D=0AQuesto vien = fatto tramite la dialog window (tipo QFileDialog::getSaveFileName se ricord= o bene),=0D=0Apoi, se il formato usa compressione, selezioniamo il fattore = di qualit=E1 (ovvero =0D=0Ail rapporto di compressione, esemplificando un p= o=B4).=0D=0ANon necessariamente dobbiamo far stare tutto in una dialog wind= ow, possiamo farne due e attivare =0D=0Aprima la selezione del tipo di file= (jpg, bmp etc...) e poi il fattore di qualilt=E1/compressione.=0D=0ALe Qt = forniscono la QFileDialog::getSaveFileName, ma non sono per niente contento= del modo per =0D=0Aspecificare la stringa di filtro (*.bmp *.jpg). Tutto v= iene messo in un=B4unica stringa, impedendo cos=ED=0D=0Ala selezione effett= iva del tipo di file.=0D=0ASiccome vorrei avere un=B4interfaccia utente chi= ara e facile (Gimp =E9 ottimo, ma a volte mi irrita la sua=0D=0Ainterfaccia= utente!) vorrei poter specificare il tipo di file per il salvataggio, cos= =ED come fa=0D=0APhotoshop.=0D=0AOvvero:=0D=0Aseleziono il tipo di filtro (= *.jpg) e poi scrivo il nome del file.=0D=0AIn questo modo, conosco il nome = del file, conosco l=B4estensione e posso decidere se devo visualizzare=0D= =0Ala dialog di impostazione qualit=E1 o no (bmp ad esempio non ne ha bisog= no).=0D=0ACome regola generale, ovunque abbiamo un=B4impostazione utente, m= ettiamoci sempre un bel valore =0D=0Adi default sensato (cos=ED l=B4utente = =E9 facilitato e noi ci proteggiamo dall=B4utente "Monkey").=0D=0ASenza off= endere le scimmie...=0D=0Apaolo=0D=0A=0D=0A--------------------------------= --------=0D=0A=0D=0A From: marco <zo...@gm...>=0D=0ASent: mercoled= =EC 17 gennaio 2007 5.44=0D=0ATo: "MAILLIST qphoton" <qt4lab-qphoton@lists.= sourceforge.net>=0D=0ASubject: Re: [QPhoton-dev-mailinglist] dialog box =0D= =0A=0D=0Aho guardato nel manuale delle qt, aiutatemi voi perch=E8 sai che n= on ho ancora molta dimestichezza con le qt=0D=0A=0D=0Aper salvare l'immagin= e Qpixmap usiamo la funzione save dove oltre hai soliti parametri prende il= formato e la qualit=E0 da 0 a 100.=0D=0A=0D=0Abisogna aggiungerci altro ??= ?=0D=0A-- =0D=0AMDV=0D=0A |