Задать вопрос
@sabn1k
Возможно я написал чепуху, но попытайтесь понять

'class GHBoxLayout' has no membered named 'addWidget'?

В книге Саммерфилда взял пример и вставил его в Qt, но вылезает ошибка.
#include "widget.h"
#include <QApplication>
#include <QPushButton>
#include <QSlider>
#include <QSpinBox>
#include <QHBoxLayout>
int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    QWidget *window = new QWidget;
    window->setWindowTitle("Введите имя: ");
    QSpinBox *spinBox = new QSpinBox;
    QSlider *slider = new QSlider(Qt::Vertical);
    spinBox->setRange(0,130);
    slider->setRange(0, 130);
    QObject::connect(spinBox, SIGNAL(valueChanged(int)), slider, SLOT(setValue(int)));
    QObject::connect(slider, SIGNAL(valueChanged(int)), spinBox, SLOT(setValue(int)));
    spinBox->setValue(35);
    QHBoxLayout *layout = new QHBoxLayout;
    layout->addWiget(spinBox);
    layout->addWiget(slider);
    window->setLayout(layout);
    window->show();
    return a.exec();
}
  • Вопрос задан
  • 128 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
Zifix
@Zifix Куратор тега Qt
Barbatum
Ошибку мы должны сами угадать, да?
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@vilgeforce
Раздолбай и программист
Версия Qt какая?
Ответ написан
@sabn1k Автор вопроса
Возможно я написал чепуху, но попытайтесь понять
О Господи, какой же я идиот.
layout->addWiget(spinBox);
layout->addWiget(slider);

wiGet, вместо wiDGet...
Извините, что по-глупости поднял шум.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы