Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Qt
Войти
Регистрация
Восстановить пароль
 
Maxnival
0 / 0 / 1
Регистрация: 08.10.2013
Сообщений: 34
#1

Сигнал из QML в слот C++ - C++ Qt

27.10.2015, 16:11. Просмотров 602. Ответов 1
Метки нет (Все метки)

Как связать сигнал в QML со слотом C++
main.cpp
C++ (Qt)
1
2
3
4
   QQuickView view;
   view.setSource(QUrl(QStringLiteral("qrc:/main.qml")));
   MediaPlayer *player = new MediaPlayer(PL);
   QObject::connect(view,SIGNAL(changeVolume(QString)),player,SLOT(slotChangeVolume(quint64)));
main.qml
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
 id: main_rect
    signal changeVolume(string vol);
    width: 1280
    height: 1024
    property int backgroundNumber: 1
    property int vol: 50
    MouseArea{
        anchors.fill: parent
        onClicked: {
          changeVolume(50);
        }
    }

http://www.cyberforum.ru/qt/thread1465434.html

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.10.2015, 16:11
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Сигнал из QML в слот C++ (C++ Qt):

Сигнал и слот
Подскажите пожалуйста функция connect это единственная функцию взаимодействия с...

Сигнал и слот
Всем привет, нужна помощь. Подскажите пожалуйста, как реализовать некий...

Сигнал-слот
Есть кусок кода QFile file("3.txt"); QVector< QVector<double>...

Слот не перехватывает сигнал
Есть класс унаследованный от QGroupBox: class Block : public QGroupBox { ...

Многопоточность и сигнал/слот
Начал разбираться с QThread который отсылает меня "назад" к понятию о...

1
eg015t
1 / 1 / 0
Регистрация: 29.09.2013
Сообщений: 12
28.10.2015, 16:15 #2
Вот здесь связка QML и C++ расписана хорошо
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.10.2015, 16:15
Привет! Вот еще темы с решениями:

Несовместимые сигнал и слот
Есть класс: class Elevator : public QObject, public QGraphicsRectItem { ...

Отладка сигнал-слот
Уф. У меня еще вопросик: как мне пройтись отладчиком через connect(), и понять...

Связать сигнал и слот
class Parent:public QObject { signals: void signal(); } class A : public...

Не работает связь сигнал-слот
вот функция мейн: #include <QtGui> #include <object2.h> class2::class2() :...


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

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

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