gtkmm  3.91.0
Classes | Enumerations
RecentFiles

Classes

class  Gtk::RecentChooser
 RecentChooser is an interface that can be implemented by widgets displaying the list of recently used files. More...
 
class  Gtk::RecentChooserDialog
 RecentChooserDialog is a dialog box suitable for displaying the recently used documents. More...
 
class  Gtk::RecentChooserMenu
 RecentChooserMenu is a widget suitable for displaying recently used files inside a menu. More...
 
class  Gtk::RecentChooserWidget
 RecentChooserWidget is a widget suitable for selecting recently used files. More...
 
class  Gtk::RecentFilter::Info
 A RecentFilter::Info class is used to pass information about the tested file to filter(). More...
 
class  Gtk::RecentFilter
 RecentFilter can be used to restrict the files being shown in a RecentChooser. More...
 
class  Gtk::RecentInfo
 Contains information found when looking up an entry of the recently used files list. More...
 
class  Gtk::RecentManager::Data
 Meta-data passed to add_item(). More...
 
class  Gtk::RecentManager
 RecentManager provides a facility for adding, removing and looking up recently used files. More...
 

Enumerations

enum  Gtk::RecentFilter::Flags {
  Gtk::RecentFilter::Flags::URI = 1 << 0,
  Gtk::RecentFilter::Flags::DISPLAY_NAME = 1 << 1,
  Gtk::RecentFilter::Flags::MIME_TYPE = 1 << 2,
  Gtk::RecentFilter::Flags::APPLICATION = 1 << 3,
  Gtk::RecentFilter::Flags::GROUP = 1 << 4,
  Gtk::RecentFilter::Flags::AGE = 1 << 5
}
 These flags indicate what parts of a Gtk::RecentFilterInfo struct are filled or need to be filled. More...
 

Detailed Description

Enumeration Type Documentation

These flags indicate what parts of a Gtk::RecentFilterInfo struct are filled or need to be filled.

Bitwise operators:
RecentFilter::Flags operator|(RecentFilter::Flags, RecentFilter::Flags)
RecentFilter::Flags operator&(RecentFilter::Flags, RecentFilter::Flags)
RecentFilter::Flags operator^(RecentFilter::Flags, RecentFilter::Flags)
RecentFilter::Flags operator~(RecentFilter::Flags)
RecentFilter::Flags& operator|=(RecentFilter::Flags&, RecentFilter::Flags)
RecentFilter::Flags& operator&=(RecentFilter::Flags&, RecentFilter::Flags)
RecentFilter::Flags& operator^=(RecentFilter::Flags&, RecentFilter::Flags)
Enumerator
URI 

The URI of the file being tested.

DISPLAY_NAME 

The string that will be used to display the file in the recent chooser.

MIME_TYPE 

The mime type of the file.

APPLICATION 

The list of applications that have registered the file.

GROUP 

The groups to which the file belongs to.

AGE 

The number of days elapsed since the file has been registered.