![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
_Shurik_ |
![]()
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 1 Регистрация: 27.6.2008 Пользователь №: 215 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Хочу создать виджет наследуя его от QComboBox, вот код:
собираю, а мне в ответ : error: new types may not be defined in a return type только начинаю писатть на qt, не могу понять в чем проблема Сообщение отредактировал Admin - 27.6.2008, 15:20
Причина редактирования: используем тэг CODE
|
|
|
ViGOur |
![]()
Сообщение
#2
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
Первое, что бросилось в глаза это то, что у тебя как я понимаю в *.cpp файле идет и объявление и определение класса, использующего макрос: Q_OBJECT. А должно быть в принципе раздельно или с объявлением
в конце *.cpp файла.
Сообщение отредактировал ViGOur - 27.6.2008, 15:09 |
|
|
ViGOur |
![]()
Сообщение
#3
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
И еще, ты забыл поставить ";" в конце объявления класса.
![]() |
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 9.2.2025, 21:14 |