Russian Qt Forum
Июнь 16, 2024, 03:57 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Я думаю, обыденная ошибка у тех, кто работает в QtCreator  (Прочитано 2648 раз)
Wizard
Гость
« : Ноябрь 12, 2013, 15:30 »

Ребят, подскажите, как мне избавиться от ошибки, которая не возникает у тех, кто кодит в MS VS, и у тех, кто кодит в Qt Creator она вот есть, и хрен знает, что поделать.
Текст ошибки:
invalid use of member function (did you forget the '()' ?)
          ui->widget->y = ui->spinBox->value();
                              ^

Привожу фрагмент кода, к которому относится данное сообщение:[/b]
void MainWindow::on_spinBox_valueChanged(int)
{
    ui->widget->y = ui->spinBox->value();
    ui->widget->update();
}

Остальное точно без ошибок, всё компилится в MS VS 2012. Я качал последний кьют на момент середины-конца сентября этого года.
Подскажите, пожалуйста, как, не выдумывая ничего особенного, сделать что-нибудь мудрое в моей ситуации.
Заранее спасибо!
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #1 : Ноябрь 12, 2013, 15:40 »

ui->widget->y () - это метод. Читай документацию. Если нужно изменить позицию, нужно юзать move.
Да, Креатор тут никаким боком.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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