IconView (gb.qt4)
Implementa um controle que exibe ícone dos itens.
Os itens do
IconView são indexados por uma chave.
Esse controle tem um cursor interno usado para acessar seus itens. Use os métodos
MoveFirst,
MoveNext,
MoveTo ... para mover o cursor interno, e a propriedade
Item para obter o item apontado.
Properties
Inherited properties
Action
|
Retorna ou define a sequência de ação associado ao controle.
|
Children
|
Retorna uma coleção contendo todos os controles incluídos no contêiner.
|
ClientX
|
Retorna a posição da borda superior da área que contém os controles.
|
ClientY
|
Retorna a posição da borda esquerda da área que contém os controles.
|
Cursor
|
Use essa propriedade para atribuir um cursor personalizado para um controle.
|
Design
|
Indica que o controle está no modo design.
|
Direction
|
|
Drop
|
Retorna ou define se um controle aceita drops.
|
Enabled
|
Indica que o controle está habilitado.
|
Expand
|
Retorna ou define se um controle irá se expandir se for incluída em um contêiner
que organiza seu conteúdo.
|
Font
|
Retorna ou define a fonte usada para desenhar o texto no controle.
|
Foreground
|
Retorna ou define a cor do primeiro plano usado pelo controle.
|
H
|
Um sinónimo para a propriedade Height.
|
Handle
|
Retorna a janela X11 interna manipulador do controle.
|
HasFocus
|
Retorna se o controle tem o foco.
|
Height
|
Retorna ou define a altura do controle.
|
Hovered
|
Retorna se o cursor do mouse está sobre o controle.
|
Id
|
Um sinônimo para a propriedade Handle.
|
Ignore
|
Retorna ou define se um controle deve ser ignorado quando o controle pai organiza os seus filhos.
|
Left
|
Retorna ou define a posição da borda esquerda do controle em relação a seu pai.
|
Mouse
|
Retorna ou define a aparência do cursor quando ele está sobre o controle.
|
Name
|
Retorna ou define o nome do controle.
|
Next
|
Retorna o próximo controle que tem o mesmo pai.
|
NoAnimation
|
|
NoTabFocus
|
Retorna ou define se um controle não pode ser focalizado com a tecla TAB.
|
Parent
|
Retorna o contêiner do controle.
|
PopupMenu
|
Retorna ou define o nome do menu pop-up que será exibido quando o usuário pressiona o botão direito do mouse ou a tecla MENU do teclado.
|
Previous
|
Retorna o controle anterior que tem o mesmo pai.
|
Proxy
|
Retorna ou define o "proxy" de um controle.
|
ProxyFor
|
|
RightToLeft
|
|
ScreenX
|
Retorna a posição da borda esquerda do controle em coordenadas da tela.
|
ScreenY
|
Retorna a posição da borda superior do controle em coordenadas da tela.
|
Tag
|
Retorna ou define a marca do controle.
|
Tooltip
|
Retorna ou define a dica mostrada quando o mouse permanece no controle pro um determinado tempo.
|
Top
|
Retorna ou define a posição da borda superior do controle em relação a seu pai.
|
Tracking
|
Retorna ou define se o controle receberá Eventos MouseMove.
|
Visible
|
Indica se o controle é visível ou não.
|
W
|
Um sinônimo para a propriedade Width.
|
Width
|
Retorna ou define a largura do controle.
|
Window
|
Retorna a janela de nível superior que contém o controle.
|
X
|
Retorna ou define a posição da borda esquerda do controle em relação a seu pai.
|
Y
|
Retorna ou define a posição da borda superior do controle em relação a seu pai.
|
Methods
Add
|
Adiciona um item para o view.
|
Clear
|
Limpa o view.
|
Exist
|
Retorna se um item está associado com determinada chave.
|
FindAt
|
Acha um item de coordenadas relativas ao controle.
|
MoveBack
|
Quando um dos outros métodos Move* falha, você pode usar este
para mover o cursor interno de volta para a sua posição antes da mudança.
|
MoveFirst
|
Move o cursor interno para o primeiro item do view.
|
MoveNext
|
Move o cursor interno para o próximo item filho
|
MovePrevious
|
Move o cursor interno para o item parente anterior.
|
MoveTo
|
Move o cursor interna para um item especificado.
|
Remove
|
Remove um item do view.
|
Scroll
|
|
SelectAll
|
Selecione todos os itens na exibição.
|
UnselectAll
|
Desmarque todos os itens selecionados.
|
Inherited methods
Delete
|
Destrói o controle.
|
Drag
|
Inicia um processo de arrastar e soltar.
|
FindChild
|
Localiza o primeiro controle filho apontado pelas coordenadas X e Y.
|
Grab
|
Captura o teclado e o mouse de modo que todos os eventos do teclado e do mouse são interceptados pelo controle.
|
Hide
|
Oculta o controle.
|
Lower
|
Envia o controle para o background de seu pai.
|
Move
|
Move ou redimensiona o controle.
|
MoveScaled
|
Move ou redimensiona o controle.
|
Raise
|
Envia o controle para o foreground do controle pai.
|
Refresh
|
Redesenha o controle, ou apenas uma parte dela.
|
Reparent
|
Altera o contêiner de um controlo.
|
Resize
|
Redimensiona o controle.
|
ResizeScaled
|
Redimensiona o controle.
|
SetFocus
|
Dá o foco para o controle.
|
Show
|
Mostra o controle.
|
Events
Activate
|
Gerado quando um item é clicado duas vezes.
|
Cancel
|
Este evento é gerado quando o usuário cancela uma renomeação de um item local.
|
Click
|
Gerado quando um item é clicado.
|
Compare
|
Este evento é gerado quando dois itens devem ser comparados.
|
Draw
|
|
Rename
|
Gerado quando o usuário acaba de renomear um item.
|
Scroll
|
|
Select
|
Ocorre quando a seleção do view mudou.
|
Inherited events
Arrange
|
Este evento é gerado quando um contêiner acabou organizar seu conteúdo.
|
BeforeArrange
|
Este evento é gerado antes de um recipiente organizar seu conteúdo.
|
DblClick
|
Gerado quando o usuário clica duas vezes rapidamente no controle.
|
Drag
|
Este evento é gerado quando o mouse entra no controle durante um processo de arrastar e soltar.
|
DragLeave
|
Este evento é gerado quando o mouse deixa o controle durante uma operação drag & drop.
|
DragMove
|
Este evento é gerado enquanto o mouse se move dentro do controle
durante um processo de arrastar e soltar.
|
Drop
|
Este evento é gerado quando um drag é descartado no controle.
|
Enter
|
Gerado quando o mouse entra no controle.
|
GotFocus
|
Gerado quando o controle recebe o foco.
|
KeyPress
|
Gerado quando uma tecla é pressionada enquanto o controle tem o foco.
|
KeyRelease
|
Gerado quando uma tecla é liberada enquanto o controle tem o foco.
|
Leave
|
Gerado quando o mouse deixa o controle.
|
LostFocus
|
Gerado quando o controle perde o foco.
|
Menu
|
Gerado quando o usuário clica no controle com o botão direito do mouse,
ou pressiona a tecla "Menu".
|
MouseDown
|
Gerado quando um botão do mouse é pressionado enquanto o cursor está dentro do controle.
|
MouseDrag
|
Este evento é gerado quando uma operação de arrastar (drag) é iniciada.
|
MouseMove
|
Gerado quando o mouse se move dentro do controle, enquanto um botão do mouse é pressionado.
|
MouseUp
|
Gerado quando um botão do mouse é pressionado enquanto o cursor estiver dentro do controle.
|
MouseWheel
|
Este evento é gerado quando o usuário move ou pressiona a roda do mouse
enquanto o mouse está dentro do controle
|
NewChild
|
Este evento é gerado quando um novo Control filho acaba de ser inserido no contêiner.
|