Python — Qt Designer генерирует код C ++

Можно ли увидеть код C ++ с помощью Qt Designer? Я могу нарисовать свой интерфейс и сохранить его в виде файла .ui. Кроме того, я могу генерировать код Python из файла .ui, используя файл .bat. Но я не могу просматривать код C ++ / Qt, сгенерированный из пользовательского интерфейса, который я хотел бы получить.

Я искал это, и все, что я могу найти, — док. о том, как генерировать питона из .ui, что я могу сделать, но это не то, что я ищу.

Спасибо

3

Решение

Пункт меню «Form / View Code» — это именно то, что вы ожидаете — он показывает сгенерированный код C ++:

Снимок экрана от дизайнера Qt

Как видно из комментариев в сгенерированном файле, Qt designer также использует uic ( Компилятор пользовательского интерфейса Qt) для предварительного просмотра кода.

Вы можете проверить, если uic работает правильно, вручную создавая исходный код:

  • сохранить свою форму в .ui файл, например sample.ui
  • Бежать uic -o sample.h sample.ui из командной оболочки
  • sample.h затем содержит сгенерированный исходный код
5

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]