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.
Proprietà
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
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
|
|