Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Qt и кроссплатформенное программирование С/С++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.03.2011, 20:02   #11
3dg_fan
Пользователь
 
Аватар для 3dg_fan
 
Регистрация: 25.12.2010
Сообщений: 38
По умолчанию

если QString::number конвёртит строку в число, то QString::isSimpleText наверное с простой текст.
3dg_fan вне форума Ответить с цитированием
Старый 17.03.2011, 00:12   #12
Obey-Kun
Линуксоид
Участник клуба
 
Аватар для Obey-Kun
 
Регистрация: 31.07.2009
Сообщений: 1,403
По умолчанию

Нет. И ты немного не понимаешь идеологию именования функций в Qt. Просто вчитайся.
QString::number = QString::число
QString::isSimpleText = QString::являетсяПростымТекстом
Первое возвращает цифровую запись числа. Второе по идее должно возвращать bool (посмотри прочие функции в Qt, начинающиеся на is, все они возвращают bool), ведь может быть 2 стостояния: является простым текстом и не является простым текстом... но в документации Qt такой функции вообще нет. Ты её откуда выкопала?

Чтобы считать содержимое из QLineEdit, используй функцию text(), которая возвращает QString. Чтобы изменять его, используй setText(QString). Вот и всё.

Все функции в Qt именованы так, что из их названия человеку, хоть как-то секущему в английском, всё должно быть понятно из их названий.
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su
Obey-Kun вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск