Skip to content

upuaut-wq/3-cap_3_icon_img_button_mod2-gtkmm-3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cap3_button_icon_image_mod2-gtkmm 3

OBS : Método add_pixlabel obsoleto, considerar somente montagem da interface e configuração dos sinais e botôes.

Perguntas respondidas:

  • Como posicionar icone em um botão(add_pixlabel OBSOLETO)?
  • Como esconder a borda de um botão?
  • Como criar um modelo de Gtk::RadioButton utilizando Gtk::Button?
  • Como adicionar flags aos botões?
  • Como criar sinais, ligar um sinal e um botão e realizar alterações de propriedades de widgets?

APP

  • Este exemplo tinha como objetivo mostrar o posicionamento do label em relação a imagem, porém, em pesquisas observou-se que o método add_pixlabel(const std::string &pixfile, const Glib::ustring &label, Gtk::Align x_align, Gtk::Align y_align = Gtk::ALIGN_CENTER) está obsoleto. Para fins de exemplo considerar somente a interface. Os recursos utilizados são o mesmo do exemplo anterior. O recurso Gt::Frame foi utilizado para desenhar uma linha em volta dos botoes. As configurações podem ser observadas a seguir.

     this->m_f1.set_label(" Horizontal ");
     this->m_f1.set_label_align(0.2);

    Em seguida foi adicionado um Gtk::Box para receber os botões.

     this->m_f1.add(this->m_vbox1);
     this->m_f2.add(this->m_hbox1);

About

Exemplo de MOD2 de inserir imagem em um botão.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published