Russian Qt Forum

Qt => Вопросы новичков => Тема начата: lolopolosko от Апрель 30, 2012, 13:47



Название: переменная bool в класе
Отправлено: lolopolosko от Апрель 30, 2012, 13:47
Код
C++ (Qt)
#ifndef TEXTEDIT_H
#define TEXTEDIT_H
 
#include <QWidget>
 
class TextEdit : public QWidget
{
   Q_OBJECT
 
private:
   bool firstSourceOpen;
 
public:
   explicit TextEdit(QWidget *parent = 0);
 
signals:
 
public slots:
 
};
 
#endif // TEXTEDIT_H
 

Виджет отказывается отображаться при объявлении новой переменной логического типа
Почему так?

если же его убрать все нормально
Ошибок нету в компиляции


Название: Re: переменная bool в класе
Отправлено: Serr500 от Апрель 30, 2012, 13:53
Здесь всё нормально. Весь проект в студию!


Название: Re: переменная bool в класе
Отправлено: lolopolosko от Апрель 30, 2012, 13:57
погодите.. ща загружу

мне кажется что это компилятор тупит...


Название: Re: переменная bool в класе
Отправлено: lolopolosko от Апрель 30, 2012, 14:26
http://code.google.com/p/loleditor/downloads/list


Название: Re: переменная bool в класе
Отправлено: V1KT0P от Апрель 30, 2012, 14:37
http://code.google.com/p/loleditor/downloads/list
Qt 4.8.0 Что с объявленной переменной, что без одинаково.


Название: Re: переменная bool в класе
Отправлено: Serr500 от Апрель 30, 2012, 14:39
Ошибок не нашёл. Виджет прекрасно отображается как при объявлении переменной, так и при её отсутствии. Проверял на MinGW и VS2010 - всё нормально. Попробуйте полностью удалить все папки сборки и перекомпилировать проект.


Название: Re: переменная bool в класе
Отправлено: lolopolosko от Апрель 30, 2012, 14:41
сейчас попробую

о.. теперь все отлично, сделал ребилд и все гуд :)
спасибо


Название: Re: переменная bool в класе
Отправлено: Serr500 от Апрель 30, 2012, 14:51
Компилятор MinGW? У меня такое бывало несколько раз. Вылезают ошибки непонятного происхождения при частичной перекомпиляции. Полный ребилд их убирает.