di_zou
28th September 2009, 21:11
I have:
//Node.cpp
#include "Node.h"
Node::Node(QWidget *parent)
: QLabel (parent) {
}
void Node::setName(string picName) {
nodePicName = new QString(QString::fromStdString(picName));
}
and then in my "Node.h" file I have:
class Node : public QLabel {
Q_OBJECT
public:
Node(QWidget *parent = 0);
virtual ~Node();
void setName(string picName);
private:
QString *nodeName;
}:
I am getting a segmentation fault at where I have:
nodePicName = new QString(QString::fromStdString(picName));
//Node.cpp
#include "Node.h"
Node::Node(QWidget *parent)
: QLabel (parent) {
}
void Node::setName(string picName) {
nodePicName = new QString(QString::fromStdString(picName));
}
and then in my "Node.h" file I have:
class Node : public QLabel {
Q_OBJECT
public:
Node(QWidget *parent = 0);
virtual ~Node();
void setName(string picName);
private:
QString *nodeName;
}:
I am getting a segmentation fault at where I have:
nodePicName = new QString(QString::fromStdString(picName));