crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> QLineEdit проверить, Как проверить что информация не нулевая?
fortero
  опции профиля:
сообщение 10.5.2011, 22:37
Сообщение #1


Участник
**

Группа: Участник
Сообщений: 132
Регистрация: 4.12.2010
Пользователь №: 2242

Спасибо сказали: 0 раз(а)




Репутация:   0  


Подскажите пожалуйста ато мозг устал...
Как в виджите QLineEdit проверить что есть информация не нуливая в пределах одной области видемости, что бы потом можно было дать разришение на нажатие кнопок?
Спасибо за внимание!
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
silver47
  опции профиля:
сообщение 13.5.2011, 6:35
Сообщение #2


Активный участник
***

Группа: Участник
Сообщений: 356
Регистрация: 1.4.2010
Пользователь №: 1584

Спасибо сказали: 40 раз(а)




Репутация:   6  


Цитата(fortero @ 13.5.2011, 3:43) *
А подскажите а какой функцией можно измереть длинну строки, в классе QString?


int QString::size () const
Returns the number of characters in this string.
The last character in the string is at position size() - 1. In addition, QString ensures that the character at position size() is always '\0', so that you can use the return value of data() and constData() as arguments to functions that expect '\0'-terminated strings.

Все что курсивом для общего развития. Существуют так называемые C-строки и Pascal-строки. Первые произвольной длинны, последний символ - \0, счет ведется с нулевого символа. Вторые длинной до 255 символов, счет ведется с 1 символа, т.к. нулевой содержит длину строки (один байт).

Сообщение отредактировал silver47 - 13.5.2011, 6:39
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- fortero   QLineEdit проверить   10.5.2011, 22:37
- - Алексей1153   fortero, что значит - "нулевая информация...   10.5.2011, 22:55
|- - fortero   Цитата(Алексей1153 @ 10.5.2011, 22:55) fo...   10.5.2011, 23:01
- - Алексей1153   Цитата(fortero @ 11.5.2011, 2:01) Как сде...   10.5.2011, 23:13
|- - fortero   Цитата(Алексей1153 @ 10.5.2011, 23:13) Ци...   10.5.2011, 23:23
- - Алексей1153   при чём тут область видимости я так и не понял, ч...   10.5.2011, 23:27
|- - fortero   Цитата(Алексей1153 @ 10.5.2011, 23:27) пр...   11.5.2011, 1:22
|- - breeve   Цитата(fortero @ 11.5.2011, 2:22) Ну есть...   11.5.2011, 1:31
|- - fortero   Цитата(breeve @ 11.5.2011, 1:31) Цитата(f...   11.5.2011, 1:32
|- - breeve   Цитата(fortero @ 11.5.2011, 2:32) Я уже д...   11.5.2011, 1:37
|- - fortero   Цитата(breeve @ 11.5.2011, 1:37) Цитата(f...   11.5.2011, 1:54
- - breeve   Или можешь сделать просто флаг - переменную bool i...   11.5.2011, 2:18
- - fortero   Спасибо помогло, пару маленьких поправок и всё ста...   11.5.2011, 3:43
|- - MJIbIu   Цитата(fortero @ 11.5.2011, 4:43) Спасибо...   11.5.2011, 8:57
|- - breeve   Цитата(fortero @ 11.5.2011, 4:43) Спасибо...   12.5.2011, 10:51
- - fortero   Всем оргрмное спасибо! Всё работает так как я ...   13.5.2011, 1:43
- - silver47   Цитата(fortero @ 13.5.2011, 3:43) А подск...   13.5.2011, 6:35
- - Litkevich Yuriy   Цитата(fortero @ 11.5.2011, 2:01) выяснит...   13.5.2011, 7:20


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


10 чел. читают эту тему (гостей: 10, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 23.11.2024, 4:59