libgnomeuimm 2.28.0
Namespaces | Classes | Enumerations | Functions
Gnome::UI Namespace Reference

Namespaces

namespace  IconList_Helpers
 
namespace  Items
 
namespace  MenuItems
 
namespace  Menus
 
namespace  Stock
 

Classes

class  About
 Small window for displaying brief info about the application. More...
 
class  App
 
class  AppBar
 
class  Client
 
class  ColorPicker
 
class  DateEdit
 Date and time entry widget. More...
 
class  Druid
 
class  DruidPage
 
class  DruidPageEdge
 
class  DruidPageStandard
 
class  Entry
 
class  FileEntry
 
class  FontPicker
 
class  HRef
 
class  IconEntry
 
class  IconList
 
class  IconSelection
 
class  IconTextItem
 
class  PixmapEntry
 
class  ThumbnailFactory
 

Enumerations

enum  PreferencesType { PREFERENCES_NEVER , PREFERENCES_USER , PREFERENCES_ALWAYS }
 
enum  SaveStyle { SAVE_GLOBAL , SAVE_LOCAL , SAVE_BOTH }
 
enum  InteractStyle { INTERACT_NONE , INTERACT_ERRORS , INTERACT_ANY }
 
enum  DateEditFlags { DATE_EDIT_SHOW_TIME = 1 << 0 , DATE_EDIT_24_HR = 1 << 1 , DATE_EDIT_WEEK_STARTS_ON_MONDAY = 1 << 2 }
 
enum  EdgePosition { EDGE_START , EDGE_FINISH , EDGE_OTHER , EDGE_LAST }
 
enum  IconLookupFlags { ICON_LOOKUP_FLAGS_NONE = 0 , ICON_LOOKUP_FLAGS_EMBEDDING_TEXT = 1<<0 , ICON_LOOKUP_FLAGS_SHOW_SMALL_IMAGES_AS_THEMSELVES = 1<<1 , ICON_LOOKUP_FLAGS_ALLOW_SVG_AS_THEMSELVES = 1<<2 }
 
enum  IconLookupResultFlags { ICON_LOOKUP_RESULT_FLAGS_NONE = 0 , ICON_LOOKUP_RESULT_FLAGS_THUMBNAIL = 1<<0 }
 
enum  ThumbnailSize { THUMBNAIL_SIZE_NORMAL , THUMBNAIL_SIZE_LARGE }
 

Functions

DateEditFlags operator| (DateEditFlags lhs, DateEditFlags rhs)
 
DateEditFlags operator& (DateEditFlags lhs, DateEditFlags rhs)
 
DateEditFlags operator^ (DateEditFlags lhs, DateEditFlags rhs)
 
DateEditFlags operator~ (DateEditFlags flags)
 
DateEditFlagsoperator|= (DateEditFlags &lhs, DateEditFlags rhs)
 
DateEditFlagsoperator&= (DateEditFlags &lhs, DateEditFlags rhs)
 
DateEditFlagsoperator^= (DateEditFlags &lhs, DateEditFlags rhs)
 
IconLookupFlags operator| (IconLookupFlags lhs, IconLookupFlags rhs)
 
IconLookupFlags operator& (IconLookupFlags lhs, IconLookupFlags rhs)
 
IconLookupFlags operator^ (IconLookupFlags lhs, IconLookupFlags rhs)
 
IconLookupFlags operator~ (IconLookupFlags flags)
 
IconLookupFlagsoperator|= (IconLookupFlags &lhs, IconLookupFlags rhs)
 
IconLookupFlagsoperator&= (IconLookupFlags &lhs, IconLookupFlags rhs)
 
IconLookupFlagsoperator^= (IconLookupFlags &lhs, IconLookupFlags rhs)
 
IconLookupResultFlags operator| (IconLookupResultFlags lhs, IconLookupResultFlags rhs)
 
IconLookupResultFlags operator& (IconLookupResultFlags lhs, IconLookupResultFlags rhs)
 
IconLookupResultFlags operator^ (IconLookupResultFlags lhs, IconLookupResultFlags rhs)
 
IconLookupResultFlags operator~ (IconLookupResultFlags flags)
 
IconLookupResultFlagsoperator|= (IconLookupResultFlags &lhs, IconLookupResultFlags rhs)
 
IconLookupResultFlagsoperator&= (IconLookupResultFlags &lhs, IconLookupResultFlags rhs)
 
IconLookupResultFlagsoperator^= (IconLookupResultFlags &lhs, IconLookupResultFlags rhs)
 
Glib::ustring icon_lookup (const Glib::RefPtr< Gtk::IconTheme > &icon_theme, const Glib::RefPtr< ThumbnailFactory > &thumbnail_factory, const Glib::ustring &file_uri, const Glib::ustring &custom_icon, const Glib::RefPtr< Gnome::Vfs::FileInfo > &file_info, const Glib::ustring &mime_type, IconLookupFlags flags, IconLookupResultFlags &result)
 
Glib::ustring icon_lookup_sync (const Glib::RefPtr< Gtk::IconTheme > &icon_theme, const Glib::RefPtr< ThumbnailFactory > &thumbnail_factory, const Glib::ustring &file_uri, const Glib::ustring &custom_icon, IconLookupFlags flags, IconLookupResultFlags &result)
 
ModuleInfo & module_info_get ()
 
ModuleInfo & module_info_get_cpp_only ()
 
bool thumbnail_has_uri (const Glib::RefPtr< Gdk::Pixbuf > &pixbuf, const Glib::ustring &uri)
 
bool thumbnail_is_valid (const Glib::RefPtr< Gdk::Pixbuf > &pixbuf, const Glib::ustring &uri, time_t mtime)
 
Glib::ustring thumbnail_md5 (const Glib::ustring &uri)
 
Glib::ustring thumbnail_path_for_uri (const Glib::ustring &uri, ThumbnailSize size)
 
Glib::RefPtr< Gdk::Pixbuf > thumbnail_scale_down_pixbuf (const Glib::RefPtr< Gdk::Pixbuf > &pixbuf, int dest_width, int dest_height)
 
void wrap_init ()
 

Function Documentation

◆ icon_lookup()

Glib::ustring Gnome::UI::icon_lookup ( const Glib::RefPtr< Gtk::IconTheme > &  icon_theme,
const Glib::RefPtr< ThumbnailFactory > &  thumbnail_factory,
const Glib::ustring &  file_uri,
const Glib::ustring &  custom_icon,
const Glib::RefPtr< Gnome::Vfs::FileInfo > &  file_info,
const Glib::ustring &  mime_type,
IconLookupFlags  flags,
IconLookupResultFlags result 
)

◆ icon_lookup_sync()

Glib::ustring Gnome::UI::icon_lookup_sync ( const Glib::RefPtr< Gtk::IconTheme > &  icon_theme,
const Glib::RefPtr< ThumbnailFactory > &  thumbnail_factory,
const Glib::ustring &  file_uri,
const Glib::ustring &  custom_icon,
IconLookupFlags  flags,
IconLookupResultFlags result 
)

◆ module_info_get()

ModuleInfo & Gnome::UI::module_info_get ( )

◆ module_info_get_cpp_only()

ModuleInfo & Gnome::UI::module_info_get_cpp_only ( )

◆ thumbnail_has_uri()

bool Gnome::UI::thumbnail_has_uri ( const Glib::RefPtr< Gdk::Pixbuf > &  pixbuf,
const Glib::ustring &  uri 
)

◆ thumbnail_is_valid()

bool Gnome::UI::thumbnail_is_valid ( const Glib::RefPtr< Gdk::Pixbuf > &  pixbuf,
const Glib::ustring &  uri,
time_t  mtime 
)

◆ thumbnail_md5()

Glib::ustring Gnome::UI::thumbnail_md5 ( const Glib::ustring &  uri)

◆ thumbnail_path_for_uri()

Glib::ustring Gnome::UI::thumbnail_path_for_uri ( const Glib::ustring &  uri,
ThumbnailSize  size 
)

◆ thumbnail_scale_down_pixbuf()

Glib::RefPtr< Gdk::Pixbuf > Gnome::UI::thumbnail_scale_down_pixbuf ( const Glib::RefPtr< Gdk::Pixbuf > &  pixbuf,
int  dest_width,
int  dest_height 
)

◆ wrap_init()

void Gnome::UI::wrap_init ( )