digraph "Gtk::Widget"
{
 // LATEX_PDF_SIZE
  bgcolor="transparent";
  edge [fontname=Sans,fontsize=10,labelfontname=Sans,labelfontsize=10];
  node [fontname=Sans,fontsize=10,shape=box,height=0.2,width=0.4];
  rankdir="LR";
  Node1 [id="Node000001",label="Gtk::Widget",height=0.2,width=0.4,color="gray40", fillcolor="grey60", style="filled", fontcolor="black",tooltip="Abstract Widget (Base class for all widgets)"];
  Node2 -> Node1 [id="edge1_Node000001_Node000002",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node2 [id="Node000002",label="Gtk::Object",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Object.html",tooltip="Gtk::Object is the base class for all widgets, and for a few non-widget objects such as Gtk::CellRend..."];
  Node3 -> Node2 [id="edge2_Node000002_Node000003",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node3 [id="Node000003",label="Glib::Object",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",tooltip=" "];
  Node4 -> Node1 [id="edge3_Node000001_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node4 [id="Node000004",label="Gtk::Accessible",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Accessible.html",tooltip="Accessible interface."];
  Node5 -> Node4 [id="edge4_Node000004_Node000005",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node5 [id="Node000005",label="Glib::Interface",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",tooltip=" "];
  Node6 -> Node1 [id="edge5_Node000001_Node000006",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node6 [id="Node000006",label="Gtk::Buildable",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Buildable.html",tooltip="A base class for objects that can be built by Gtk::Builder."];
  Node5 -> Node6 [id="edge6_Node000006_Node000005",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node7 -> Node1 [id="edge7_Node000001_Node000007",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node7 [id="Node000007",label="Gtk::ConstraintTarget",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1ConstraintTarget.html",tooltip="Helper interface for Gtk::Constraint."];
  Node5 -> Node7 [id="edge8_Node000007_Node000005",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node1 -> Node8 [id="edge9_Node000001_Node000008",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node8 [id="Node000008",label="Gtk::ActionBar",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1ActionBar.html",tooltip="A full width bar for presenting contextual actions."];
  Node1 -> Node9 [id="edge10_Node000001_Node000009",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node9 [id="Node000009",label="Gtk::AppChooserButton",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1AppChooserButton.html",tooltip="A button to launch an application chooser dialog."];
  Node1 -> Node10 [id="edge11_Node000001_Node000010",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node10 [id="Node000010",label="Gtk::AppChooserWidget",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1AppChooserWidget.html",tooltip="An application chooser widget that can be embedded in other widgets."];
  Node1 -> Node11 [id="edge12_Node000001_Node000011",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node11 [id="Node000011",label="Gtk::AspectFrame",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1AspectFrame.html",tooltip="A frame that constrains its child to a particular aspect ratio."];
  Node1 -> Node12 [id="edge13_Node000001_Node000012",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node12 [id="Node000012",label="Gtk::Box",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Box.html",tooltip="A container for packing widgets in a single row or column."];
  Node12 -> Node13 [id="edge14_Node000012_Node000013",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node13 [id="Node000013",label="Gtk::ShortcutsGroup",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1ShortcutsGroup.html",tooltip="Represents a group of shortcuts in a ShortcutsWindow."];
  Node12 -> Node14 [id="edge15_Node000012_Node000014",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node14 [id="Node000014",label="Gtk::ShortcutsSection",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1ShortcutsSection.html",tooltip="Represents an application mode in a ShortcutsWindow."];
  Node1 -> Node15 [id="edge16_Node000001_Node000015",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node15 [id="Node000015",label="Gtk::Button",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Button.html",tooltip="A widget that creates a signal when clicked on."];
  Node15 -> Node16 [id="edge17_Node000015_Node000016",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node16 [id="Node000016",label="Gtk::LinkButton",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1LinkButton.html",tooltip="Create buttons bound to a URL."];
  Node15 -> Node17 [id="edge18_Node000015_Node000017",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node17 [id="Node000017",label="Gtk::LockButton",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1LockButton.html",tooltip="A widget to unlock or lock privileged operations."];
  Node15 -> Node18 [id="edge19_Node000015_Node000018",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node18 [id="Node000018",label="Gtk::ToggleButton",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1ToggleButton.html",tooltip="Create buttons which retain their state."];
  Node1 -> Node19 [id="edge20_Node000001_Node000019",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node19 [id="Node000019",label="Gtk::Calendar",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Calendar.html",tooltip="Display a calendar and/or allow the user to select a date."];
  Node1 -> Node20 [id="edge21_Node000001_Node000020",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node20 [id="Node000020",label="Gtk::CellView",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1CellView.html",tooltip="A widget displaying a single row of a TreeModel."];
  Node1 -> Node21 [id="edge22_Node000001_Node000021",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node21 [id="Node000021",label="Gtk::CenterBox",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1CenterBox.html",tooltip="A centering container."];
  Node1 -> Node22 [id="edge23_Node000001_Node000022",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node22 [id="Node000022",label="Gtk::CheckButton",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1CheckButton.html",tooltip="Create widgets with a discrete toggle button."];
  Node1 -> Node23 [id="edge24_Node000001_Node000023",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node23 [id="Node000023",label="Gtk::ColorButton",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1ColorButton.html",tooltip="A button to launch a color selection dialog."];
  Node1 -> Node24 [id="edge25_Node000001_Node000024",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node24 [id="Node000024",label="Gtk::ColorDialogButton",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1ColorDialogButton.html",tooltip="A wrapper around a Gtk::ColorDialog."];
  Node1 -> Node25 [id="edge26_Node000001_Node000025",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node25 [id="Node000025",label="Gtk::ColumnView",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1ColumnView.html",tooltip="A widget for displaying lists in multiple columns."];
  Node1 -> Node26 [id="edge27_Node000001_Node000026",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node26 [id="Node000026",label="Gtk::ComboBox",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1ComboBox.html",tooltip="A widget used to choose from a list of items."];
  Node26 -> Node27 [id="edge28_Node000026_Node000027",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node27 [id="Node000027",label="Gtk::ComboBoxText",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1ComboBoxText.html",tooltip="This is a simple variant of ComboBox that hides the model-view complexity for simple text-only use ca..."];
  Node1 -> Node28 [id="edge29_Node000001_Node000028",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node28 [id="Node000028",label="Gtk::DragIcon",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1DragIcon.html",tooltip="A toplevel to use as drag icon."];
  Node1 -> Node29 [id="edge30_Node000001_Node000029",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node29 [id="Node000029",label="Gtk::DrawingArea",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1DrawingArea.html",tooltip="A widget for custom user interface elements."];
  Node1 -> Node30 [id="edge31_Node000001_Node000030",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node30 [id="Node000030",label="Gtk::DropDown",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1DropDown.html",tooltip="Choose an item from a list."];
  Node1 -> Node31 [id="edge32_Node000001_Node000031",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node31 [id="Node000031",label="Gtk::EditableLabel",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1EditableLabel.html",tooltip="A label that can be edited."];
  Node1 -> Node32 [id="edge33_Node000001_Node000032",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node32 [id="Node000032",label="Gtk::Entry",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Entry.html",tooltip="A single line text entry field."];
  Node32 -> Node33 [id="edge34_Node000032_Node000033",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node33 [id="Node000033",label="Gtk::SearchEntry",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1SearchEntry.html",tooltip="This is a subclass of Gtk::Entry that has been tailored for use as a search entry."];
  Node1 -> Node34 [id="edge35_Node000001_Node000034",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node34 [id="Node000034",label="Gtk::Expander",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Expander.html",tooltip="A container which can hide its child."];
  Node1 -> Node35 [id="edge36_Node000001_Node000035",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node35 [id="Node000035",label="Gtk::FileChooserWidget",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1FileChooserWidget.html",tooltip="File chooser widget that can be embedded in other widgets."];
  Node1 -> Node36 [id="edge37_Node000001_Node000036",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node36 [id="Node000036",label="Gtk::Fixed",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Fixed.html",tooltip="A container which allows you to position widgets at fixed coordinates."];
  Node1 -> Node37 [id="edge38_Node000001_Node000037",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node37 [id="Node000037",label="Gtk::FlowBox",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1FlowBox.html",tooltip="A container that allows reflowing its children."];
  Node1 -> Node38 [id="edge39_Node000001_Node000038",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node38 [id="Node000038",label="Gtk::FlowBoxChild",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1FlowBoxChild.html",tooltip="See the description of FlowBox."];
  Node1 -> Node39 [id="edge40_Node000001_Node000039",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node39 [id="Node000039",label="Gtk::FontButton",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1FontButton.html",tooltip="A button to launch a font selection dialog."];
  Node1 -> Node40 [id="edge41_Node000001_Node000040",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node40 [id="Node000040",label="Gtk::FontChooserWidget",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1FontChooserWidget.html",tooltip="A dialog box for selecting fonts."];
  Node1 -> Node41 [id="edge42_Node000001_Node000041",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node41 [id="Node000041",label="Gtk::FontDialogButton",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1FontDialogButton.html",tooltip="A wrapper around a Gtk::FontDialog."];
  Node1 -> Node42 [id="edge43_Node000001_Node000042",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node42 [id="Node000042",label="Gtk::Frame",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Frame.html",tooltip="A Gtk::Widget with a decorative frame and optional label."];
  Node1 -> Node43 [id="edge44_Node000001_Node000043",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node43 [id="Node000043",label="Gtk::GLArea",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1GLArea.html",tooltip="A widget used for drawing with OpenGL."];
  Node1 -> Node44 [id="edge45_Node000001_Node000044",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node44 [id="Node000044",label="Gtk::GraphicsOffload",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1GraphicsOffload.html",tooltip="A widget that allows to bypass gsk rendering for its child by passing the content directly to the com..."];
  Node1 -> Node45 [id="edge46_Node000001_Node000045",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node45 [id="Node000045",label="Gtk::Grid",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Grid.html",tooltip="A container which arranges its child widgets in rows and columns."];
  Node1 -> Node46 [id="edge47_Node000001_Node000046",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node46 [id="Node000046",label="Gtk::HeaderBar",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1HeaderBar.html",tooltip="A box with a centered child."];
  Node1 -> Node47 [id="edge48_Node000001_Node000047",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node47 [id="Node000047",label="Gtk::IconView",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1IconView.html",tooltip="The IconView provides an alternative view of a list model."];
  Node1 -> Node48 [id="edge49_Node000001_Node000048",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node48 [id="Node000048",label="Gtk::Image",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Image.html",tooltip="A widget displaying an image."];
  Node1 -> Node49 [id="edge50_Node000001_Node000049",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node49 [id="Node000049",label="Gtk::InfoBar",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1InfoBar.html",tooltip="This widget can be used to show messages to the user without showing a dialog."];
  Node1 -> Node50 [id="edge51_Node000001_Node000050",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node50 [id="Node000050",label="Gtk::Inscription",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Inscription.html",tooltip="Gtk::Inscription is a widget to show text in a predefined area."];
  Node1 -> Node51 [id="edge52_Node000001_Node000051",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node51 [id="Node000051",label="Gtk::Label",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Label.html",tooltip="A widget that displays a small to medium amount of text."];
  Node1 -> Node52 [id="edge53_Node000001_Node000052",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node52 [id="Node000052",label="Gtk::LevelBar",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1LevelBar.html",tooltip="A bar that can be used as a level indicator."];
  Node1 -> Node53 [id="edge54_Node000001_Node000053",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node53 [id="Node000053",label="Gtk::ListBase",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1ListBase.html",tooltip=" "];
  Node53 -> Node54 [id="edge55_Node000053_Node000054",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node54 [id="Node000054",label="Gtk::GridView",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1GridView.html",tooltip="A widget for displaying grids."];
  Node53 -> Node55 [id="edge56_Node000053_Node000055",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node55 [id="Node000055",label="Gtk::ListView",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1ListView.html",tooltip="A widget for displaying lists."];
  Node1 -> Node56 [id="edge57_Node000001_Node000056",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node56 [id="Node000056",label="Gtk::ListBox",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1ListBox.html",tooltip="A ListBox is a vertical container that contains ListBoxRow children."];
  Node1 -> Node57 [id="edge58_Node000001_Node000057",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node57 [id="Node000057",label="Gtk::ListBoxRow",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1ListBoxRow.html",tooltip="See the description of ListBox."];
  Node1 -> Node58 [id="edge59_Node000001_Node000058",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node58 [id="Node000058",label="Gtk::MediaControls",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1MediaControls.html",tooltip="A widget showing controls for a media stream."];
  Node1 -> Node59 [id="edge60_Node000001_Node000059",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node59 [id="Node000059",label="Gtk::MenuButton",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1MenuButton.html",tooltip="A widget that shows a menu when clicked on."];
  Node1 -> Node60 [id="edge61_Node000001_Node000060",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node60 [id="Node000060",label="Gtk::Notebook",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Notebook.html",tooltip="Container which shows one of its children at a time, in tabbed windows."];
  Node1 -> Node61 [id="edge62_Node000001_Node000061",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node61 [id="Node000061",label="Gtk::Overlay",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Overlay.html",tooltip="A container which overlays widgets on top of each other."];
  Node1 -> Node62 [id="edge63_Node000001_Node000062",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node62 [id="Node000062",label="Gtk::Paned",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Paned.html",tooltip="A widget with two adjustable panes."];
  Node1 -> Node63 [id="edge64_Node000001_Node000063",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node63 [id="Node000063",label="Gtk::PasswordEntry",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1PasswordEntry.html",tooltip="An entry for secrets."];
  Node1 -> Node64 [id="edge65_Node000001_Node000064",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node64 [id="Node000064",label="Gtk::Picture",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Picture.html",tooltip="A widget displaying a Gdk::Paintable."];
  Node1 -> Node65 [id="edge66_Node000001_Node000065",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node65 [id="Node000065",label="Gtk::Popover",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Popover.html",tooltip="Context dependent bubbles."];
  Node65 -> Node66 [id="edge67_Node000065_Node000066",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node66 [id="Node000066",label="Gtk::EmojiChooser",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1EmojiChooser.html",tooltip="A popover to choose an Emoji character."];
  Node65 -> Node67 [id="edge68_Node000065_Node000067",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node67 [id="Node000067",label="Gtk::PopoverMenu",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1PopoverMenu.html",tooltip="A Popover to use as a menu."];
  Node1 -> Node68 [id="edge69_Node000001_Node000068",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node68 [id="Node000068",label="Gtk::PopoverMenuBar",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1PopoverMenuBar.html",tooltip="A menu bar with popovers."];
  Node1 -> Node69 [id="edge70_Node000001_Node000069",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node69 [id="Node000069",label="Gtk::ProgressBar",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1ProgressBar.html",tooltip="A widget which indicates progress visually."];
  Node1 -> Node70 [id="edge71_Node000001_Node000070",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node70 [id="Node000070",label="Gtk::Range",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Range.html",tooltip="Base class for widgets which visualize an adjustment."];
  Node70 -> Node71 [id="edge72_Node000070_Node000071",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node71 [id="Node000071",label="Gtk::Scale",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Scale.html",tooltip="A slider widget for selecting a value from a range."];
  Node1 -> Node72 [id="edge73_Node000001_Node000072",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node72 [id="Node000072",label="Gtk::Revealer",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Revealer.html",tooltip="Hide and show with animation."];
  Node1 -> Node73 [id="edge74_Node000001_Node000073",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node73 [id="Node000073",label="Gtk::ScaleButton",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1ScaleButton.html",tooltip="A button which pops up a scale widget."];
  Node73 -> Node74 [id="edge75_Node000073_Node000074",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node74 [id="Node000074",label="Gtk::VolumeButton",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1VolumeButton.html",tooltip="A button which pops up a volume control."];
  Node1 -> Node75 [id="edge76_Node000001_Node000075",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node75 [id="Node000075",label="Gtk::Scrollbar",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Scrollbar.html",tooltip="A Scrollbar."];
  Node1 -> Node76 [id="edge77_Node000001_Node000076",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node76 [id="Node000076",label="Gtk::ScrolledWindow",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1ScrolledWindow.html",tooltip="A container that makes its child scrollable."];
  Node1 -> Node77 [id="edge78_Node000001_Node000077",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node77 [id="Node000077",label="Gtk::SearchBar",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1SearchBar.html",tooltip="A toolbar to integrate a search entry with."];
  Node1 -> Node78 [id="edge79_Node000001_Node000078",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node78 [id="Node000078",label="Gtk::SearchEntry2",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1SearchEntry2.html",tooltip="Gtk::SearchEntry2 is an entry widget that has been tailored for use as a search entry."];
  Node1 -> Node79 [id="edge80_Node000001_Node000079",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node79 [id="Node000079",label="Gtk::Separator",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Separator.html",tooltip="A separator widget."];
  Node1 -> Node80 [id="edge81_Node000001_Node000080",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node80 [id="Node000080",label="Gtk::ShortcutLabel",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1ShortcutLabel.html",tooltip="Displays a keyboard shortcut."];
  Node1 -> Node81 [id="edge82_Node000001_Node000081",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node81 [id="Node000081",label="Gtk::ShortcutsShortcut",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1ShortcutsShortcut.html",tooltip="Represents a keyboard shortcut in a ShortcutsWindow."];
  Node1 -> Node82 [id="edge83_Node000001_Node000082",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node82 [id="Node000082",label="Gtk::SpinButton",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1SpinButton.html",tooltip="Numeric Entry with up/down buttons."];
  Node1 -> Node83 [id="edge84_Node000001_Node000083",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node83 [id="Node000083",label="Gtk::Spinner",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Spinner.html",tooltip="A widget that displays a spinner animation."];
  Node1 -> Node84 [id="edge85_Node000001_Node000084",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node84 [id="Node000084",label="Gtk::Stack",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Stack.html",tooltip="A container that shows only one child at a time."];
  Node1 -> Node85 [id="edge86_Node000001_Node000085",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node85 [id="Node000085",label="Gtk::StackSidebar",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1StackSidebar.html",tooltip="Sidebar widget that shows the pages of a Stack."];
  Node1 -> Node86 [id="edge87_Node000001_Node000086",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node86 [id="Node000086",label="Gtk::StackSwitcher",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1StackSwitcher.html",tooltip="A controller for a Gtk::Stack."];
  Node1 -> Node87 [id="edge88_Node000001_Node000087",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node87 [id="Node000087",label="Gtk::Statusbar",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Statusbar.html",tooltip="Text status indicator."];
  Node1 -> Node88 [id="edge89_Node000001_Node000088",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node88 [id="Node000088",label="Gtk::Switch",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Switch.html",tooltip="A \"light switch\"-style toggle."];
  Node1 -> Node89 [id="edge90_Node000001_Node000089",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node89 [id="Node000089",label="Gtk::Text",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Text.html",tooltip="A simple single-line text entry field."];
  Node1 -> Node90 [id="edge91_Node000001_Node000090",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node90 [id="Node000090",label="Gtk::TextView",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1TextView.html",tooltip="Multi-line text editing widget."];
  Node1 -> Node91 [id="edge92_Node000001_Node000091",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node91 [id="Node000091",label="Gtk::TreeExpander",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1TreeExpander.html",tooltip="An indenting expander button for use in a tree list."];
  Node1 -> Node92 [id="edge93_Node000001_Node000092",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node92 [id="Node000092",label="Gtk::TreeView",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1TreeView.html",tooltip="The TreeView widget displays the model (Gtk::TreeModel) data and allows the user to interact with it."];
  Node92 -> Node93 [id="edge94_Node000092_Node000093",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node93 [id="Node000093",label="Gtk::ListViewText",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1ListViewText.html",tooltip="A simple listbox which presents some lines of information in columns and lets the user select some of..."];
  Node1 -> Node94 [id="edge95_Node000001_Node000094",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node94 [id="Node000094",label="Gtk::Video",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Video.html",tooltip="A widget for displaying video."];
  Node1 -> Node95 [id="edge96_Node000001_Node000095",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node95 [id="Node000095",label="Gtk::Viewport",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Viewport.html",tooltip="An adapter which makes widgets scrollable."];
  Node1 -> Node96 [id="edge97_Node000001_Node000096",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node96 [id="Node000096",label="Gtk::Window",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Window.html",tooltip="Toplevel Window."];
  Node96 -> Node97 [id="edge98_Node000096_Node000097",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node97 [id="Node000097",label="Gtk::AboutDialog",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1AboutDialog.html",tooltip="The AboutDialog offers a simple way to display information about a program like its logo,..."];
  Node96 -> Node98 [id="edge99_Node000096_Node000098",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node98 [id="Node000098",label="Gtk::ApplicationWindow",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1ApplicationWindow.html",tooltip="A Gtk::Window subclass with Gtk::Application support."];
  Node96 -> Node99 [id="edge100_Node000096_Node000099",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node99 [id="Node000099",label="Gtk::Assistant",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Assistant.html",tooltip="A widget used to guide users through multi-step operations."];
  Node96 -> Node100 [id="edge101_Node000096_Node000100",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node100 [id="Node000100",label="Gtk::Dialog",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1Dialog.html",tooltip="Create popup windows."];
  Node100 -> Node101 [id="edge102_Node000100_Node000101",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node101 [id="Node000101",label="Gtk::AppChooserDialog",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1AppChooserDialog.html",tooltip="An application chooser dialog."];
  Node100 -> Node102 [id="edge103_Node000100_Node000102",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node102 [id="Node000102",label="Gtk::ColorChooserDialog",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1ColorChooserDialog.html",tooltip="This dialog is for choosing a color."];
  Node100 -> Node103 [id="edge104_Node000100_Node000103",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node103 [id="Node000103",label="Gtk::FileChooserDialog",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1FileChooserDialog.html",tooltip="Convenient file chooser window."];
  Node100 -> Node104 [id="edge105_Node000100_Node000104",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node104 [id="Node000104",label="Gtk::FontChooserDialog",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1FontChooserDialog.html",tooltip="A dialog box for selecting fonts."];
  Node100 -> Node105 [id="edge106_Node000100_Node000105",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node105 [id="Node000105",label="Gtk::MessageDialog",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1MessageDialog.html",tooltip="Convenient message window."];
  Node100 -> Node106 [id="edge107_Node000100_Node000106",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node106 [id="Node000106",label="Gtk::PageSetupUnixDialog",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1PageSetupUnixDialog.html",tooltip="PageSetupUnixDialog implements a page setup dialog for platforms which don't provide a native page se..."];
  Node100 -> Node107 [id="edge108_Node000100_Node000107",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node107 [id="Node000107",label="Gtk::PrintUnixDialog",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1PrintUnixDialog.html",tooltip="PrintUnixDialog implements a print dialog for platforms which don't provide a native print dialog,..."];
  Node96 -> Node108 [id="edge109_Node000096_Node000108",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node108 [id="Node000108",label="Gtk::ShortcutsWindow",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1ShortcutsWindow.html",tooltip="Toplevel which shows help for shortcuts."];
  Node1 -> Node109 [id="edge110_Node000001_Node000109",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node109 [id="Node000109",label="Gtk::WindowControls",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1WindowControls.html",tooltip="A widget displaying window buttons."];
  Node1 -> Node110 [id="edge111_Node000001_Node000110",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node110 [id="Node000110",label="Gtk::WindowHandle",height=0.2,width=0.4,color="gray40", fillcolor="white", style="filled",URL="$classGtk_1_1WindowHandle.html",tooltip="A titlebar area widget."];
}
