Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Functions | |
read_cpp_license (path) | |
replace_xsl_keys (xsl_source_file, license, ui_header_name=None) | |
run_xslt (source, sheet, target) | |
Variables | |
str | DESCRIPTION |
bool | opt_delete_temp_files = True |
argument_parser | |
action | |
help | |
options = argument_parser.parse_args() | |
xml_dir = Path(__file__).parent.resolve() | |
str | ui4_xsd = xml_dir / 'ui4.xsd' |
designer_dir = xml_dir.parent | |
str | uilib_dir = designer_dir / "src" / "lib" / "uilib" |
str | uilib_impl = uilib_dir / 'ui4.cpp' |
license = read_cpp_license(uilib_impl) | |
str | header_xsl_source = xml_dir / 'generate_header.xsl' |
header_xsl = replace_xsl_keys(header_xsl_source, license) | |
str | impl_xsl_source = xml_dir / 'generate_impl.xsl' |
impl_xsl = replace_xsl_keys(impl_xsl_source, license, 'ui4_p.h') | |
str | uic_dir = designer_dir.parents[2] / "qtbase" / "src" / "tools" / "uic" |
str | uic_impl = uic_dir / 'ui4.cpp' |
generate_ui.read_cpp_license | ( | path | ) |
Read out the license from a C++ source
Definition at line 27 of file generate_ui.py.
generate_ui.replace_xsl_keys | ( | xsl_source_file, | |
license, | |||
ui_header_name = None ) |
Replace special keys in XSL files and return a handle to temporary file
Definition at line 37 of file generate_ui.py.
generate_ui.run_xslt | ( | source, | |
sheet, | |||
target ) |
Run xalan.
Definition at line 51 of file generate_ui.py.
generate_ui.action |
Definition at line 61 of file generate_ui.py.
generate_ui.argument_parser |
Definition at line 59 of file generate_ui.py.
str generate_ui.DESCRIPTION |
Definition at line 14 of file generate_ui.py.
generate_ui.designer_dir = xml_dir.parent |
Definition at line 70 of file generate_ui.py.
generate_ui.header_xsl = replace_xsl_keys(header_xsl_source, license) |
Definition at line 77 of file generate_ui.py.
Definition at line 76 of file generate_ui.py.
generate_ui.help |
Definition at line 62 of file generate_ui.py.
generate_ui.impl_xsl = replace_xsl_keys(impl_xsl_source, license, 'ui4_p.h') |
Definition at line 82 of file generate_ui.py.
Definition at line 81 of file generate_ui.py.
generate_ui.license = read_cpp_license(uilib_impl) |
Definition at line 73 of file generate_ui.py.
generate_ui.opt_delete_temp_files = True |
Definition at line 24 of file generate_ui.py.
generate_ui.options = argument_parser.parse_args() |
Definition at line 63 of file generate_ui.py.
Definition at line 68 of file generate_ui.py.
str generate_ui.uic_dir = designer_dir.parents[2] / "qtbase" / "src" / "tools" / "uic" |
Definition at line 86 of file generate_ui.py.
Definition at line 87 of file generate_ui.py.
str generate_ui.uilib_dir = designer_dir / "src" / "lib" / "uilib" |
Definition at line 71 of file generate_ui.py.
Definition at line 72 of file generate_ui.py.
generate_ui.xml_dir = Path(__file__).parent.resolve() |
Definition at line 67 of file generate_ui.py.