|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Mar 2009
Messaggi: 753
|
[C++] Classe QPlainTextEdit
Ciao,
non riesco a trovare la proprietà o metodo per settare il controllo QPlainTextEdit in modo che ogni buffer di caratteri che gli invio venga inserito di seguito. (Multilinea) Mentre per ora mi sovrascrive sempre quello che già è presente. O almeno questo è l'effetto utilizzando la funzione membro "setPlainText()". Vi ringrazio. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
ui->plainTextEdit->setPlainText((ui->plainTextEdit->toPlainText()).append(" MyText"));
Ci sono anche alternative, ad esempio sfruttando il cursore. |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Mar 2009
Messaggi: 753
|
grazie,
ma esiste forse un widgets più indicato per fare una cosa di questo tipo? Oppure questa è la prassi per visualizzare in multilinea? edit: fra l'altro mi da dei problemi: error: no matching function for call to 'QPlainTextEdit::setPlainText()' Ultima modifica di Teo@Unix : 16-12-2009 alle 15:19. |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Strano perché quella linea l'ho presa direttamente da QTCreator. La classe dovrebbe andare bene per l'editor multilinea. Come già detto, ci possono essere altre alternative più o meno eleganti usando il cursore.
http://pepper.troll.no/s60prerelease...plainText-prop |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Mar 2009
Messaggi: 753
|
Ok, grazie... per l'errore non saprei magari è un mio problema, ne verrò a capo...
invece chiedevo perchè in molte applicazioni gui noto che i controlli in stile dialog hanno quella comoda possibilità di poter spostare il focus su ogni riga evidenziandola, è come se ogni riga fosse un controllo a se stante che ha determinate proprietà, mentre la dialog standard che ho per il momento trovato non permette, almeno a mio avviso, questa inteazione con l'utente, spero di essermi spiegato bene. Sai indicarmi cosa utilizzare per una cosa di questo tipo? Mandare sulla dialog delle righe che diventino interattive singolarmente è sicuramente molto utile. Grazie per le tue risposte. edit: era un errore mio, va che è un piacere ![]() Ultima modifica di Teo@Unix : 16-12-2009 alle 21:06. |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
QListWidget
![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 03:50.