gtkmm: RecentFiles

gtkmm 3.91.0

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes

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

enum Gtk::RecentFilter::Flags
| strong

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.