Ponturile, comentarii de pe bara de stare și de referință „ceea ce este“
TT (tooltip) este un mesaj textual mic, care este afișat atunci când cursorul mouse-ului pe widget-ul pentru o anumită perioadă de timp. Ponturile sunt afișate pe un fundal galben, cu litere negre. Acestea servesc în principal pentru a explica scopul butoanelor barei de instrumente.
Putem adăuga ponturile la orice widget-uri pentru a include cod de program funcția de apel QWidget :: setToolTip (). De exemplu:
Pentru a seta tooltip pentru obiectul QAction care pot fi adăugate la meniul sau bara de instrumente, putem apela pur și simplu funcția setToolTip () pentru această comandă. De exemplu:
newAction = new QAction (tr ( "Nou"), acest lucru);
Dacă nu vom stabili în mod explicit un tooltip, QAction genera automat pe baza textului de comandă.
newAction-> setStatusTip (tr ( "Crearea unui nou document"));
Următorul este un exemplu de dialog caseta textul de ajutor „ce este?“:
„Sensul câmpul Source depinde“
„Pe câmpul Tip:“
"
"
„Numărul volumului și problema“
"
„Și un nume Departament“
Fig. 16.2. Caseta de dialog de afișare text de ajutor „ce este?“
În plus, putem cere ajutor textul „ce este?“ Pentru echipa:
„Faceți clic pe această opțiune pentru a deschide un fișier existent.“));
La setarea pentru ajutor pentru comanda „ce este?“ Va fi afișat atunci când certificatul de utilizator „ce este?“ Mode, selectează un element de meniu, apăsarea unui buton de pe o bară de instrumente sau comenzi rapide de comandă cheie. Atunci când componentele ferestrei de aplicație principală a ecranului interfeței cu utilizatorul ajuta la furnizarea de „ce este?“, De obicei în meniul Help (Ajutor) conține un paragraf Ce este aceasta? (Ce este?), Și bara de instrumente conține butonul corespunzător. Acest lucru se poate face prin crearea unei echipe Ce este aceasta? folosind QWhatsThis funcției statice :: createAction () și adăugați echipa a revenit din meniul Ajutor din bara de instrumente. clasa QWhatsThis oferă, de asemenea, o funcție statică pentru intrarea program și certificat de ieșire „ce este?“.