Relacione corretamente as duas colunas abaixo:
(A) Permite entrada (ou saída) de dados texto em múltiplas linhas.
(B) Utilizado para obter informações logicamente mutuamente exclusivas.
© Utilizado para exibir rótulos ou resultados.
(D) Utilizado para entrada ou exibição de dados no formato de tabela.
(E) Elemento básico no desenvolvimento Python/QTDesigner. Forma o alicerce sobre o qual um aplicativo é construído.
(F) Permite utilizar uma lista de seleção ou um campo de edição.
(G) Utilizado para agrupar componentes e criar barras de ferramentas.
(H) Principal componente utilizado para representar ações.
(I) Utilizado para obter informações logicamente independentes.
(J) Utilizado para entrada de dados texto em uma única linha.
( ) FORM
( ) TABLE
( ) RADIOBUTTON
( ) CHECKBOX
( ) LINE EDIT
( ) GROUP BOX
( ) PLAIN TEXT EDIT
( ) COMBOBOX
( ) BUTTON
( ) LABEL
(A) Permite entrada (ou saída) de dados texto em múltiplas linhas.
(B) Utilizado para obter informações logicamente mutuamente exclusivas.
© Utilizado para exibir rótulos ou resultados.
(D) Utilizado para entrada ou exibição de dados no formato de tabela.
(E) Elemento básico no desenvolvimento Python/QTDesigner. Forma o alicerce sobre o qual um aplicativo é construído.
(F) Permite utilizar uma lista de seleção ou um campo de edição.
(G) Utilizado para agrupar componentes e criar barras de ferramentas.
(H) Principal componente utilizado para representar ações.
(I) Utilizado para obter informações logicamente independentes.
(J) Utilizado para entrada de dados texto em uma única linha.
( ) FORM
( ) TABLE
( ) RADIOBUTTON
( ) CHECKBOX
( ) LINE EDIT
( ) GROUP BOX
( ) PLAIN TEXT EDIT
( ) COMBOBOX
( ) BUTTON
( ) LABEL
Passo 1
Beleza, vamos resolver esse exercício juntos! A gente tem duas colunas: uma com descrições (A a J) e outra com elementos de interface gráfica (como FORM, BUTTON, etc.). Nosso objetivo é relacionar cada descrição com o elemento correto. Para isso, vamos precisar conhecer um pouco sobre os componentes básicos usados no desenvolvimento com Python/QTDesigner.
Passo 2
Vamos começar pela descrição (A): “Permite entrada (ou saída) de dados texto em múltiplas linhas.”
Aqui, estamos falando de algo que aceita várias linhas de texto. No QTDesigner, o componente que faz isso é o PLAIN TEXT EDIT. Ele permite ao usuário digitar ou visualizar textos que ocupam várias linhas.
Passo 3
Descrição (B): “Utilizado para obter informações logicamente mutuamente exclusivas.”
Isso significa que só uma opção pode ser selecionada de um grupo. O componente que faz isso é o RADIOBUTTON. Quando você tem vários botões de rádio juntos, selecionar um desmarca os outros.
Passo 4
Descrição ©: “Utilizado para exibir rótulos ou resultados.”
Aqui, queremos mostrar informações que não vão ser editadas pelo usuário. O componente certo é o LABEL. Ele serve para exibir textos fixos ou resultados na interface.
Passo 5
Descrição (D): “Utilizado para entrada ou exibição de dados no formato de tabela.”
Quando precisamos mostrar dados organizados em linhas e colunas, usamos o TABLE. Ele é perfeito para exibir informações tabulares de forma clara.
Passo 6
Descrição (E): “Elemento básico no desenvolvimento Python/QTDesigner. Forma o alicerce sobre o qual um aplicativo é construído.”
O componente fundamental que serve como base para qualquer aplicativo é o FORM. Ele atua como o contêiner principal onde outros componentes são adicionados.
Passo 7
Descrição (F): “Permite utilizar uma lista de seleção ou um campo de edição.”
Quando queremos que o usuário escolha de uma lista ou escreva algo, usamos o COMBOBOX. Ele combina a funcionalidade de uma lista suspensa com um campo editável.
Passo 8
Descrição (G): “Utilizado para agrupar componentes e criar barras de ferramentas.”
Para organizar vários componentes juntos e, por exemplo, criar uma barra de ferramentas, usamos o GROUP BOX. Ele ajuda a manter a interface organizada.
Passo 9
Descrição (H): “Principal componente utilizado para representar ações.”
Quando queremos que o usuário execute uma ação, como clicar para enviar um formulário, usamos o BUTTON. É o botão que dispara eventos quando clicado.
Passo 10
Descrição (I): “Utilizado para obter informações logicamente independentes.”
Isso significa que várias opções podem ser selecionadas sem afetar as outras. O componente apropriado é o CHECKBOX. Cada caixa pode ser marcada ou desmarcada independentemente.
Passo 11
Descrição (J): “Utilizado para entrada de dados texto em uma única linha.”
Quando precisamos que o usuário digite algo curto, como um nome ou senha, usamos o LINE EDIT. Ele permite a entrada de texto em apenas uma linha.
Resposta
Aqui está o relacionamento correto:
- (A) → PLAIN TEXT EDIT
- (B) → RADIOBUTTON
- © → LABEL
- (D) → TABLE
- (E) → FORM
- (F) → COMBOBOX
- (G) → GROUP BOX
- (H) → BUTTON
- (I) → CHECKBOX
- (J) → LINE EDIT