Russian Qt Forum

Qt => Общие вопросы => Тема начата: soalvi от Апрель 06, 2010, 08:43



Название: Редактирование свойств компонентов из программы
Отправлено: soalvi от Апрель 06, 2010, 08:43
Имею форму, на форме кнопку (разработанно в Designer). Обрабатываю нажатие клавиш и хочу код клавиши написать на кнопке.
Но как изменить свойства кнопки из программы не знаю?


Название: Re: Редактирование свойств компонентов из программы
Отправлено: crossly от Апрель 06, 2010, 08:53
я бы на вашем месте забыл на время про designer.... ну а если по теме.... void setText ( const QString & text )


Название: Re: Редактирование свойств компонентов из программы
Отправлено: soalvi от Апрель 06, 2010, 10:24
я бы на вашем месте забыл на время про designer.... ну а если по теме.... void setText ( const QString & text )
void setText ( const QString & text ) как прикрутить к кнопке если она никак в текстах не объявляется?


Название: Re: Редактирование свойств компонентов из программы
Отправлено: crossly от Апрель 06, 2010, 10:29
как это не объявляется... а как же по твоему компилируется... ?? :)


Название: Re: Редактирование свойств компонентов из программы
Отправлено: lit-uriy от Апрель 06, 2010, 10:31
>>если она никак в текстах не объявляется?
Стоит разобраться с вопросом: "как использовать форму созданную в дизайнере в своём проекте?"
Тогда дальше как по маслу пойдёт.

В помощь:
книжка Шлее
книжка Бланшет
Асистент (http://doc.trolltech.com/4.5/designer-using-a-ui-file.html) (Google translate (http://translate.google.ru/translate?hl=ru&ie=UTF-8&sl=auto&tl=ru&u=http://doc.trolltech.com/4.5/designer-using-a-ui-file.html&prev=_t))


Название: Re: Редактирование свойств компонентов из программы
Отправлено: crossly от Апрель 06, 2010, 10:34
совет "забыть на время о designer" означал разобраться для начала что есть Qt и с чем ее едят... :)


Название: Re: Редактирование свойств компонентов из программы
Отправлено: soalvi от Апрель 07, 2010, 07:33
Спасибо за советы, разобрался.

Я думал что файлы проекта xxx.cpp и xxx.h получаются напрямую из xxx.ui но когда нашел файл ui_xxx.h который по умолчанию в проекте не открывается но создаётся из xxx.ui то, сразу всё стало понятно.