Button (gb.qt4)
Questa classe implementa un controllo a pulsante.
Un pulsante può visualizzare del testo, un'immagine o entrambi.
Un pulsante all'interno di una finestra può essere il pulsante di
Default.
Premendo il tasto INVIO si attiverà automaticamente il pulsante.
Un pulsante all'interno di una finestra può essere il pulsante
Cancel.
Premendo il tasto ESC si attiverà automaticamente il pulsante.
Proprietà
AutoResize
|
Restituisce o imposta se il pulsante si ridimensionerà automaticamente per adattarsi al suo contenuto.
|
Border
|
Restituisce o imposta se il controllo ha un bordo.
|
Cancel
|
Indica se il pulsante è attivato quando si preme il tasto ESC.
|
Caption
|
Questo è un sinonimo della proprietà Text.
|
Default
|
Indica se il pulsante è attivato quando si preme il tasto INVIO.
|
Picture
|
Restituisce o imposta l'immagine mostrata nel pulsante.
|
Text
|
Restituisce o imposta il testo visualizzato nel pulsante.
|
Value
|
Imposta questa proprietà su TRUE per attivare il pulsante.
|
Proprietà ereditate
Action
|
Restituisce o imposta la stringa di azione associata al controllo.
|
Background
|
Restituisce o imposta il colore di sfondo utilizzato dal controllo.
|
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).
|
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.
|
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.
|
Left
|
Restituisce o imposta la posizione del bordo sinistro del controllo rispetto al suo genitore.
|
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
|
|
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.
|
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 ereditati
Delete
|
Distrugge il controllo.
|
Drag
|
Avvia un processo di trascinamento e rilascio.
|
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.
|
MoveScaled
|
Sposta e/o ridimensiona il controllo.
|
Raise
|
Sposta il controllo in primo piano (del genitore).
|
Refresh
|
Attiva un ridisegno del controllo.
|
Reparent
|
Cambia il contenitore di un controllo.
|
Resize
|
Ridimensiona il controllo.
|
ResizeScaled
|
Ridimensiona il controllo.
|
SetFocus
|
Dà il focus al controllo.
|
Show
|
Mostra il controllo.
|
Eventi
Click
|
Viene sollevato quando l'utente fa clic sul pulsante.
|
Eventi ereditati
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.
|
Drop
|
Questo evento viene sollevato quando l'elemento trascinato viene rilasciato nel controllo.
|
Enter
|
Viene sollevato quando il mouse entra nel controllo.
|
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.
|