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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Неправильный вывод элементов нечетного столбца http://www.cyberforum.ru/cpp-beginners/thread1604287.html
В методе flipOddColumnArray пытаюсь вывести элементы нечетных столбцов, но вывод говорит, что я делаю что-то не так. 2 параметр - кол-во строк, 3 - кол-во столбцов. Начинаю пробегать сразу по столбцам и в случае обнаружения нечетного столбца пытаюсь вывести его элементы. Может, даже накосячил раньше и даже этого не заметил... #include <iostream> #include <cmath> //math.h - отсутствует...
C++ Расчет графика возврата кредита, принцип расчета – дифференцированный платеж Расчет графика возврата кредита, принцип расчета – дифференцированный платеж Условия: 1. Размер основного платежа вычисляется так: Основной долг = Сумма кредита/ количество месяцев, за который планируется погашение кредита 2. Расчет начисленных процентов на указанный период (1 мес) : Рмес = Sn * P / 12, где Рмес – начисленные проценты за период, Sn – остаток задолженности на период, P... http://www.cyberforum.ru/cpp-beginners/thread1604282.html
Расчет графика возврата кредита, принцип расчета – аннуитет C++
Расчет графика возврата кредита, принцип расчета – аннуитет. ежемесячный платеж = основной долг + вознаграждение Расчет составляющих ежемесячного платежа: Для расчета процентной составляющей (вознаграждение) аннуитетного платежа, нужно остаток кредита на указанный период умножить на годовую процентную ставку и всё это поделить на 12 (количество месяцев в году). Рмес = Sост*Р/12, где...
C++ Программа Поле чудес
Написал программу Поле чудес. #include "stdafx.h" #include <iostream> #include <locale.h> using namespace std; int main() { setlocale(LC_ALL, "Rus"); int N;
C++ Создать файл с 10 целыми числами, надо найти сумму их и выводить сумму на экран http://www.cyberforum.ru/cpp-beginners/thread1604265.html
помогите составить код
C++ Ошибка IDE Здравствуйте. Использую Ubuntu 15.10 и Qt Creator 3.5.1 с Qt 5.5. При входе в любой проект появляется такая ошибка Возникли следующие предупреждения при разборе информации о типах QML библиотеки /opt/Qt/5.5/gcc_64/qml: <dump of /opt/Qt/5.5/gcc_64/qml>:1:24: Чтение разделов версии 1.1. <dump of /opt/Qt/5.5/gcc_64/qml>:10:5: Допустимы только определения объектов Component и ModuleApi. Или... подробнее

Показать сообщение отдельно
coder1337
0 / 0 / 0
Регистрация: 26.02.2015
Сообщений: 11
06.12.2015, 19:43     Сигнал объекту Dialog
Возникла проблема при связке сигнала стороннего класса со слотом объекта 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;
};
Как решить проблему ?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru