Здравствуйте, гость ( Вход | Регистрация )
| Гость_Гость_progmax_*_* |
24.2.2011, 23:17
Сообщение
#1
|
|
Гости |
Есть такой код:
testtest - основное приложение где происходит запрос к базе. doUserNameCheckFree - проверяет наличие логина в базе. из приложения testtest вызывается userRegistrationDialog->updateRegistrationForm(); дабы обновить поля формы. И нифига не работает!, точнее работает заходит в условие ставит ui.EmailEdit->setEnabled(false); НО форма НЕ перерисовывается, то-есть виджеты не обновляются. прошу помощи, пробовал вызывать ui.layoutWidget->update(); ui.layoutWidget->repaint(); не помогает. |
|
|
|
![]() |
|
abc |
3.3.2011, 15:34
Сообщение
#2
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 221 Регистрация: 16.12.2010 Из: СПб Пользователь №: 2272 Спасибо сказали: 26 раз(а) Репутация: 4
|
Я читал, что оптимальный вариант передавать переменную в функцию так, если не хочется изменять:
func(const int& x) - объявили и с этой функцией уже можно спокойно работать так: { int y; func(y); } В этом случае по логике программы не нужно у объявлять константной. Или компилятору и в этой ситуации было бы лучше, чтобы она была константной? Сообщение отредактировал abc - 3.3.2011, 15:39 |
|
|
|
Гость_progmax_* Перерисовка формы 24.2.2011, 23:17
abc не понял, что должно произойти с виджетами? в функ... 24.2.2011, 23:32
Гость_progmax_* Все разрешил сам , все как писал дядюшка Шлее) 24.2.2011, 23:41
abc а зачем здесь const? 24.2.2011, 23:48
Алексей1153 abc, полезно, если не нужно случайно дальше по теч... 3.3.2011, 8:46
abc я просто думаю, что конст для локальных переменных... 3.3.2011, 12:12
Litkevich Yuriy Цитата(abc @ 3.3.2011, 14:12) я просто ду... 3.3.2011, 15:09
Алексей1153 abc, это потому что TYPE& по умолчанию и без п... 3.3.2011, 19:49
BRE Цитата(Алексей1153 @ 3.3.2011, 19:49) И т... 3.3.2011, 20:06
abc Я не представляю на какой "всякий" случа... 3.3.2011, 20:25
Rocky ЦитатаЯ не представляю на какой "всякий... 3.3.2011, 21:06
abc да, но о локальных переменных особенно думать не н... 3.3.2011, 21:33
Алексей1153 BRE, о, кстати да, спасибо ) Я не знал про mutable... 4.3.2011, 8:26![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 30.12.2025, 7:55 |