Всем известно, что у питона не особо хорошо с графическим интерфейсом, писать который приходится почти вручную, да и в основном все они однообразные, даже "Qt".
Предлагаю вашему вниманию метод запуска на питоне форм, диалогов, ЛЮБЫХ VCL-компонентов, которые входят в состав VCL-библиотек "Embarcadero 12.1 Delphi".
Эта технология наверно единственная (!!!) которая позволяет запустить на питоне графический интерфейс, полностью повторяющий системный графический интерфейс Windows, к тому же все элементы интерфейса и кода запускаются в питоне в скомпилированном двоичном виде, а не как интерпретатор питона.
Загрузите "install.bat", поместите его в новую папку без пробелов и кириллицы и запустите.
Он установит портативный питон 3.11, нужные пакеты и запустит демонстрацию. В меню откройте папку стилей и попробуйте их менять.
Это пример импорта формы из VCL-библиотеки в Питон. Таким образом можно любой VCL-элемент управления "Embarcadero 12 Delphi" перенести в Питона.
После демонстрации можете все удалить, в системе ничего не изменится, установка не вмешивается ни во что на вашем компьютере.
Если нет желания "тащить" питона полностью, можете испытать на любом своем скачав архив:
https://github.com/Nestorchik/python_styles/releases/download/VCL_in_Python/test.pak
Разархивация:
expand test.pak .\ -F:*
Внутри найдете requirements.txt, который проинсталирует пакеты в питона, вот команда:
python -m pip install -r requirements.txt
Запуск теста:
python main.py
Откройте меню, укажете папку "styles" и перебирайте стили windows.
Репозиторий кода: https://github.com/Nestorchik/python_styles