Russian Qt Forum
Сентябрь 23, 2024, 18:25 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как изменить параметр textLabel?  (Прочитано 6366 раз)
wel
Гость
« : Июнь 27, 2006, 18:08 »

Привет.
Программирую Я на qt в первые
Вот есть программа, ниже.
Есть форма с 4-мя TextLabel
Надо значения TextLabel-ов изменить на переменные
(По моему это caption)

Код:

#include <iostream.h>
#include <qapplication.h>
#include "stat.h"
int main(int argc, char *argv[])
{
char* in;
char* in_all;
char* out;
char* out_all;
int c[2];
 if (argc != 5) {
  fprintf (stderr, "Неправильно использовали\n");
  exit (1);
 }
in=argv[1];
out=argv[2];
in_all=argv[3];
out_all=argv[4];

    QApplication app(argc, argv);
    Form3 *dialog = new Form3;
    app.setMainWidget(dialog);
    dialog->show();
    return app.exec();
}
Записан
Steven_Orko
Гость
« Ответ #1 : Июнь 27, 2006, 19:11 »

Используй void setText ( const QString & )
Записан
Alikus
Гость
« Ответ #2 : Июнь 27, 2006, 19:14 »

Тыкни пальцем в textLabel и обьясни еще раз фразу
Цитировать

Надо значения TextLabel-ов изменить на переменные (По моему это caption)


И к тому же не caption тебе понадобится, а метод setText("...")
Сразу видно из каких борландовских краев вы пришли wel :wink:
Записан
wel
Гость
« Ответ #3 : Июнь 27, 2006, 20:23 »

Цитировать

Сразу видно из каких борландовских краев вы пришли wel

Улыбающийся)))
Вообще-то Я не программировал на Порланде Улыбающийся
Когда-то, лет 5-ть назад, смотрел на Visual Basic...
После 2го дня, Я забросил...

Кодил на php+bash, да в linux просвещался +FreeBSD
Цитировать

Тыкни пальцем в textLabel и обьясни еще раз фразу
Цитата:   
Цитировать

Надо значения TextLabel-ов изменить на переменные (По моему это caption)



Насколько Я понял, то Я создал form с TextLabel'ами ->>#include "stat.h"
(stat.ui в QTdesign, потом сгенерировал stat.h+еще пару файлов)
Ось...
Записан
Alikus
Гость
« Ответ #4 : Июнь 27, 2006, 20:58 »

Тогда мой те совет Улыбающийся Юзани книшку Бланшета начиная со страницы с примером "Хелло Ворлд". А то тут таким элементарным вещям тебе врядли кто согласится инструктировать Подмигивающий
Записан
wel
Гость
« Ответ #5 : Июнь 27, 2006, 21:26 »

ЗЫ: Спасибо за книжку...
Записан
Steven_Orko
Гость
« Ответ #6 : Июнь 27, 2006, 21:28 »

если надо, то вот она http://www.qtlib.ru/index.php?option=com_remository&Itemid=39&func=select&id=1
Записан
Krow
Гость
« Ответ #7 : Июнь 28, 2006, 07:40 »

Alikus, насколько я помню, бланшет писал о qt3 а по a по qt4 книги есть, а точнее учебники?
Записан
Alikus
Гость
« Ответ #8 : Июнь 28, 2006, 19:13 »

Цитата: "Krow"
Alikus, насколько я помню, бланшет писал о qt3 а по a по qt4 книги есть, а точнее учебники?

Прочитав Бланшета и поняв все что там написано, а еще лучше проверив все это в деле -  ты будешь просто героем и тебе в дальнейшем может понадобиттся только  он-лайн документация и change-log на сайте у троллей Подмигивающий
Записан
Krow
Гость
« Ответ #9 : Июнь 29, 2006, 10:20 »

Цитата: "Alikus"

Прочитав Бланшета и поняв все что там написано, а еще лучше проверив все это в деле -  ты будешь просто героем и тебе в дальнейшем может понадобиттся только  он-лайн документация и change-log на сайте у троллей Подмигивающий

а как быть если я сразу начинаю с 4 версии? специально качать 3 версию и пробовать на ней?? имхо бессмысленно..
Записан
Alikus
Гость
« Ответ #10 : Июнь 29, 2006, 20:28 »

Цитата: "Krow"

а как быть если я сразу начинаю с 4 версии? специально качать 3 версию и пробовать на ней?? имхо бессмысленно..

Никто тебе не запрещает начинать с 4-ой версии. Ставь 4-ую без проблем. Ты думаешь код 3-й версии не будет пахать на 4-ке? Дружище пронись! Может ты, вероятно, думаешь что 3 и 4 это совершенно разные версии? Ты не обижайся конечно, но ИМХО - это ты говоришь бессмысленные вещи. Приведу простейший пример - чтобы программировать на C++ Builder тебе очень пригодились знания из С++, причем эти знания брались из тех книжек, которые были писаны ой как давно. Да из той же Страуструповской книжечки Подмигивающий Так что делай выводы:D Не заморачивайся на версиях Улыбающийся Читай Бланшета, если ты в Qt новичёк. Я не хочу спорить с тобой, я просто даю тебе совет. Так что спор бессмыслен Подмигивающий И вообще если на то уж пошло, читай 3 топа прикреплённые сверху. Вероятно это поможет тебе в поисках истины;)
Записан
Krow
Гость
« Ответ #11 : Июнь 30, 2006, 07:38 »

Alikus ладненько, буду пытаться. спосибо за ответы!
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.044 секунд. Запросов: 20.