Gnome2::IconEntry(3)

πŸ“¦
version 1.048 Β· 2 versions
, in fedora 43

πŸ’– Gnome2::IconEntry πŸ’–

okay so bestie, welcome to the manual page for Gnome2::IconEntry β€” it's a wrapper for GnomeIconEntry, and it lives in the User Contributed Perl Documentation section of the Gnome2::IconEntry(3) man page. she's a whole vibe. let's get into it ✨


🌈 HIERARCHY

like, the family tree, the ancestry, the bloodline πŸ‘‘

Glib::Object
+----Glib::InitiallyUnowned
     +----Gtk2::Object
          +----Gtk2::Widget
               +----Gtk2::Container
                    +----Gtk2::Box
                         +----Gtk2::VBox
                              +----Gnome2::IconEntry

so Gnome2::IconEntry is down at the bottom, and every single one of those ancestors is her ancestor, no cap. πŸ’…


πŸ¦‹ INTERFACES

she also implements these, because she's multi-talented:

  • Glib::Object::_Unregistered::AtkImplementorIface
  • Gtk2::Buildable
  • Gtk2::Orientable

✨ METHODS ✨

widget = Gnome2::IconEntry->new ($history_id, $browse_dialog_title)

the constructor!! make a new one, girlboss πŸŽ€

  • $history_id (string)
  • $browse_dialog_title (string)

$ientry->set_browse_dialog_title ($browse_dialog_title)

set the title of the browse dialog. slay.

  • $browse_dialog_title (string)

string = $ientry->get_filename

get the filename. that's it, that's the whole method. πŸ“

boolean = $ientry->set_filename ($filename)

set the filename β€” returns a boolean so you know how it went.

  • $filename (string)

$ientry->set_history_id ($history_id)

set the history id, which is, y'know, the unique identifier thing.

  • $history_id (string)

$ientry->set_max_saved ($max_saved)

cap how many get saved, bestie.

  • $max_saved (integer)
Since: libgnomeui 2.4

widget or undef = $ientry->pick_dialog

returns a widget, or undef. she may or may not show up. main character energy fr fr πŸ™ˆ

$ientry->set_pixmap_subdir ($subdir)

point her at a different pixmap subdirectory.

  • $subdir (string)

πŸ’… PROPERTIES

  • 'browse-dialog-title' (string : default undef : readable / writable) β€” Title for the Browse icon dialog.
  • 'filename' (string : default undef : readable / writable) β€” Filename that should be displayed in the icon entry.
  • 'history-id' (string : default undef : readable / writable) β€” Unique identifier for the icon entry. This will be used to save the history list.
  • 'pick-dialog' (Gtk2::Dialog : default undef : readable) β€” Icon picker dialog. You can use this property to get the GtkDialog if you need to modify or query any of its properties.
  • 'pixmap-subdir' (string : default undef : readable / writable) β€” Directory that will be searched for icons.

πŸ”₯ SIGNALS

  • browse (Gnome2::IconEntry)
  • changed (Gnome2::IconEntry)

that's the whole signal list. short, sweet, iconic. ⭐


πŸ‘€ SEE ALSO

go read these too, iykyk:

Gnome2, Glib::Object, Glib::InitiallyUnowned, Gtk2::Object, Gtk2::Widget, Gtk2::Container, Gtk2::Box, Gtk2::VBox


Copyright (C) 2003-2004 by the gtk2-perl team.

This software is licensed under the LGPL. See Gnome2 for a full notice.


and that's the whole page, bestie 🫢 this was perl v5.42.0, dated 2025-07-25, from the Gnome2::IconEntry(3) era β€” periodt. πŸ’œπŸŒΈ

πŸ“¦ where this page comes from