本文整理汇总了C++中gtk::VBox::reorder_child方法的典型用法代码示例。如果您正苦于以下问题:C++ VBox::reorder_child方法的具体用法?C++ VBox::reorder_child怎么用?C++ VBox::reorder_child使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类gtk::VBox
的用法示例。
在下文中一共展示了VBox::reorder_child方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: uidef
MainWindow::MainWindow(BaseObjectType* cobject, const Glib::RefPtr<Gtk::Builder>& refGlade)
: Gtk::Window(cobject),
uidef(refGlade)
{
// Menu item callbacks
Glib::RefPtr<Gtk::ActionGroup> ref_actgroup = Gtk::ActionGroup::create();
Glib::RefPtr<Gtk::UIManager> ref_uiman = Gtk::UIManager::create();
ref_actgroup->add(Gtk::Action::create("LibraryMenu", "Library"));
ref_actgroup->add(Gtk::Action::create("LibOpen", "_Open folder..."),
sigc::mem_fun(*this, &MainWindow::_on_open_activate));
ref_actgroup->add(Gtk::Action::create("LibRefresh", "_Refresh"),
sigc::mem_fun(*this, &MainWindow::refresh_library));
ref_actgroup->add(Gtk::Action::create("About", "_About..."),
sigc::mem_fun(*this, &MainWindow::_on_about_activate));
ref_actgroup->add(Gtk::Action::create("Quit", "_Quit"),
sigc::mem_fun(*this, &MainWindow::_on_quit_activate));
ref_uiman->insert_action_group(ref_actgroup);
ref_uiman->add_ui_from_string(Glib::ustring(menubar_ui, menubar_ui_len));
Gtk::Widget* menubar = ref_uiman->get_widget("/bar");
// Put menubar in vbox
Gtk::VBox *box;
uidef->get_widget("vbox_big", box);
box->pack_start(*menubar, Gtk::PACK_SHRINK);
box->reorder_child(*menubar, 0);
// Tree View
uidef->get_widget_derived("tree_docs", treev);
// MSC Classification
uidef->get_widget("tree_msc", treemsc);
msccols_proto = new MscColumns();
msc_store = Gtk::TreeStore::create(*msccols_proto);
treemsc->set_model(msc_store);
treemsc->signal_cursor_changed().connect( sigc::mem_fun(*this, &MainWindow::_on_treemsc_cursor_changed) );
// Set code dialog font to monospace
Gtk::TextView *src_view;
refGlade->get_widget("srcwin_text", src_view);
src_view->modify_font(Pango::FontDescription("monospace"));
show_all();
}