Форум программистов, компьютерный форум CyberForum.ru

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

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

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

06.12.2015, 19:43. Просмотров 124. Ответов 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;
};
Как решить проблему ?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.12.2015, 19:43     Сигнал объекту Dialog
Посмотрите здесь:

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

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

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

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

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

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

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

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

sizeof к объекту или типу? - C++
Доброго времени суток! Видел где-то обсуждение, о том к чему надо применять sizeof - к классу или объекту. Мнения были разные, но либо не...

Как обратится к объекту CEdit? - C++
MFC class CMyMainWnd : public CFrameWnd { private: CMyButton* MyButton; CEdit* MyEdit; public:

Классы. Доступ к созданному объекту. - C++
Доброе утро, форум.:friends: Имеется код, чисто для примера. файл book.h #ifndef BOOK_H #define BOOK_H struct Book {

Обращение к объекту с помощью перегруженной операции - C++
У меня есть перегруженная операция (), возвращающая rvalue int Array::operator()( int a, int b ) const { if ( a &lt; 0 || b &lt; 0 || a &gt;=...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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