Zrythm
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
FileBrowserWidget Struct Reference

The file browser for samples, MIDI files, etc. More...

#include <gui/widgets/file_browser.h>

Collaboration diagram for FileBrowserWidget:

Data Fields

GtkBox parent_instance
 
GtkBox * browser_top
 
GtkBox * browser_bot
 
GtkLabel * file_info
 
ZFileType selected_type
 
FileBrowserFiltersWidgetfilters_toolbar
 
GtkBox * file_chooser_box
 The file chooser.
 
GtkFileChooserWidget * file_chooser
 
FileAuditionerControlsWidgetauditioner_controls
 
WrappedObjectWithChangeSignalselected_file
 Currently selected file.
 
int start_saving_pos
 A little hack to get the paned position to get set from the gsettings when first created.
 
int first_time_position_set
 
gint64 first_time_position_set_time
 

Detailed Description

The file browser for samples, MIDI files, etc.

Definition at line 44 of file file_browser.h.

Field Documentation

◆ auditioner_controls

FileAuditionerControlsWidget* FileBrowserWidget::auditioner_controls

Definition at line 58 of file file_browser.h.

◆ browser_bot

GtkBox* FileBrowserWidget::browser_bot

Definition at line 48 of file file_browser.h.

◆ browser_top

GtkBox* FileBrowserWidget::browser_top

Definition at line 47 of file file_browser.h.

◆ file_chooser

GtkFileChooserWidget* FileBrowserWidget::file_chooser

Definition at line 56 of file file_browser.h.

◆ file_chooser_box

GtkBox* FileBrowserWidget::file_chooser_box

The file chooser.

Definition at line 55 of file file_browser.h.

◆ file_info

GtkLabel* FileBrowserWidget::file_info

Definition at line 49 of file file_browser.h.

◆ filters_toolbar

FileBrowserFiltersWidget* FileBrowserWidget::filters_toolbar

Definition at line 52 of file file_browser.h.

◆ first_time_position_set

int FileBrowserWidget::first_time_position_set

Definition at line 72 of file file_browser.h.

◆ first_time_position_set_time

gint64 FileBrowserWidget::first_time_position_set_time

Definition at line 73 of file file_browser.h.

◆ parent_instance

GtkBox FileBrowserWidget::parent_instance

Definition at line 46 of file file_browser.h.

◆ selected_file

WrappedObjectWithChangeSignal* FileBrowserWidget::selected_file

Currently selected file.

Definition at line 61 of file file_browser.h.

◆ selected_type

ZFileType FileBrowserWidget::selected_type

Definition at line 50 of file file_browser.h.

◆ start_saving_pos

int FileBrowserWidget::start_saving_pos

A little hack to get the paned position to get set from the gsettings when first created.

Had problems where the position was quickly overwritten by something random within 300 ms of widget creation.

Definition at line 71 of file file_browser.h.


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