crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в Создание собственного виджета
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
ViGOur Дата 27.6.2008, 15:15
  И еще, ты забыл поставить ";" в конце объявления класса. ;)
ViGOur Дата 27.6.2008, 15:08
  Первое, что бросилось в глаза это то, что у тебя как я понимаю в *.cpp файле идет и объявление и определение класса, использующего макрос: Q_OBJECT. А должно быть в принципе раздельно или с объявлением
#include "main.moc"
в конце *.cpp файла.
_Shurik_ Дата 27.6.2008, 14:39
  Хочу создать виджет наследуя его от QComboBox, вот код:
#include <QComboBox>

class iListStreetName: public QComboBox
{
Q_OBJECT
public:
  iListStreetName(QWidget *parent = 0);
}

iListStreetName::iListStreetName(QWidget *parent) : QComboBox(parent)
{
//
}

собираю, а мне в ответ : error: new types may not be defined in a return type
только начинаю писатть на qt, не могу понять в чем проблема
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 15.1.2025, 18:38