LINUX.ORG.RU

Сообщения ensoreus

 

простая программа на QT4 и segmentation fault

Использую SuSE 10 и Qt4, который с нею идет. Примеры собираются без особых проблем и запускаются. Если пытаюсь сделать что-то свое, причем по образу и подобию примера, gcc не ругается, но программа завершается в segmentation fault. Никаких динамических объявлений руцями явно не делал, просто элементарнейший пример. Помогите, куда хоть смотреть?

main.cpp :---------------------

#include <QApplication>
#include "coversform.h"

int main(int argc, char* argv[]){
QApplication app(argc, argv);
coversForm mainWin;
mainWin.show();
return app.exec();
}

coversform.h:-------------------
#ifndef COVERSFORM_H
#define COVERSFORM_H

#include "ui_coversform.h"

class coversForm : public QWidget
{
Q_OBJECT

public:
coversForm(QWidget *parent = 0);

private:
Ui::coversForm ui;
};
#endif

coversform.cpp:--------------------
#include <QtGui>
#include "coversform.h"

coversForm::coversForm(QWidget *parent)
: QWidget(parent)
{
ui.setupUi((QMainWindow*)this);
}

ensoreus ()

Простая программа на Qt4 слетает в seg fault. Помогите пожалуйста

Использую SuSE 10 и Qt4, который с нею идет. Примеры собираются без особых проблем и запускаются. Если пытаюсь сделать что-то свое, причем по образу и подобию примера, gcc не ругается, но программа завершается в segmentation fault. Никаких динамических объявлений руцями явно не делал, просто элементарнейший пример. Помогите, куда хоть смотреть?

main.cpp :---------------------

#include <QApplication>
#include "coversform.h"

int main(int argc, char* argv[]){
QApplication app(argc, argv);
coversForm mainWin;
mainWin.show();
return app.exec();
}

coversform.h:-------------------
#ifndef COVERSFORM_H
#define COVERSFORM_H

#include "ui_coversform.h"

class coversForm : public QWidget
{
Q_OBJECT

public:
coversForm(QWidget *parent = 0);

private:
Ui::coversForm ui;
};
#endif

coversform.cpp:--------------------
#include <QtGui>
#include "coversform.h"

coversForm::coversForm(QWidget *parent)
: QWidget(parent)
{
ui.setupUi((QMainWindow*)this);
}



ensoreus ()

RSS подписка на новые темы