Название: QLcdNumber+QPushButton увеличить значение на цифровом индикаторе Отправлено: azik от Октября 11, 2011, 08:54 Пожалуйста подскажите, как можно увеличить значение на Lcd нажимая на кнопку?Вот файл.
Название: Re: QLcdNumber+QPushButton увеличить значение на цифровом индикаторе Отправлено: Serr500 от Октября 11, 2011, 09:47 Код: lcdNumber->display(lcdNumber->value() + 1); Название: Re: QLcdNumber+QPushButton увеличить значение на цифровом индикаторе Отправлено: azik от Октября 11, 2011, 10:03 Спасибо)Заработала)
Название: Re: QLcdNumber+QPushButton увеличить значение на цифровом индикаторе Отправлено: vaskiss от Октября 11, 2011, 15:56 А у меня не заработало, можно весь код?
Название: Re: QLcdNumber+QPushButton увеличить значение на цифровом индикаторе Отправлено: vaskiss от Октября 12, 2011, 10:36 Никто не подскажет?
Название: Re: QLcdNumber+QPushButton увеличить значение на цифровом индикаторе Отправлено: Bepec от Октября 12, 2011, 13:37 Код: lcdNumber->display(lcdNumber->value() + 1); вот код, только вместо lcdNumber пишешь свой индикатор. полный код что то вроде такого Код: void [твой класс]::on_pushButton_clicked() Название: Re: QLcdNumber+QPushButton увеличить значение на цифровом индикаторе Отправлено: azik от Октября 13, 2011, 12:35 код залил под сообщулькой)
Название: Re: QLcdNumber+QPushButton увеличить значение на цифровом индикаторе Отправлено: Bepec от Октября 18, 2011, 12:52 Ээ... на LCD вроде ж только числовые значения.
Код: int x[250]; или в флоат переводи. но куда то еще ты хочешь? конкретизируй. Какие тебе типы нужны, и в какие массивы хочешь забивать и собственно ЗАЧЕМ? Название: Re: QLcdNumber+QPushButton увеличить значение на цифровом индикаторе Отправлено: Bepec от Октября 18, 2011, 14:23 ну во 1 я написал приблизительную и нерабочую (тчк с зпт забыл) версию кода.
записать можно QFile'ом, если на Qt. или же std::ofstream(ofstream не использовал давно :( Qt заразна... ) Название: Re: QLcdNumber+QPushButton увеличить значение на цифровом индикаторе Отправлено: iroln от Октября 18, 2011, 20:39 Цитировать или же std::ofstream Вы чего, издеваетесь? Человек вообще не понимает, что он делает, а вы ему "можешь использовать ofstream". :)Пускай документацию читает, ну и там что-нибудь по программированию. Читаю форум и фигею просто, студенты всегда такие были или я старею и становлюсь занудой? Название: Re: QLcdNumber+QPushButton увеличить значение на цифровом индикаторе Отправлено: Bepec от Октября 19, 2011, 06:59 iroln, помоему вы просто не понимаете ситуации :)
Он спросил как - я ему дал ссылки, на Qt и С++ функции. Интернет у него есть, примеров записи в файл полно, а поиск гугля по ссылкам выдает: 85 100 по "QFile пример" (1,4,8 ссылка прямые примеры, 2-3 документация) 483 000 соответственно по "std::ofstream пример"(первые 10 ссылок - прямые примеры с кодом) PS меня тоже не радовало такое отношение поначалу, но теперь по 1-2 словам функций, я спокойно найду и документацию, и примеры, и применю, и разберу. Нет в этом ничего сложного. PPS а из примеров 100% работающий копипаст... Название: Re: QLcdNumber+QPushButton увеличить значение на цифровом индикаторе Отправлено: azik от Октября 27, 2011, 14:30 Здравствуйте)) Кто может, подскажите плиз)
void MainWindow::on_pushButton_clicked() { lcdNumber->display(lcdNumber->value()+1); Как значение на lcd записать QByteArray? } Название: Re: QLcdNumber+QPushButton увеличить значение на цифровом индикаторе Отправлено: Bepec от Октября 27, 2011, 14:43 Объясни что тебе надо? Слов только побольше, да простых.
Код: int tmpInt = lcdNumber->value(); tmpInt это обычный int. Куда угодно его можно засунуть или преобразовать. Название: Re: QLcdNumber+QPushButton увеличить значение на цифровом индикаторе Отправлено: azik от Октября 27, 2011, 14:57 .cpp:63: ошибка: warning: unused variable 'tmpInt'
Название: Re: QLcdNumber+QPushButton увеличить значение на цифровом индикаторе Отправлено: Bepec от Октября 27, 2011, 15:03 azik. где много слов? я ж обижусь!!!!!!!
intV вот неправильно я написал Код: int tmpInt = lcdNumber->intValue(); терь бачить должно. НО ЧТО ТЫ ХОЧЕШь, а? Название: Re: QLcdNumber+QPushButton увеличить значение на цифровом индикаторе Отправлено: azik от Октября 27, 2011, 19:11 Спасибо))) Попробую понедельник)
Название: Re: QLcdNumber+QPushButton увеличить значение на цифровом индикаторе Отправлено: azik от Октября 31, 2011, 13:45 Здравствуйте)Та же ошибка. .cpp:63: ошибка: warning: unused variable 'tmpInt'
Название: Re: QLcdNumber+QPushButton увеличить значение на цифровом индикаторе Отправлено: Bepec от Октября 31, 2011, 14:28 Азик. смотри внимательнее
Цитировать cpp:63: ошибка: warning: unused variable 'tmpInt' Перевожу - Ошибка в строке 63 - ПРЕДУПРЕЖДЕНИЕ: неиспользованная переменная tmpInt. Мораль - если не используется у тебя в программе - удаляй. Компилятор просто тебя предупреждает. Название: Re: QLcdNumber+QPushButton увеличить значение на цифровом индикаторе Отправлено: azik от Октября 31, 2011, 14:41 Спасибо)Пробую)
|