Olive
Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
PreferencesDialog Class Reference
Inheritance diagram for PreferencesDialog:

Public Member Functions

 PreferencesDialog (QWidget *parent=nullptr)
 
void setup_kbd_shortcuts (QMenuBar *menu)
 

Private Slots

void save ()
 
void reset_default_shortcut ()
 
void reset_all_shortcuts ()
 
bool refine_shortcut_list (const QString &, QTreeWidgetItem *parent=nullptr)
 
void load_shortcut_file ()
 
void save_shortcut_file ()
 
void browse_css_file ()
 
void delete_all_previews ()
 

Private Member Functions

void setup_ui ()
 
void setup_kbd_shortcut_worker (QMenu *menu, QTreeWidgetItem *parent)
 
void delete_previews (char type)
 

Private Attributes

QLineEdit * custom_css_fn
 
QLineEdit * imgSeqFormatEdit
 
QComboBox * recordingComboBox
 
QRadioButton * accurateSeekButton
 
QRadioButton * fastSeekButton
 
QTreeWidget * keyboard_tree
 
QDoubleSpinBox * upcoming_queue_spinbox
 
QComboBox * upcoming_queue_type
 
QDoubleSpinBox * previous_queue_spinbox
 
QComboBox * previous_queue_type
 
QSpinBox * effect_textbox_lines_field
 
QCheckBox * use_software_fallbacks_checkbox
 
QComboBox * audio_output_devices
 
QComboBox * audio_input_devices
 
QComboBox * audio_sample_rate
 
QComboBox * language_combobox
 
QSpinBox * thumbnail_res_spinbox
 
QSpinBox * waveform_res_spinbox
 
QCheckBox * add_default_effects_to_clips
 
QVector< QAction * > key_shortcut_actions
 
QVector< QTreeWidgetItem * > key_shortcut_items
 
QVector< KeySequenceEditor * > key_shortcut_fields
 

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