Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > Проблема с QDateTime в нутрях структуры


Автор: fbd 19.10.2011, 19:20
Есть некий класс, у которого есть поле QDateTime.
Код

class Test
{
    QDateTime time;

public:
    Test();
    void Run(void);
};


При обращении к этому полю в нутри класса происходит вылет.
Код

void Test::Run(void){
  QDateTime t;
  t = QDateTime::fromString ( "2010, 06, 12, 18,  32, 00", "yyyy, MM, dd, HH, mm, ss" ) ;
  time = t;
}


В строке time = t дебагер пишет:
"Приложение остановлено так как оно получило сигнал от операционной системы.
Сигнал: SIGSEGV
Назначение: Segmentation fault"

т.е. впечатление складывается, будто не выделена память, в чем может быть причина?




Автор: bsa 19.10.2011, 19:45
приведи минимально возможный пример, повторяющий проблему?

Автор: fbd 20.10.2011, 15:29
Я тупил. Все заработало.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)