OptionContext
Deprecated since version PyGObject-3.16.0: GObject.OptionContext is deprecated; use GLib.OptionContext instead
-
class OptionContext(*args, **kwargs)
Methods
-
class OptionContext
-
add_group(group: OptionGroup) → None
- Parameters:
group
-
add_main_entries(entries: list[OptionEntry], translation_domain: str | None = None) → None
- Parameters:
entries
translation_domain
-
free() → None
-
get_description() → str
-
get_help(main_help: bool, group: OptionGroup | None = None) → str
- Parameters:
-
-
get_help_enabled() → bool
-
get_ignore_unknown_options() → bool
-
get_main_group() → OptionGroup
-
get_strict_posix() → bool
-
get_summary() → str
-
parse(argv: list[str] = Ellipsis) → tuple[bool, list[str]]
- Parameters:
argv
-
parse_strv(arguments: list[str] = Ellipsis) → tuple[bool, list[str]]
- Parameters:
arguments
-
set_description(description: str | None = None) → None
- Parameters:
description
-
set_help_enabled(help_enabled: bool) → None
- Parameters:
help_enabled
-
set_ignore_unknown_options(ignore_unknown: bool) → None
- Parameters:
ignore_unknown
-
set_main_group(group: OptionGroup) → None
- Parameters:
group
-
set_strict_posix(strict_posix: bool) → None
- Parameters:
strict_posix
-
set_summary(summary: str | None = None) → None
- Parameters:
summary
-
set_translate_func(func: Callable[[str, Any], str] | None = None, data: Any = None) → None
- Parameters:
-
-
set_translation_domain(domain: str) → None
- Parameters:
domain