2013-06-26 71 views
0

Debug糾錯:http://puu.sh/3p8zM.png的Qt工具欄SIGSEGV分段錯誤

我的工具欄屬性:http://puu.sh/3p8Qo.png 我的程序運行良好,直到我打了很多撤銷的,現在我得到調試時:(這個SIGSEGV錯誤

我的代碼:

#include "mainwindow.h" 
#include "ui_mainwindow.h" 
#include "login.h" 
#include <QAction> 
#include <QWidget> 
#include <qaction.h> 

mainwindow::mainwindow(QWidget *parent) : 
    QMainWindow(parent), 
    ui(new Ui::mainwindow) 
{ 
    rPopulate(); 
    ui->setupUi(this); 
} 

mainwindow::~mainwindow() 
{ 
    delete ui; 
} 
void mainwindow::rPopulate() 
{ 
    button = new QPushButton(); 
    button->setText("Message"); 
    //button->setIconSize(QSize(30,28)); 
    ui->toolBar->addWidget(button); 
} 
void mainwindow::rNew() 
{ 

} 

void mainwindow::rView() 
{ 

} 
//ui->_menubar->addMenu(tr("&File")); 

回答

0

我有一個SIGSEGV分段錯誤,因爲我之前用戶界面 - > setupUi稱爲rPopulate()(本);

上帝是有趣的。