Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
coder1337
0 / 0 / 0
Регистрация: 26.02.2015
Сообщений: 12
#1

Сигнал объекту Dialog - C++

06.12.2015, 19:43. Просмотров 133. Ответов 0

Возникла проблема при связке сигнала стороннего класса со слотом объекта Dialog.
Компилятор ругается на:
C++ (Qt)
1
QObject::connect(obj, SIGNAL(finished()), gui, SLOT(onchanged()));
Сама ошибка:
no matching function for call to 'QObject::connect(obj*&, const char*, Ui:: Dialog*&, const char*)
И еще одна:
no type named 'Object' in 'struct QtPrivate::FunctionPointer<const char*>'
obj - указатель на объект класса Foo
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
class Foo : public QObject
{
    Q_OBJECT
 
public:
    Foo();
 
signals:
    void finished();
};
gui - указатель на Ui:: Dialog (ему присваивается адрес ui внутри конструктора)
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
namespace Ui {
class Dialog;
}
 
class Dialog : public QDialog
{
    Q_OBJECT
 
public:
    explicit Dialog(QWidget *parent = 0);
    ~Dialog();
 
public slots:
    void onchanged();
 
private:
    Ui::Dialog *ui;
};
Как решить проблему ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.12.2015, 19:43
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сигнал объекту Dialog (C++):

Определить, сигнал какого цвета сигнал горит для пешеходов в этот момент. - C++
3. Работа светофора для пешеходов запрограммирована следующим образом: в начале каждого часа в течение трех минут горит зеленый сигнал,...

Почему допустимо создавать объект по другому объекту, но нельзя присваивать уже созданный объект, другому созданному объекту? - C++
Это можно : Array a(10); a.set(0,5); Array b(a); А это нельзя : Array a(10); Array b(20); a = b;

Dialog в ToolBar поместить как? - C++
Задача: Сделать панель инструментов чтоб в ней отображались диалоги Она (ПИ) имела прокрутку и была плавоющей. А ещё чтоб размер её...

Visual studio open dialog - C++
подскажите как работает в Visual studio 10 open dialog в delphi. (появляется окно что бы выбрать файл для открытия) никак не могу...

Visual C ++ Open File Dialog - C++
С помощью openFileDialog открыть txt файл, содержимое которого &quot;1 2 3 4 ... &quot;. Прочитать данные из файла и записать в массив типа int. ...

Рисование на Dialog. Какой объект выбрать? - C++
Есть у меня программка, диалог. Нужно мне иметь на окне кнопку и область для рисования. Какой объект выбрать для рисования лучше всего?

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.12.2015, 19:43
Привет! Вот еще темы с ответами:

Как получить сообщение WM_CHAR в dialog based приложениях? - C++
kak poluchit' soobshenie WM_CHAR v Dialog Based prilojeniyax?

Обращение к объекту в условии - C++
Как можно обратиться в данном случае к объекту? Т.к. у меня реверсивная менюшка, то мне нужно чтобы только раз запустить конструктор...

Передать сообщение объекту - C++
Немогу разобраться с передачей сообщений объекту помогите напримере задачи: создать обьект на базе класса &quot;студент&quot; при создании обьекта...

Как привязать к объекту координты? - C++
Ну, вот я имею ввиду, что если у меня есть объект (не в контексте ООП, а в прямом смысле), например группа из четырех звездочек (&quot;****&quot;), и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru