Zrythm
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
export_progress_dialog.h File Reference

Export progress dialog. More...

#include "gui/widgets/dialogs/generic_progress_dialog.h"
#include <gtk/gtk.h>
Include dependency graph for export_progress_dialog.h:

Go to the source code of this file.

Data Structures

struct  ExportData
 Passed around when exporting asynchronously. More...
 
struct  ExportProgressDialogWidget
 The export dialog. More...
 

Macros

#define EXPORT_PROGRESS_DIALOG_WIDGET_TYPE    (export_progress_dialog_widget_get_type ())
 

Typedefs

typedef void(* ExportProgressDialogCloseCallback) (ExportData *data)
 

Functions

 G_DECLARE_FINAL_TYPE (ExportProgressDialogWidget, export_progress_dialog_widget, Z, EXPORT_PROGRESS_DIALOG_WIDGET, GenericProgressDialogWidget) TYPEDEF_STRUCT(ExportSettings)
 
 TYPEDEF_STRUCT (EngineState)
 
ExportDataexport_data_new (GtkWidget *parent_owner, ExportSettings *info)
 
ExportProgressDialogWidgetexport_progress_dialog_widget_new (ExportData *data, bool autoclose, ExportProgressDialogCloseCallback close_callback, bool show_open_dir_btn, bool cancelable)
 Creates an export dialog widget and displays it.
 

Detailed Description

Export progress dialog.

Definition in file export_progress_dialog.h.

Macro Definition Documentation

◆ EXPORT_PROGRESS_DIALOG_WIDGET_TYPE

#define EXPORT_PROGRESS_DIALOG_WIDGET_TYPE    (export_progress_dialog_widget_get_type ())

Definition at line 19 of file export_progress_dialog.h.

Function Documentation

◆ export_data_new()

ExportData * export_data_new ( GtkWidget * parent_owner,
ExportSettings * info )
Parameters
infoExportData takes ownership of this object.