Ardour  9.0-pre0-427-gd2a3450e2f
Gtk::RecentManager::Data Class Reference

#include <recentmanager.h>

Public Attributes

Glib::ustring display_name
 
Glib::ustring description
 
Glib::ustring mime_type
 
Glib::ustring app_name
 
Glib::ustring app_exec
 
std::vector< Glib::ustring > groups
 
bool is_private
 

Detailed Description

Meta-data passed to add_item(). You should use RecentManager::Data if you want to control the meta-data associated to an entry of the recently used files list when you are adding a new file to it.

  • display_name: the string to be used when displaying the file inside a RecentChooser
  • description: a user readable description of the file
  • mime_type: the mime type of the file
  • app_name: the name of the application that is registering the file
  • app_exec: the command line that should be used when launching the file
  • groups: the list of group names to which the file belongs to
  • is_private: whether the file should be displayed only by the applications that have registered it

Definition at line 234 of file recentmanager.h.

Member Data Documentation

◆ app_exec

Glib::ustring Gtk::RecentManager::Data::app_exec

Definition at line 243 of file recentmanager.h.

◆ app_name

Glib::ustring Gtk::RecentManager::Data::app_name

Definition at line 242 of file recentmanager.h.

◆ description

Glib::ustring Gtk::RecentManager::Data::description

Definition at line 238 of file recentmanager.h.

◆ display_name

Glib::ustring Gtk::RecentManager::Data::display_name

Definition at line 237 of file recentmanager.h.

◆ groups

std::vector<Glib::ustring> Gtk::RecentManager::Data::groups

Definition at line 245 of file recentmanager.h.

◆ is_private

bool Gtk::RecentManager::Data::is_private

Definition at line 247 of file recentmanager.h.

◆ mime_type

Glib::ustring Gtk::RecentManager::Data::mime_type

Definition at line 240 of file recentmanager.h.


The documentation for this class was generated from the following file: