TreeView (gb.qt4)

Questo controllo implementa una vista ad albero di elementi di testo con icone selezionabili.

Gli elementi della vista ad albero sono indicizzati da una chiave. Visualizzano una stringa e un'icona per ciascun elemento.

Questo controllo ha un cursore interno utilizzato per accedere ai suoi elementi. Utilizzare i metodi MoveFirst, MoveNext, MoveTo... per spostare il cursore interno e la proprietà Item per ottenere l'elemento a cui punta.

Questa classe eredita _TreeView.

Questa classe è creabile.

Questa classe si comporta come un solo-lettura array.

Proprietà
Layout   Return or set the TreeView layout.
ShowLines  

Proprietà ereditate
Action   Restituisce o imposta la stringa di azione associata al controllo.
Available  
Background   Restituisce o imposta il colore di sfondo utilizzato dal controllo.
Border  
Children   Restituisce una raccolta di ciascun controllo incluso nel contenitore.
ClientH  
ClientHeight  
ClientW  
ClientWidth  
ClientX   Restituisce la posizione del bordo superiore dell'area contenente i controlli.
ClientY   Restituisce la posizione del bordo sinistro dell'area contenente i controlli.
Compare  
Count  
Current  
Cursor   Utilizzare questa proprietà per assegnare un cursore personalizzato a un controllo.
Design   Indica che il controllo è in modalità progettazione.
Direction  
Drop   Restituisce o imposta se un controllo accetta i rilasci (drop).
Editable  
Enabled   Indica che il controllo è abilitato.
Expand   Restituisce o imposta se un controllo si espanderà se incluso in un contenitore che ne dispone il contenuto.
Font   Restituisce o imposta il font utilizzato per disegnare il testo nel controllo.
Foreground   Restituisce o imposta il colore in primo piano utilizzato dal controllo.
H   Un sinonimo della proprietà Height.
Handle   Restituisce l'handle della finestra X11 interna al controllo.
HasFocus   Indica se il controllo ha lo stato attivo.
Height   Restituisce o imposta l'altezza del controllo.
Highlight   Return or set if the item under the mouse cursor is highlighted.
Hovered   Indica se il cursore del mouse si trova all'interno del controllo.
Id   Un sinonimo della proprietà Handle.
Ignore   Restituisce o imposta se un controllo deve essere ignorato quando il suo genitore organizza i propri figli.
Indent   Return the size of tree indentation in pixels.
Item  
Key  
Keys   Return a list of all items keys
Left   Restituisce o imposta la posizione del bordo sinistro del controllo rispetto al suo genitore.
Mode  
Mouse   Restituisce o imposta l'aspetto del cursore all'interno del controllo.
Name   Restituisce o imposta il nome del controllo.
Next   Restituisce il controllo successivo con lo stesso genitore.
NoAnimation  
NoTabFocus   Restituisce o imposta se un controllo non può essere messo a fuoco con il tasto TAB.
Parent   Restituisce il contenitore del controllo.
PopupMenu   Restituisce o imposta il nome del menu che verrà visualizzato quando l'utente preme il pulsante destro del mouse o il tasto MENU della tastiera.
Previous   Restituisce il controllo precedente con lo stesso genitore.
Proxy   Restituisce o imposta il "proxy" di un controllo.
ProxyFor  
Renaming  
RightToLeft  
ScreenX   Restituisce la posizione del bordo sinistro del controllo nelle coordinate dello schermo.
ScreenY   Restituisce la posizione del bordo superiore del controllo nelle coordinate dello schermo.
ScrollBar  
ScrollH   Un sinonimo di ScrollHeight.
ScrollHeight  
ScrollW   Un sinonimo di ScrollWidth.
ScrollWidth  
ScrollX  
ScrollY  
Selected  
Selection   Restituisce le chiavi di tutte le righe selezionate come un'array di stringhe.
ShowCheck   Return or set if selection is indicated by check boxes and radio buttons, or by highlighting the items.
Sorted  
Tag   Restituisce o imposta il tag del controllo.
Tooltip   Restituisce o imposta la descrizione del comando visualizzata quando il mouse rimane sul controllo per un breve periodo.
Top   Restituisce o imposta la posizione del bordo superiore del controllo rispetto al suo genitore.
Tracking   Restituisce o imposta se il controllo riceverà eventi MouseMove.
Visible   Indica se il controllo è visibile o meno.
W   Un sinonimo della proprietà Width.
Width   Restituisce o imposta la larghezza del controllo.
Window   Restituisce la finestra di livello superiore che contiene il controllo.
X   Restituisce o imposta la posizione del bordo sinistro del controllo rispetto al suo genitore.
Y   Restituisce o imposta la posizione del bordo superiore del controllo rispetto al suo genitore.

Metodi
Add   Aggiunge un elemento alla vista.

Metodi ereditati
Clear  
CollapseAll   Collapse all tree items recursively.
Delete   Distrugge il controllo.
Drag   Avvia un processo di trascinamento e rilascio.
Exist  
ExpandAll   Expand all tree items recursively.
Filter   Filter the items according to the Filter event.
FindAt  
FindChild   Trova il primo controllo figlio puntato dalle coordinate X e Y.
Grab   Cattura la tastiera e il mouse in modo che tutti gli eventi della tastiera e del mouse vengano ricevuti dal controllo.
Hide   Nasconde il controllo.
Lower   Sposta il controllo sul fondo (del genitore).
Move   Sposta e/o ridimensiona il controllo.
MoveAbove  
MoveBack  
MoveBelow  
MoveChild   Sposta il cursore interno sul primo elemento figlio.
MoveCurrent  
MoveFirst  
MoveLast  
MoveNext  
MoveParent   Sposta il cursore interno sull'elemento principale.
MovePrevious  
MoveScaled   Sposta e/o ridimensiona il controllo.
MoveTo  
Raise   Sposta il controllo in primo piano (del genitore).
Refresh   Attiva un ridisegno del controllo.
Remove  
Reparent   Cambia il contenitore di un controllo.
Resize   Ridimensiona il controllo.
ResizeScaled   Ridimensiona il controllo.
Scroll  
SelectAll   Seleziona tutti gli elementi nella vista.
SetFocus   Dà il focus al controllo.
Show   Mostra il controllo.
UnSelectAll  

Eventi ereditati
Activate  
Arrange   Questo evento viene generato quando un contenitore ha appena finito di disporre il suo contenuto.
BeforeArrange   Questo evento viene generato appena prima che un contenitore disponga il suo contenuto.
BeforeSort   This event is raised before automatically sorting the items
Cancel   Questo evento viene sollevato quando l'utente annulla la ri-denominazione al volo di un elemento.
Click  
Collapse   Viene sollevato quando un elemento viene collassato.
Compare  
DblClick   Viene sollevato quando l'utente fa doppio clic in rapida successione sul controllo.
Drag   Questo evento viene generato quando il mouse entra nel controllo durante un processo di trascinamento.
DragLeave   Questo evento viene sollevato quando il mouse lascia il controllo durante un'operazione di trascinamento.
DragMove   Questo evento viene sollevato mentre il mouse si sposta all'interno del controllo durante un processo di trascinamento.
Draw   This event allows to customize the drawing of a specific item.
Drop   Questo evento viene sollevato quando l'elemento trascinato viene rilasciato nel controllo.
Enter   Viene sollevato quando il mouse entra nel controllo.
Expand   Viene sollevato quando un elemento viene espanso.
Filter   This event is raised to filter a specific item.
GotFocus   Viene sollevato quando il controllo prende il focus.
KeyPress   Viene sollevato quando si preme un tasto mentre il controllo ha lo stato attivo.
KeyRelease   Viene sollevato quando viene rilasciato un tasto mentre il controllo ha il focus.
Leave   Viene sollevato quando il mouse lascia il controllo.
LostFocus   Viene sollevato quando il controllo ha perso il focus.
Menu   Viene sollevato quando l'utente fa clic sul controllo con il tasto destro del mouse o se preme il tasto MENU.
MouseDown   Viene sollevato quando si preme un pulsante del mouse mentre il cursore si trova all'interno del controllo.
MouseDrag   Questo evento viene sollevato quando viene avviata un'operazione di trascinamento.
MouseMove   Viene sollevato quando il mouse si sposta all'interno del controllo mentre viene premuto un pulsante del mouse.
MouseUp   Viene sollevato quando si preme un pulsante del mouse mentre il cursore si trova all'interno del controllo.
MouseWheel   Questo evento viene sollevato quando l'utente sposta o preme la rotellina del mouse mentre il mouse è all'interno del controllo.
NewChild   Questo evento viene generato quando un nuovo figlio Control è stato appena inserito nel contenitore.
Rename  
Scroll   This event is raised when the view scrolls.
Select