AgsLinkEditor

AgsLinkEditor — Edit links.

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkWidget
            ╰── GtkContainer
                ╰── GtkBox
                    ╰── GtkHBox
                        ╰── AgsLinkEditor

Implemented Interfaces

AgsLinkEditor implements AtkImplementorIface, GtkBuildable, GtkOrientable, AgsConnectable and AgsApplicable.

Includes

#include <ags/X/ags_link_editor.h>

Description

AgsLinkEditor is a composite widget to modify links. A link editor should be packed by a AgsLineEditor.

Functions

ags_link_editor_new ()

AgsLinkEditor *
ags_link_editor_new ();

Create a new instance of AgsLinkEditor

Returns

the new AgsLinkEditor

Since: 3.0.0


AGS_IS_LINK_EDITOR()

#define AGS_IS_LINK_EDITOR(obj)             (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_LINK_EDITOR))

AGS_IS_LINK_EDITOR_CLASS()

#define AGS_IS_LINK_EDITOR_CLASS(class)     (G_TYPE_CHECK_CLASS_TYPE ((class), AGS_TYPE_LINK_EDITOR))

AGS_LINK_EDITOR()

#define AGS_LINK_EDITOR(obj)                (G_TYPE_CHECK_INSTANCE_CAST(obj, AGS_TYPE_LINK_EDITOR, AgsLinkEditor))

AGS_LINK_EDITOR_CLASS()

#define AGS_LINK_EDITOR_CLASS(class)        (G_TYPE_CHECK_CLASS_CAST(class, AGS_TYPE_LINK_EDITOR, AgsLinkEditorClass))

AGS_LINK_EDITOR_GET_CLASS()

#define AGS_LINK_EDITOR_GET_CLASS(obj)      (G_TYPE_INSTANCE_GET_CLASS ((obj), AGS_TYPE_LINK_EDITOR, AgsLinkEditorClass))

ags_link_editor_get_type ()

GType
ags_link_editor_get_type (void);

Types and Values

enum AgsLinkEditorFlags

Members

AGS_LINK_EDITOR_CONNECTED

   

AGS_LINK_EDITOR_FILE_CHOOSER_PLAY_DONE

   

AGS_LINK_EDITOR_BLOCK_FILE_CHOOSER

   

AGS_TYPE_LINK_EDITOR

#define AGS_TYPE_LINK_EDITOR                (ags_link_editor_get_type())

struct AgsLinkEditor

struct AgsLinkEditor;

struct AgsLinkEditorClass

struct AgsLinkEditorClass {
  GtkHBoxClass hbox;
};