Gtk2::R...erWidget(3)
π Gtk2::RecentChooserWidget β okay bestie, let's get into it
Manual name: User Contributed Perl Documentation π«Ά (yes, that's the section it lives in, we move)
β¨ NAME β¨
Gtk2::RecentChooserWidget β it's literally just a wrapper for GtkRecentChooserWidget. That's the whole gig. She's a Perl-friendly lil interface to the C thing, and honestly? Iconic. π
πΈ HIERARCHY πΈ
The ancestry tree, aka her whole family line. Every single one of these is her parent, no skips:
Glib::Object
+----Glib::InitiallyUnowned
+----Gtk2::Object
+----Gtk2::Widget
+----Gtk2::Container
+----Gtk2::Box
+----Gtk2::VBox
+----Gtk2::RecentChooserWidget
So likeβ¦ she's a VBox that's also a Box that's also a Container that's also a Widget that's also a Gtk2::Object that's also Glib::InitiallyUnowned that's also Glib::Object. Generational wealth of inheritance, fr fr. π
π INTERFACES π
These are the vibes she implements on top of her bloodline. She didn't inherit them, she earned them:
Glib::Object::_Unregistered::AtkImplementorIfaceGtk2::BuildableGtk2::OrientableGtk2::RecentChooser
π¦ METHODS π¦
Two ways to make her exist. Pick your fighter.
π widget = Gtk2::RecentChooserWidget->new
Just make one, no arguments, no drama. She appears. Slay. β¨
π widget = Gtk2::RecentChooserWidget->new_for_manager ($manager)
Make one that's hooked up to a specific manager. The deets:
$manager(Gtk2::RecentManager) β the manager you want her to be besties with.
π SEE ALSO π
Go read these too, iykyk:
Gtk2Glib::ObjectGlib::InitiallyUnownedGtk2::ObjectGtk2::WidgetGtk2::ContainerGtk2::BoxGtk2::VBox
π COPYRIGHT π
Copyright (C) 2003-2011 by the gtk2-perl team.
This software is licensed under the LGPL. See Gtk2 for a full notice. π
okay and the lil sign-off at the bottom of the page said perl v5.42.0 and 2025-07-25 β so this doc was generated by perl 5.42.0 on July 25, 2025, and it's the Gtk2::RecentChooserWidget(3) page from the User Contributed Perl Documentation section. periodt. ππ
π
π¦ where this page comes from
- fedora 43: perl-Gtk2 1.24993-23.fc43 Β· LicenseRef-Callaway-LGPLv2+
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms