Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Qt
Войти
Регистрация
Восстановить пароль
 
Vlad0922
30 / 24 / 5
Регистрация: 20.11.2013
Сообщений: 65
1

Qml, доступ по id к элементу в другом файле

30.04.2014, 11:50. Просмотров 752. Ответов 0
Метки нет (Все метки)

Здравствуйте! Есть 3 файла:

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
mainWindow.qml
 
       Rectangle{
            id: container
 
        Services{
            id: loger
        }
        //код элемента
 }
CategoryDelegate.qml

C++ (Qt)
1
2
3
4
Item {
    id: delegate
    //код элемента
}
и MovieDialog.qml

C++ (Qt)
1
2
3
4
Rectangle {
        id: movieDialog
    //код элемента
}
Мне нужно использовать функцию класса Services в CategoryDelegate и MovieDialog, но почему-то в CategoryDelegate могу получить доступ, а в MovieDialog - нет.

C++ (Qt)
1
2
3
4
5
6
Item {
    id: delegate
 
property string type: container.loger.getMovie(1)
//этот код работает
}
C++ (Qt)
1
2
3
4
5
6
Rectangle {
        id: movieDialog
 
property string type: container.loger.getMovie(1)
//этот - нет
}
Так же я получаю ошибку: "TypeError: Cannot call method 'getMovie' of undefined".

Как это можно исправить? Заранее спасибо за ответ!

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.04.2014, 11:50
Ответы с готовыми решениями:

Обращение к элементу qml
Есть форма main.qml на ней расположены элементы image. Подскажите, как к ним...

QML приложение не работает на другом компьютере
Добрый день, форумчане! Недавно начал изучать QML и столкнулся с такой...

Запуск qml приложения на другом компе
Попытка запустить приложение написанное на qml+c++ была безуспешна как и...

Доступ к функциям QML
У меня есть описанная модель: ListModel{ id: mainlist ...

Доступ к функциям C++ из QML файла
Добрый день! Иниациализация QML объекьта m_authQML = new QQuickView(); ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.04.2014, 11:50

Доступ к дочерним объектам в TabView в Qml Qt
Добрый день! Помогите пожалуйста решить проблему. Не могу получить доступ к...

Подсветка QML элементов QML-ного плагина в QtCreator в случае нахождения QML файлов плагина в ресурсах!
Здравствуйте! Если сделать плагин для QML и подключить его в основном проекте...

Доступ к элементу формы
Доброго времени суток. Происходит что-то странное при доступе к plainText. В...


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

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

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