VisuUiDataChooser

VisuUiDataChooser — A customed file chooser, allowing to slect one or several files a create a VisuDataLoadable object accordingly.

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkWidget
            ╰── GtkContainer
                ╰── GtkBin
                    ╰── GtkWindow
                        ╰── GtkDialog
                            ╰── GtkFileChooserDialog
                                ╰── VisuUiDataChooser

Implemented Interfaces

VisuUiDataChooser implements AtkImplementorIface, GtkBuildable and GtkFileChooser.

Description

This is a standard file chooser with additional combo box to select which kind of VisuDataLoadable we want to select, simple atomic or spin files.

Functions

visu_ui_data_chooser_new ()

GtkWidget *
visu_ui_data_chooser_new (GtkWindow *parent);

Creates a dialog allowing to select files to load.

Parameters

parent

a GtkWindow parent.

[allow-none]

Returns

a newly created VisuUiDataChooser object.

[transfer full]

Since: 3.8


visu_ui_data_chooser_run ()

VisuDataLoadable *
visu_ui_data_chooser_run (VisuUiDataChooser *this);

Runs a file dialog chooser to select a VisuDataLoadable file.

Parameters

this

a VisuUiDataChooser object.

 

Returns

a newly created VisuDataLoadable object.

[transfer full]

Since: 3.8

Types and Values

struct VisuUiDataChooser

struct VisuUiDataChooser;

Structure used to define VisuUiDataChooser objects.

Since: 3.8


struct VisuUiDataChooserClass

struct VisuUiDataChooserClass {
  GtkFileChooserDialogClass parent;
};

The class defining a file chooser widget specialised to open VisuDataLoadable objects.

Members

GtkFileChooserDialogClass parent;

its parent.

 

Since: 3.8


VisuUiDataChooserPrivate

typedef struct _VisuUiDataChooserPrivate VisuUiDataChooserPrivate;

Private data.