Russian Qt Forum
Ноябрь 23, 2024, 18:46 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: дочерний класс от qevent  (Прочитано 3078 раз)
demaker
Птица говорун
*****
Offline Offline

Сообщений: 962


Просмотр профиля
« : Июнь 06, 2016, 17:47 »

Пытась создать дочерний класс qevent,  взял пример у Шлее ( Qt 4.8)а он не не работает.
Не могли бы Вы привести пример, как правильно сделать.
Спасибо?
Записан
demaker
Птица говорун
*****
Offline Offline

Сообщений: 962


Просмотр профиля
« Ответ #1 : Июнь 07, 2016, 08:46 »

Вот код
Код:
static const int my_type = 1099;
class MyEvent : public QEvent{

public:
       MyEvent()  :  QEvent((QEvent::Type)my_type)
       {
       }

}


Выдает ошибку
Код:
In member function'virtual QMetaObject* MyEvent::metaObject() const':

И дальше целый список всего подряд.

Скажите что неправильно в приведенном мной коде???
Записан
demaker
Птица говорун
*****
Offline Offline

Сообщений: 962


Просмотр профиля
« Ответ #2 : Июнь 07, 2016, 09:05 »

Всем спасибо, решил проблему Улыбающийся
Записан
Bepec
Гость
« Ответ #3 : Июнь 07, 2016, 11:30 »

А как решил то?
Записан
demaker
Птица говорун
*****
Offline Offline

Сообщений: 962


Просмотр профиля
« Ответ #4 : Июнь 07, 2016, 11:45 »

У меня в описании класса (h-файл) Q_OBJECT стоял. 
Тупая невнимательность
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.127 секунд. Запросов: 22.