2012-03-08 4 views
0

Иногда я нахожу, что редактирую файлы XML в Qt-создателе, а не используя интерфейс перетаскивания, например, если я не могу получить мои виджеты в правильной строке моего макета сетки. Есть ли хорошая рекомендация в любом месте о том, как выложить UI с помощью XML? Например, мне было интересно изменить видимость флажка в XML, а не в коде на C++ ... это выполнимо, или я слишком много в мышлении WPF? В любом случае, меня все равно будет интересовать эта ссылка.Хорошая ссылка для редактирования файлов Qt .ui?

ответ

4

Вы можете найти полезную страницу Qt Designer's UI File Format.

Я вообще просто использую конструктор для прототипа чего-то быстро, а затем код его на C++, как только дизайн будет правильным. Нарушение пользовательского интерфейса в пользовательских виджетах, а не одна массивная форма, часто создает нечто более управляемое.

-1

Я использую Qt в течение 4 лет, но я никогда не изменял файлы UI напрямую. Я всегда делаю это с помощью Qt Designer. Не знаете, почему вам когда-либо нужно напрямую изменять XML-файл.

Это не ответ на ваш вопрос, но я считаю, что вам не хватает того, как использовать Qt Designer. Сначала проверьте Qt Designer's Manual.

+0

Это (были?) Вещи, которые делаются намного легче, редактируя .ui вручную (если вы знаете, что делаете). – Koying

+0

@ Koying: Я думал, может быть, это то, чего хочет OP. но и мышление может быть OP не знает много о дизайнере, или не нравится с ним, поскольку он исходит из WPF. – Donotalo

+0

Да, конечно. Говорит вообще. – Koying