AgsGui.FileEntry

g AgsGui.FileEntry AgsGui.FileEntry GObject.GInterface GObject.GInterface Gtk.Accessible Gtk.Accessible GObject.GInterface->Gtk.Accessible Gtk.Buildable Gtk.Buildable GObject.GInterface->Gtk.Buildable Gtk.ConstraintTarget Gtk.ConstraintTarget GObject.GInterface->Gtk.ConstraintTarget Gtk.Orientable Gtk.Orientable GObject.GInterface->Gtk.Orientable GObject.InitiallyUnowned GObject.InitiallyUnowned Gtk.Widget Gtk.Widget GObject.InitiallyUnowned->Gtk.Widget GObject.Object GObject.Object GObject.Object->GObject.InitiallyUnowned Gtk.Accessible->Gtk.Widget Gtk.Box Gtk.Box Gtk.Box->AgsGui.FileEntry Gtk.Buildable->Gtk.Widget Gtk.ConstraintTarget->Gtk.Widget Gtk.Orientable->Gtk.Box Gtk.Widget->Gtk.Box

Subclasses:

None

Methods

Inherited:

Gtk.Box (14), Gtk.Widget (183), GObject.Object (37), Gtk.Accessible (17), Gtk.Buildable (1), Gtk.Orientable (2)

Structs:

Gtk.WidgetClass (18), GObject.ObjectClass (5)

class

new ()

get_filename ()

set_filename (filename)

set_flags (flags)

test_flags (flags)

unset_flags (flags)

Virtual Methods

Inherited:

Gtk.Widget (25), GObject.Object (7), Gtk.Accessible (6), Gtk.Buildable (9)

do_activate ()

Properties

Inherited:

Gtk.Box (4), Gtk.Widget (35), Gtk.Accessible (1), Gtk.Orientable (1)

Name

Type

Flags

Short Description

filename

str

r/w

The filename

im-module

str

r/w

The im-module

Signals

Inherited:

Gtk.Widget (13), GObject.Object (1)

Name

Short Description

activate

The ::activate signal notifies about window interaction.

Fields

Inherited:

Gtk.Widget (13), GObject.Object (1)

Name

Type

Access

Description

auto_completion_filename

str

r

box

Gtk.Box

r

click_x

float

r

click_y

float

r

clip_x0

float

r

clip_x1

float

r

current_keyval

int

r

cursor_position

int

r

do_selection

bool

r

drawing_area

Gtk.DrawingArea

r

edit_drop_down

Gtk.DropDown

r

filename

str

r

flags

AgsGui.FileEntryFlags

r

font_size

int

r

im_context

Gtk.IMContext

r

im_module

str

r

key_mask

AgsGui.FileEntryKeyMask

r

keyval_timestamp

int

r

max_filename_length

int

r

selection_offset_x0

float

r

selection_offset_x1

float

r

show_selection

bool

r

text_height

float

r

text_width

float

r

xalign

float

r

Class Details

class AgsGui.FileEntry(**kwargs)
Bases:

Gtk.Box

Abstract:

No

Structure:

AgsGui.FileEntryClass

classmethod new()
Returns:

the new AgsGui.FileEntry

Return type:

AgsGui.FileEntry

Creates a new instance of AgsGui.FileEntry.

New in version 7.5.0.

get_filename()
Returns:

the filename

Return type:

str

Get filename of self.

New in version 7.5.0.

set_filename(filename)
Parameters:

filename (str) – the filename

Set filename of self.

New in version 7.5.0.

set_flags(flags)
Parameters:

flags (int) –

test_flags(flags)
Parameters:

flags (int) –

Return type:

bool

unset_flags(flags)
Parameters:

flags (int) –

do_activate() virtual

Signal Details

AgsGui.FileEntry.signals.activate(file_entry)
Signal Name:

activate

Flags:

RUN_LAST

Parameters:

file_entry (AgsGui.FileEntry) – The object which received the signal

The ::activate signal notifies about window interaction.

New in version 7.5.0.

Property Details

AgsGui.FileEntry.props.filename
Name:

filename

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

The file widget.

New in version 7.5.0.

AgsGui.FileEntry.props.im_module
Name:

im-module

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

The file widget.

New in version 7.5.0.