ColumnView (gb.qt4)
Questa classe implementa un controllo che visualizza una
TreeView con colonne.
Gli elementi della Column view sono indicizzati da una chiave. Essi visualizzano un valore stringa per ogni colonna del controllo.
Questo controllo ha un cursore interno utilizzato per accedere ai suoi elementi. Utilizzare i metodi
MoveTo,
MoveFirst ... per spostare il cursore interno e la proprietà
Item per ottenere l'elemento a cui punta.
Per modificare il numero di colonne e il loro layout, utilizzare la proprietà
Columns.
Proprietà
AutoResize
|
Restituisce o imposta se l'ultima colonna della vista colonne si espande o si restringe in modo da utilizzare ogni spazio visibile.
|
Columns
|
Restituisce una collezione virtuale di tutte le colonne in ColumnView.
|
Header
|
Indica se le intestazioni di colonna sono visibili o meno.
|
Layout
|
|
Resizable
|
Indica se le colonne sono ridimensionabili.
|
Settings
|
Restituisce o imposta lo stato del layout ColumnView.
|
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.
|
AddColumn
|
Aggiungi una nuova colonna a ColumnView
|
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
|
|