gtkmm: Gtk::RecentFilter::Info Class Reference

gtkmm 3.18.0

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

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Public Attributes | List of all members
Gtk::RecentFilter::Info Class Reference
RecentFiles

A RecentFilter::Info class is used to pass information about the tested file to filter(). More...

`#include <gtkmm/recentfilter.h>`

## Public Member Functions
| Info ()

## Public Attributes
RecentFilterFlags | contains
| This bitmask tells us which of the other variables contain useful information. More...
Glib::ustring | uri
Glib::ustring | display_name
Glib::ustring | mime_type
std::list< Glib::ustring > | applications
std::list< Glib::ustring > | groups
int | age

## Detailed Description

A RecentFilter::Info class is used to pass information about the tested file to filter().

- contains: Flags indicating which of the following fields need are filled
- 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
- applications: the list of applications that have registered the file
- groups: the groups to which the file belongs to
- age: the number of days elapsed since the file has been registered

## Constructor & Destructor Documentation

Gtk::RecentFilter::Info::Info | ( |  | ) |

## Member Data Documentation

int Gtk::RecentFilter::Info::age

std::list<Glib::ustring> Gtk::RecentFilter::Info::applications

RecentFilterFlags Gtk::RecentFilter::Info::contains

This bitmask tells us which of the other variables contain useful information.

Glib::ustring Gtk::RecentFilter::Info::display_name

std::list<Glib::ustring> Gtk::RecentFilter::Info::groups

Glib::ustring Gtk::RecentFilter::Info::mime_type

Glib::ustring Gtk::RecentFilter::Info::uri