TextEdit (gb.qt4.ext)

Esse controle implementa um editor de texto enriquecido (rich-text).

Esta classe herda Control em gb.qt4.

Esta classe é criável.

Propriedades
Border   Retorna ou define se o controle tem uma borda.
Format   Retorna um objeto virtual usado para formatar o texto atual selecionado (ou o parágrafo atual, se nenhum texto for selecionado).
Index   Retorna ou definir a posição do caractere atual dentro do parágrafo atual.
Paragraph   Retorna ou define o índice do parágrafo atual, sendo o primeiro zero.
Pos   Retorna ou define a posição do cursor, em caracteres a partir do início do texto.
ReadOnly   Retorna ou define se o usuário pode modificar o texto.
RichText   Retorna ou define o conteúdo rich text do controle.
ScrollBar   Retorna ou define que as barras de rolagem são exibidas.
ScrollX   Retorna ou define a posição esquerda da área de rolagem do TextEdit.
ScrollY   Retorna ou define a posição topo da área de rolagem do TextEdit.
Selected   Retorna se algum texto está selecionado.
Selection   Retorna um objeto usado para gerenciar o texto selecionado.
Text   Retorna ou define o conteúdo integral do controle.
TextHeight   Retorne a altura do rich text exibido no controle.
TextWidth   Retorne a largura do texto exibido no controle.
Wrap   Retorno ou define se o texto quebra na largura controle.

Inherited properties
Action   Retorna ou define a sequência de ação associado ao controle.
Background   Retorna ou define a cor de fundo utilizada pelo controle.
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.
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.
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.

Métodos
Clear   Apaga o texto.
Copy   Copia o texto selecionado para a área de transferência.
Cut   Corta o texto selecionado para a área de transferência.
EnsureVisible   Torna o cursor visível na tela, deslocando o conteúdo da área de texto, se necessário.
Insert   Insere o texto especificado na posição do cursor.
InsertRichText  
Paste   Cole o conteúdo da área de transferência na posição do cursor.
Redo   Refaz a última ação desfeita.
Select   Define o texto selecionado.
SelectAll  
ToIndex   Converter uma posição em um índice de caráter dentro de um número de parágrafo.
ToParagraph   Converter uma posição em um número de parágrafo.
ToPos   Converter um número de parágrafo e um índice de caractere em uma posição dentro do parágrafo.
Undo   Desfaz a última ação.
Unselect   Desmarca o texto atualmente selecionado.

Inherited methods
Delete   Destrói o controle.
Drag   Inicia um processo de arrastar e soltar.
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.

Eventos
Change   Gerado quando o texto do controle é alterado.
Cursor   Gerado quando a posição do cursor muda.

Inherited events
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