Показать сообщение отдельно
  #12 (permalink)  
Старый 05.12.2016, 01:37
Новичок на форуме
Отправить личное сообщение для RustamGerleev Посмотреть профиль Найти все сообщения от RustamGerleev
 
Регистрация: 28.11.2016
Сообщений: 2

Вызов функции
Добрый день всем

Делаю "обёртку" для класса QDialog, которая делает некоторые функции этого класса доступными в скриптах. Споткнулся на публичной функции QString windowTitle. Скрипт в упор не хочет его видеть. Если слегка изменить название функции, то работает прекрасно.

class MyDialog public QDialog
Q_OBJECT
public
explicit MyDialogQWidget parent = 0;
Q_INVOKABLE void setWindowTitleQString title QDialogsetWindowTitletitle; // работает
Q_INVOKABLE QString windowTitle return QDialogwindowTitle; // НЕ РАБОТАЕТ
Q_INVOKABLE QString myWindowTitle return QDialogwindowTitle; // с измененным названием работает
;

Что не так?
Ответить с цитированием