Russian Qt Forum

Qt => Общие вопросы => Тема начата: PavelVX от Декабрь 02, 2013, 12:56



Название: При добавление членов в класс крашится приложение при выходе. Куда хоть копать?
Отправлено: PavelVX от Декабрь 02, 2013, 12:56
Добрый день!
Есть приложение, в нем используются QDockWidget. Один из виджетов, ведет себя странно. При добавление любого члена в класс, при выходе из приложения, приложение падает. Уменьшаем количество QString членов, все нормально, увеличим - падает. Где искать причину проблемы?

print_doc.cpp
Код:
#include "print_docs.h"
widgetCreateDocs::widgetCreateDocs(QWidget *parent) :
    QWidget(parent)
{
    initControls();
}

widgetCreateDocs::~widgetCreateDocs()
{
}
void widgetCreateDocs::initControls()
{
    tableCargoList = new QTableView(this);
    modelCargoList = new QSqlQueryModel(this);
    tableCargoList->setModel(modelCargoList);

    tableAvailabelDocs = new QTableView(this);
    tableAvailabelDocs->setFixedWidth(150);
    modelAvailabelDocs = new QSqlQueryModel(this);
    tableAvailabelDocs->setModel(modelAvailabelDocs);

    QHBoxLayout * hMainBoxLayout = new QHBoxLayout(this);
    hMainBoxLayout->addWidget(tableCargoList);
    hMainBoxLayout->addWidget(tableAvailabelDocs);

}
print_docs.h
Код:
#ifndef PRINT_DOCS_H
#define PRINT_DOCS_H

#include <QtGui>
#include <QSqlQueryModel>

class widgetCreateDocs : public QWidget
{
    Q_OBJECT

public:
    widgetCreateDocs(QWidget *parent = 0);
    ~widgetCreateDocs();

private:

    QString eerr0;

    QString eerr1;
    QString eerr2;
    QString eerr3;
    QString eerr4;
    QString eerr5;
    QString eerr6;
    QString eerr7;
    QString eerr8;
    QString eerr9;
    QString eerr10;

    QTableView * tableCargoList;
    QSqlQueryModel * modelCargoList;
    QTableView * tableAvailabelDocs;
    QSqlQueryModel * modelAvailabelDocs;

    void initControls();

private slots:
};

#endif // PRINT_DOCS_H



Название: Re: При добавление членов в класс крашится приложение при выходе. Куда хоть копать?
Отправлено: Old от Декабрь 02, 2013, 13:24
Где искать причину проблемы?
Попробуйте полностью пересобирать проект.


Название: Re: При добавление членов в класс крашится приложение при выходе. Куда хоть копать?
Отправлено: PavelVX от Декабрь 03, 2013, 07:10
Где искать причину проблемы?
Попробуйте полностью пересобирать проект.
Спасибо! Вроде бы помогло! А что это было-то?