Changeset 1949:b61ccb031519

Show
Ignore:
Timestamp:
08/21/08 03:13:40 (2 years ago)
Author:
Obey Arthur Liu <arthur@…>
Branch:
gtk
Message:

Fix fixed widths in the info tab.

Location:
src/gtk
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • src/gtk/entityview.h

    r1937 r1949  
    227227      EntityTreeView * get_treeview() const { return tree; }; 
    228228      const EntityColumns * get_columns() const { return &cols; }; 
     229      Gtk::TreeViewColumn *get_expander_column() const { return Expander; } 
    229230      Gtk::TreeViewColumn *get_status_column() const { return Status; } 
    230231      Gtk::TreeViewColumn *get_name_column() const { return Name; } 
  • src/gtk/info.cc

    r1914 r1949  
    572572                                                       "main_info_versionsview")); 
    573573    pVersionsView->set_model(make_version_list(pVersionsView->get_columns(), pkg)); 
    574     pVersionsView->get_treeview()->get_column(1)->set_fixed_width(154); 
     574    pVersionsView->get_name_column()->set_fixed_width(154); 
    575575    pVersionsView->get_treeview()->get_selection()->set_mode(Gtk::SELECTION_BROWSE); 
    576576    { 
     
    589589    pDependsView = ref_ptr<EntityView>(new EntityView(get_xml(), "main_info_dependsview")); 
    590590    pDependsView->set_model(make_depends_tree(pDependsView->get_columns(), ver)); 
    591     pDependsView->get_treeview()->get_column(0)->set_fixed_width(80); 
    592     pDependsView->get_treeview()->get_column(1)->set_fixed_width(280); 
     591    pDependsView->get_expander_column()->set_fixed_width(48); 
     592    pDependsView->get_name_column()->set_fixed_width(280); 
    593593    Gtk::TreeModel::Children dependsChildren = pDependsView->get_treeview()->get_model()->children(); 
    594594    for(Gtk::TreeModel::iterator it = dependsChildren.begin();