pyanno4rt.gui.windows.components._lkb_ntcp_window

LKB NTCP component window.

Overview

Classes

LKBNTCPWindow

LKB NTCP component window for the application.

Classes

class pyanno4rt.gui.windows.components._lkb_ntcp_window.LKBNTCPWindow(parent=None)[source]

Bases: PyQt5.QtWidgets.QMainWindow, pyanno4rt.gui.compilations.components.lkb_ntcp_window.Ui_lkb_ntcp_window

LKB NTCP component window for the application.

This class creates a LKB NTCP component window for the graphical user interface, including input fields to parametrize the component.

Overview

Methods

position()

.

load(component)

.

save()

.

eventFilter(source, event)

Customize the event filters.

update_save_button()

.

set_enabled(fieldnames)

Enable multiple fields by their names.

set_disabled(fieldnames)

Disable multiple fields by their names.

set_zero_line_cursor(fieldnames)

Set the line edit cursor positions to zero.

set_styles(key_value_pairs)

Set the element stylesheets from key-value pairs.

close()

.

Members

position()[source]

.

load(component)[source]

.

save()[source]

.

eventFilter(source, event)[source]

Customize the event filters.

Parameters:
  • source

  • event

Return type:

update_save_button()[source]

.

set_enabled(fieldnames)[source]

Enable multiple fields by their names.

Parameters:

fieldnames

set_disabled(fieldnames)[source]

Disable multiple fields by their names.

Parameters:

fieldnames

set_zero_line_cursor(fieldnames)[source]

Set the line edit cursor positions to zero.

Parameters:

fieldnames

set_styles(key_value_pairs)[source]

Set the element stylesheets from key-value pairs.

Parameters:

key_value_pairs

close()[source]

.