====== std.qt5_app ====== Qt5-Anwendungsinitialisierung: QApplication-Lifecycle, Event-Loop starten und beenden. Einstiegspunkt für alle Qt5-basierten Lyx-Desktopanwendungen. → [[lyx_-_programmiersprache:units:qt5_core|std.qt5_core]] · [[lyx_-_programmiersprache:units:qt5_gl|std.qt5_gl]] · [[lyx_-_programmiersprache:units|Standard Library]] ---- ===== Funktionen ===== ^ Signatur ^ Sichtbarkeit ^ Beschreibung ^ | ''qt_init(): int64'' | pub | qt_init() — create QApplication singleton (call once, before anything else). Returns: 1 on success, 0 on failure. | | ''qt_exec(): int64'' | pub | qt_exec() — run the Qt event loop (blocks until quit). Returns: exit code (0 = clean exit). | | ''qt_quit(): int64'' | pub | qt_quit() — request event loop exit gracefully. | | ''qt_process_events(): int64'' | pub | qt_process_events() — process pending Qt events without blocking. | | ''qt_version(): int64'' | pub | qt_version() — Qt version as const char* (use via pchar parameter). | | ''qt_create_window(title: int64, width: int64, height: int64): int64'' | pub | qt_create_window(title, width, height) — create a top-level window. Returns: window handle (int64), 0 on failure. | | ''qt_show(wid: int64): int64'' | pub | qt_show(wid) — make a window visible. | | ''qt_hide(wid: int64): int64'' | pub | qt_hide(wid) — hide a window. | | ''qt_close(wid: int64): int64'' | pub | qt_close(wid) — close and destroy a window. | | ''qt_set_title(window: int64, title: int64): int64'' | pub | qt_set_title(window, title) — change window title. | | ''qt_set_status(window: int64, text: int64): int64'' | pub | qt_set_status(window, text) — set status bar message. | | ''qt_set_label(window: int64, text: int64): int64'' | pub | qt_set_label(window, text) — set a centered label as the central wid. Returns: label handle. | | ''qt_update_label(label: int64, text: int64): int64'' | pub | qt_update_label(label, text) — update text of an existing label. | | ''qt_add_button(window: int64, text: int64): int64'' | pub | qt_add_button(window, text) — add a push button as the central wid. Returns: button handle. | | ''qt_screen_width(): int64'' | pub | qt_screen_width() — primary screen width in pixels. | | ''qt_screen_height(): int64'' | pub | qt_screen_height() — primary screen height in pixels. | | ''qt_lineedit_create(parent: int64, text: int64): int64'' | pub | qt_lineedit_create(parent, text) — create a single-line text input. parent: 0 for top-level, or wid handle | | ''qt_lineedit_set_text(lineedit: int64, text: int64): int64'' | pub | qt_lineedit_set_text(lineedit, text) — set the text content. | | ''qt_lineedit_set_placeholder(lineedit: int64, text: int64): int64'' | pub | qt_lineedit_set_placeholder(lineedit, text) — set placeholder text. | | ''qt_lineedit_set_echo_mode(lineedit: int64, mode: int64): int64'' | pub | qt_lineedit_set_echo_mode(lineedit, mode) — set echo mode. mode: 0 = Normal, 1 = NoEcho, 2 = Password | | ''qt_lineedit_set_readonly(lineedit: int64, readonly: int64): int64'' | pub | qt_lineedit_set_readonly(lineedit, readonly) — set read-only mode. | | ''qt_lineedit_set_max_length(lineedit: int64, max: int64): int64'' | pub | qt_lineedit_set_max_length(lineedit, max) — set maximum character length. | | ''qt_spinbox_create(parent: int64): int64'' | pub | Input Widgets: QSpinBox qt_spinbox_create(parent) — create an integer spin box. | | ''qt_spinbox_set_value(spinbox: int64, value: int64): int64'' | pub | qt_spinbox_set_value(spinbox, value) — set the current value. | | ''qt_spinbox_get_value(spinbox: int64): int64'' | pub | qt_spinbox_get_value(spinbox) — get the current value. | | ''qt_spinbox_set_range(spinbox: int64, min: int64, max: int64): int64'' | pub | qt_spinbox_set_range(spinbox, min, max) — set the range. | | ''qt_spinbox_set_suffix(spinbox: int64, suffix: int64): int64'' | pub | qt_spinbox_set_suffix(spinbox, suffix) — set suffix (e.g., " ms"). | | ''qt_doublespinbox_create(parent: int64): int64'' | pub | Input Widgets: QDoubleSpinBox qt_doublespinbox_create(parent) — create a double spin box. | | ''qt_doublespinbox_set_value(spinbox: int64, value: int64): int64'' | pub | qt_doublespinbox_set_value(spinbox, value) — set the current value. | | ''qt_doublespinbox_get_value(spinbox: int64): int64'' | pub | qt_doublespinbox_get_value(spinbox) — get the current value. | | ''qt_doublespinbox_set_range(spinbox: int64, min: int64, max: int64): int64'' | pub | qt_doublespinbox_set_range(spinbox, min, max) — set the range. | | ''qt_doublespinbox_set_decimals(spinbox: int64, decimals: int64): int64'' | pub | qt_doublespinbox_set_decimals(spinbox, decimals) — set decimal places. | | ''qt_slider_create(parent: int64, orientation: int64): int64'' | pub | qt_slider_create(parent, orientation) — create a slider. orientation: 0 = Horizontal, 1 = Vertical | | ''qt_slider_set_value(slider: int64, value: int64): int64'' | pub | qt_slider_set_value(slider, value) — set current value. | | ''qt_slider_get_value(slider: int64): int64'' | pub | qt_slider_get_value(slider) — get current value. | | ''qt_slider_set_range(slider: int64, min: int64, max: int64): int64'' | pub | qt_slider_set_range(slider, min, max) — set minimum and maximum. | | ''qt_slider_set_page_step(slider: int64, step: int64): int64'' | pub | qt_slider_set_page_step(slider, step) — set page step. | | ''qt_dial_create(parent: int64): int64'' | pub | Input Widgets: QDial qt_dial_create(parent) — create a dial. | | ''qt_dial_set_value(dial: int64, value: int64): int64'' | pub | qt_dial_set_value(dial, value) — set current value. | | ''qt_dial_get_value(dial: int64): int64'' | pub | qt_dial_get_value(dial) — get current value. | | ''qt_dial_set_range(dial: int64, min: int64, max: int64): int64'' | pub | qt_dial_set_range(dial, min, max) — set minimum and maximum. | | ''qt_checkbox_create(parent: int64, text: int64): int64'' | pub | Selection Widgets: QCheckBox qt_checkbox_create(parent, text) — create a checkbox. | | ''qt_checkbox_set_checked(checkbox: int64, checked: int64): int64'' | pub | qt_checkbox_set_checked(checkbox, checked) — set checked state. | | ''qt_checkbox_is_checked(checkbox: int64): int64'' | pub | qt_checkbox_is_checked(checkbox) — get checked state. | | ''qt_checkbox_set_text(checkbox: int64, text: int64): int64'' | pub | qt_checkbox_set_text(checkbox, text) — set checkbox text. | | ''qt_radiobutton_create(parent: int64, text: int64): int64'' | pub | Selection Widgets: QRadioButton qt_radiobutton_create(parent, text) — create a radio button. | | ''qt_radiobutton_set_checked(radio: int64, checked: int64): int64'' | pub | qt_radiobutton_set_checked(radio, checked) — set checked state. | | ''qt_radiobutton_is_checked(radio: int64): int64'' | pub | qt_radiobutton_is_checked(radio) — get checked state. | | ''qt_combobox_create(parent: int64): int64'' | pub | Selection Widgets: QComboBox qt_combobox_create(parent) — create a combo box (dropdown). | | ''qt_combobox_add_item(combo: int64, text: int64): int64'' | pub | qt_combobox_add_item(combo, text) — add an item to the list. | | ''qt_combobox_set_current_index(combo: int64, index: int64): int64'' | pub | qt_combobox_set_current_index(combo, index) — set current selected index. | | ''qt_combobox_get_current_index(combo: int64): int64'' | pub | qt_combobox_get_current_index(combo) — get current selected index. | | ''qt_combobox_count(combo: int64): int64'' | pub | qt_combobox_count(combo) — get number of items. | | ''qt_combobox_clear(combo: int64): int64'' | pub | qt_combobox_clear(combo) — clear all items. | | ''qt_combobox_on_current_index_changed(combo: int64, callback: int64): int64'' | pub | qt_combobox_on_current_index_changed — connect currentIndexChanged signal to callback | | ''qt_combobox_was_changed(combo: int64): int64'' | pub | qt_combobox_was_changed — poll and reset combobox changed state | | ''qt_progressbar_create(parent: int64): int64'' | pub | Display Widgets: QProgressBar qt_progressbar_create(parent) — create a progress bar. | | ''qt_progressbar_set_value(progressbar: int64, value: int64): int64'' | pub | qt_progressbar_set_value(progressbar, value) — set current value (0-100). | | ''qt_progressbar_get_value(progressbar: int64): int64'' | pub | qt_progressbar_get_value(progressbar) — get current value. | | ''qt_progressbar_set_range(progressbar: int64, min: int64, max: int64): int64'' | pub | qt_progressbar_set_range(progressbar, min, max) — set range. | | ''qt_progressbar_set_text_visible(progressbar: int64, visible: int64): int64'' | pub | qt_progressbar_set_text_visible(progressbar, visible) — show/hide percentage text. | | ''qt_listwidget_create(parent: int64): int64'' | pub | Display Widgets: QListWidget qt_listwidget_create(parent) — create a list wid. | | ''qt_listwidget_add_item(listwidget: int64, text: int64): int64'' | pub | qt_listwidget_add_item(listwidget, text) — add an item. | | ''qt_listwidget_current_row(listwidget: int64): int64'' | pub | qt_listwidget_current_row(listwidget) — get current selected row (-1 if none). | | ''qt_listwidget_set_current_row(listwidget: int64, row: int64): int64'' | pub | qt_listwidget_set_current_row(listwidget, row) — set current selected row. | | ''qt_listwidget_count(listwidget: int64): int64'' | pub | qt_listwidget_count(listwidget) — get number of items. | | ''qt_listwidget_clear(listwidget: int64): int64'' | pub | qt_listwidget_clear(listwidget) — clear all items. | | ''qt_tabwidget_create(parent: int64): int64'' | pub | — | | ''qt_tabwidget_add_tab(tabwidget: int64, wid: int64, title: int64): int64'' | pub | — | | ''qt_tabwidget_current_index(tabwidget: int64): int64'' | pub | — | | ''qt_tabwidget_set_current_index(tabwidget: int64, index: int64): int64'' | pub | — | | ''qt_tabwidget_count(tabwidget: int64): int64'' | pub | — | | ''qt_tabwidget_insert_tab(tabwidget: int64, index: int64, wid: int64, title: int64): int64'' | pub | qt_tabwidget_insert_tab — insert a tab at a specific index | | ''qt_tabwidget_remove_tab(tabwidget: int64, index: int64): int64'' | pub | qt_tabwidget_remove_tab — remove a tab at a specific index | | ''qt_tabwidget_set_tab_enabled(tabwidget: int64, index: int64, enabled: int64): int64'' | pub | qt_tabwidget_set_tab_enabled — enable or disable a tab | | ''qt_textedit_create(parent: int64, text: int64): int64'' | pub | — | | ''qt_textedit_set_text(textedit: int64, text: int64): int64'' | pub | — | | ''qt_textedit_append(textedit: int64, text: int64): int64'' | pub | — | | ''qt_textedit_clear(textedit: int64): int64'' | pub | — | | ''qt_textedit_set_line_wrap_mode(textedit: int64, mode: int64): int64'' | pub | qt_textedit_set_line_wrap_mode — set line wrap mode (0=None, 1=Widget, 2=FixedWidth) | | ''qt_textedit_set_tab_stop_width(textedit: int64, pixels: int64): int64'' | pub | qt_textedit_set_tab_stop_width — set tab stop width in pixels | | ''qt_textedit_set_placeholder(textedit: int64, text: int64): int64'' | pub | qt_textedit_set_placeholder — set placeholder text | | ''qt_treewidget_create(parent: int64): int64'' | pub | — | | ''qt_treewidget_add_item(treewidget: int64, text: int64): int64'' | pub | — | | ''qt_treewidget_expand_all(treewidget: int64): int64'' | pub | — | | ''qt_treewidget_collapse_all(treewidget: int64): int64'' | pub | — | | ''qt_treewidget_set_header_visible(treewidget: int64, visible: int64): int64'' | pub | — | | ''qt_tablewidget_create(parent: int64, rows: int64, cols: int64): int64'' | pub | — | | ''qt_tablewidget_set_column_width(tablewidget: int64, col: int64, width: int64): int64'' | pub | — | | ''qt_tablewidget_resize_columns_to_content(tablewidget: int64): int64'' | pub | — | | ''qt_tablewidget_current_row(tablewidget: int64): int64'' | pub | — | | ''qt_tablewidget_set_alternating_row_colors(tablewidget: int64, enable: int64): int64'' | pub | — | | ''qt_tablewidget_get_item(tablewidget: int64, row: int64, col: int64): int64'' | pub | — | | ''qt_tablewidget_set_item(tablewidget: int64, row: int64, col: int64, text: int64): int64'' | pub | — | | ''qt_tablewidget_set_column_count(tablewidget: int64, count: int64): int64'' | pub | — | | ''qt_tablewidget_set_row_count(tablewidget: int64, count: int64): int64'' | pub | — | | ''qt_widget_set_enabled(wid: int64, enabled: int64): int64'' | pub | Container / Generic Widget qt_widget_set_enabled(wid, enabled) — enable/disable a wid. | | ''qt_widget_is_enabled(wid: int64): int64'' | pub | qt_widget_is_enabled(wid) — check if wid is enabled. | | ''qt_widget_set_visible(wid: int64, visible: int64): int64'' | pub | qt_widget_set_visible(wid, visible) — show/hide a wid. | | ''qt_widget_set_style(wid: int64, stylesheet: int64): int64'' | pub | qt_widget_set_style(wid, stylesheet) — set Qt stylesheet. | | ''qt_widget_set_fixed_size(wid: int64, width: int64, height: int64): int64'' | pub | qt_widget_set_fixed_size(wid, width, height) — set fixed size. | | ''qt_widget_set_min_size(wid: int64, width: int64, height: int64): int64'' | pub | qt_widget_set_min_size(wid, width, height) — set minimum size. | | ''qt_widget_set_max_size(wid: int64, width: int64, height: int64): int64'' | pub | qt_widget_set_max_size(wid, width, height) — set maximum size. | | ''qt_widget_add_to(wid: int64, parent: int64): int64'' | pub | qt_widget_add_to(wid, parent) — add wid to parent (or set as central wid of QMainWindow). | | ''qt_container_create_vbox(parent: int64): int64'' | pub | Quick Container (VBox) — workaround before full lay support qt_container_create_vbox(parent) — create a QWidget with vertical lay. | | ''qt_container_vbox_add_widget(container: int64, wid: int64): int64'' | pub | qt_container_vbox_add_widget(container, wid) — add wid to vbox container. | | ''qt_container_vbox_add_spacer(container: int64, height: int64): int64'' | pub | qt_container_vbox_add_spacer(container, height) — add a spacer. | | ''qt_hbox_create(): int64'' | pub | --- QHBoxLayout --- qt_hbox_create() — create a standalone horizontal lay. | | ''qt_hbox_add_widget(lay: int64, wid: int64): int64'' | pub | qt_hbox_add_widget(lay, wid) — add wid to hbox lay. | | ''qt_hbox_add_layout(lay: int64, child: int64): int64'' | pub | qt_hbox_add_layout(lay, child) — add nested lay to hbox. | | ''qt_hbox_add_spacer(lay: int64, width: int64, height: int64, h_expand: int64, v_expand: int64): int64'' | pub | qt_hbox_add_spacer(lay, width, height, h_expand, v_expand) — add spacer. | | ''qt_hbox_set_spacing(lay: int64, spacing: int64): int64'' | pub | qt_hbox_set_spacing(lay, spacing) — set spacing between widgets. | | ''qt_hbox_set_margins(lay: int64, left: int64, top: int64, right: int64, bottom: int64): int64'' | pub | qt_hbox_set_margins(lay, left, top, right, bottom) — set contents margins. | | ''qt_vbox_create(): int64'' | pub | --- QVBoxLayout (standalone) --- qt_vbox_create() — create a standalone vertical lay. | | ''qt_vbox_add_widget(lay: int64, wid: int64): int64'' | pub | qt_vbox_add_widget(lay, wid) — add wid to vbox lay. | | ''qt_vbox_add_layout(lay: int64, child: int64): int64'' | pub | qt_vbox_add_layout(lay, child) — add nested lay to vbox. | | ''qt_vbox_add_spacer(lay: int64, width: int64, height: int64, h_expand: int64, v_expand: int64): int64'' | pub | qt_vbox_add_spacer(lay, width, height, h_expand, v_expand) — add spacer. | | ''qt_vbox_set_spacing(lay: int64, spacing: int64): int64'' | pub | qt_vbox_set_spacing(lay, spacing) — set spacing between widgets. | | ''qt_vbox_set_margins(lay: int64, left: int64, top: int64, right: int64, bottom: int64): int64'' | pub | qt_vbox_set_margins(lay, left, top, right, bottom) — set contents margins. | | ''qt_grid_create(): int64'' | pub | --- QGridLayout --- qt_grid_create() — create a grid lay. | | ''qt_grid_add_widget(lay: int64, wid: int64, row: int64, col: int64, rowspan: int64, colspan: int64, alignment: int64): int64'' | pub | qt_grid_add_widget(lay, wid, row, col, rowspan, colspan, alignment) — add wid to grid. | | ''qt_grid_add_layout(lay: int64, child: int64, row: int64, col: int64, rowspan: int64, colspan: int64, alignment: int64): int64'' | pub | qt_grid_add_layout(lay, child, row, col, rowspan, colspan, alignment) — add nested lay. | | ''qt_grid_set_row_stretch(lay: int64, row: int64, stretch: int64): int64'' | pub | qt_grid_set_row_stretch(lay, row, stretch) — set row stretch factor. | | ''qt_grid_set_column_stretch(lay: int64, col: int64, stretch: int64): int64'' | pub | qt_grid_set_column_stretch(lay, col, stretch) — set column stretch factor. | | ''qt_grid_set_spacing(lay: int64, spacing: int64): int64'' | pub | qt_grid_set_spacing(lay, spacing) — set horizontal and vertical spacing. | | ''qt_grid_set_margins(lay: int64, left: int64, top: int64, right: int64, bottom: int64): int64'' | pub | qt_grid_set_margins(lay, left, top, right, bottom) — set contents margins. | | ''qt_widget_set_layout(wid: int64, lay: int64): int64'' | pub | --- Set lay on wid --- qt_widget_set_layout(wid, lay) — set lay on a QWidget. | | ''qt_splitter_create(parent: int64, orientation: int64): int64'' | pub | --- QSplitter --- qt_splitter_create(parent, orientation) — create a splitter wid. orientation: 0 = Horizontal, 1 = Vertical | | ''qt_splitter_add_widget(splitter: int64, wid: int64): int64'' | pub | qt_splitter_add_widget(splitter, wid) — add wid to splitter. | | ''qt_splitter_set_stretch(splitter: int64, index: int64, stretch: int64): int64'' | pub | qt_splitter_set_stretch(splitter, index, stretch) — set stretch factor. | | ''qt_splitter_set_sizes(splitter: int64, sizes: int64, count: int64): int64'' | pub | qt_splitter_set_sizes(splitter, sizes, count) — set sizes of all widgets. | | ''qt_splitter_set_collapsed(splitter: int64, index: int64, collapsed: int64): int64'' | pub | qt_splitter_set_collapsed(splitter, index, collapsed) — collapse or expand a wid. | | ''qt_action_create_with_callback(title: int64, callback_id: int64): int64'' | pub | Public Signal Wrappers (WP6) - Event-Marker Only qt_action_create_with_callback — create action with callback ID (WP6 new) | | ''qt_action_was_triggered(action: int64): int64'' | pub | qt_action_was_triggered — poll and reset action triggered state (WP6 new) | | ''qt_button_on_clicked(button: int64, callback: int64): int64'' | pub | qt_button_on_clicked — connect clicked signal to callback | | ''qt_button_was_clicked(button: int64): int64'' | pub | qt_button_was_clicked — poll and reset button clicked state (WP6 new) | | ''qt_checkbox_on_toggled(checkbox: int64, callback: int64): int64'' | pub | qt_checkbox_on_toggled — connect toggled signal to callback | | ''qt_checkbox_was_toggled(checkbox: int64): int64'' | pub | qt_checkbox_was_toggled — poll and reset checkbox toggled state | | ''qt_checkbox_state(checkbox: int64): int64'' | pub | qt_checkbox_state — get checked state (0=unchecked, 1=checked) | | ''qt_slider_on_valuechanged(slider: int64, callback: int64): int64'' | pub | qt_slider_on_valuechanged — connect valueChanged signal to callback | | ''qt_slider_was_changed(slider: int64): int64'' | pub | qt_slider_was_changed — poll and reset slider changed state | | ''qt_lineedit_was_changed(lineedit: int64): int64'' | pub | qt_lineedit_was_changed — poll and reset lineedit changed state | | ''qt_lineedit_on_text_changed(lineedit: int64, callback: int64): int64'' | pub | qt_lineedit_on_text_changed — connect textChanged signal to callback | | ''qt_listwidget_on_current_row_changed(listwidget: int64, callback: int64): int64'' | pub | --- ListWidget Signals --- qt_listwidget_on_current_row_changed — connect currentRowChanged signal to callback | | ''qt_listwidget_was_changed(listwidget: int64): int64'' | pub | qt_listwidget_was_changed — poll and reset listwidget changed state | | ''qt_spinbox_on_value_changed(spinbox: int64, callback: int64): int64'' | pub | --- SpinBox Signals --- qt_spinbox_on_value_changed — connect valueChanged signal to callback | | ''qt_spinbox_was_changed(spinbox: int64): int64'' | pub | qt_spinbox_was_changed — poll and reset spinbox changed state | | ''qt_doublespinbox_on_value_changed(spinbox: int64, callback: int64): int64'' | pub | --- DoubleSpinBox Signals --- qt_doublespinbox_on_value_changed — connect valueChanged signal to callback | | ''qt_dial_on_value_changed(dial: int64, callback: int64): int64'' | pub | --- Dial Signals --- qt_dial_on_value_changed — connect valueChanged signal to callback | | ''qt_dial_was_changed(dial: int64): int64'' | pub | qt_dial_was_changed — poll and reset dial changed state | | ''qt_textedit_on_text_changed(textedit: int64, callback: int64): int64'' | pub | --- TextEdit Signals --- qt_textedit_on_text_changed — connect textChanged signal to callback | | ''qt_textedit_was_changed(textedit: int64): int64'' | pub | qt_textedit_was_changed — poll and reset textedit changed state | | ''qt_tabwidget_on_current_changed(tabwidget: int64, callback: int64): int64'' | pub | --- TabWidget Signals --- qt_tabwidget_on_current_changed — connect currentChanged signal to callback | | ''qt_tabwidget_was_changed(tabwidget: int64): int64'' | pub | qt_tabwidget_was_changed — poll and reset tabwidget changed state | | ''qt_tablewidget_on_cell_changed(tablewidget: int64, callback: int64): int64'' | pub | --- TableWidget Signals --- qt_tablewidget_on_cell_changed — connect cellChanged signal to callback | | ''qt_timer_create(interval_ms: int64): int64'' | pub | --- QTimer Wrappers --- | | ''qt_timer_start(timer: int64): int64'' | pub | — | | ''qt_timer_stop(timer: int64): int64'' | pub | — | | ''qt_timer_delete(timer: int64): int64'' | pub | — | | ''qt_timer_set_interval(timer: int64, interval_ms: int64): int64'' | pub | — | | ''qt_timer_is_active(timer: int64): int64'' | pub | qt_timer_is_active(timer) — check if timer is active | | ''qt_timer_on_timeout(timer: int64, callback: int64): int64'' | pub | qt_timer_on_timeout — connect timeout signal to callback | | ''qt_menubar_create(window: int64): int64'' | pub | — | | ''qt_menu_create(title: int64): int64'' | pub | — | | ''qt_menu_add_menu(menubar: int64, menu: int64): int64'' | pub | — | | ''qt_action_create(title: int64, callback: int64): int64'' | pub | — | | ''qt_menu_add_action(menu: int64, action: int64): int64'' | pub | — | | ''qt_toolbar_create(window: int64, title: int64): int64'' | pub | — | | ''qt_toolbar_add_action(toolbar: int64, action: int64): int64'' | pub | — | | ''qt_msgbox_show(title: int64, text: int64, msg_type: int64): int64'' | pub | — | | ''qt_file_open_dialog(parent: int64, title: int64, filter: int64): int64'' | pub | — | | ''qt_file_save_dialog(parent: int64, title: int64, filter: int64): int64'' | pub | — | | ''qt_input_dialog(parent: int64, title: int64, label: int64, default_text: int64): int64'' | pub | — | | ''qt_pixmap_create(width: int64, height: int64): int64'' | pub | — | | ''qt_pixmap_load(pixmap: int64, filename: int64): int64'' | pub | — | | ''qt_pixmap_save(pixmap: int64, filename: int64, format: int64): int64'' | pub | — | | ''qt_pixmap_width(pixmap: int64): int64'' | pub | — | | ''qt_pixmap_height(pixmap: int64): int64'' | pub | — | | ''qt_pixmap_fill(pixmap: int64, r: int64, g: int64, b: int64, a: int64): int64'' | pub | — | | ''qt_image_create(width: int64, height: int64, format: int64): int64'' | pub | — | | ''qt_image_width(image: int64): int64'' | pub | qt_image_width — get image width | | ''qt_image_height(image: int64): int64'' | pub | qt_image_height — get image height | | ''qt_painter_begin(pixmap: int64): int64'' | pub | — | | ''qt_painter_end(): int64'' | pub | — | | ''qt_painter_set_pen_color(r: int64, g: int64, b: int64, a: int64): int64'' | pub | — | | ''qt_painter_set_pen_width(width: int64): int64'' | pub | — | | ''qt_painter_set_brush_color(r: int64, g: int64, b: int64, a: int64): int64'' | pub | — | | ''qt_painter_draw_line(x1: int64, y1: int64, x2: int64, y2: int64): int64'' | pub | — | | ''qt_painter_draw_rect(x: int64, y: int64, width: int64, height: int64): int64'' | pub | — | | ''qt_painter_draw_ellipse(x: int64, y: int64, width: int64, height: int64): int64'' | pub | — | | ''qt_painter_draw_text(x: int64, y: int64, text: int64): int64'' | pub | — | | ''qt_painter_fill_rect(x: int64, y: int64, width: int64, height: int64, r: int64, g: int64, b: int64, a: int64): int64'' | pub | — | | ''qt_painter_set_font(family: int64, size: int64, bold: int64): int64'' | pub | — | | ''qt_painter_set_opacity(opacity: int64): int64'' | pub | — | | ''qt_color_dialog(parent: int64, initial_color: int64): int64'' | pub | — | | ''qt_font_dialog(parent: int64, family: int64, size: int64): int64'' | pub | — | ---- //Signaturen automatisch aus ''std/qt5_app.lyx'' erzeugt (Stand 2026-08-02, lyxc 1.0.21A). Beschreibungen stammen aus den Quellkommentaren und sind teilweise unvollständig.//