QListWidget und clear führt zum Absturz
Verfasst: 3. November 2010 13:05
Der Aufruf von clear für ein QListWidget führt regelmässig zum Programmabsturz, - unabhängig, ob im QListView etwas darinsteht oder nicht.
Nachstehnd folgt das Programmgerüst.
Sieht jemand einen Fehler ?
Tprojpan::Tprojpan()
{
QListWidget *lproj = new QListWidget;
connect(lproj, SIGNAL(itemClicked()), this, SLOT(xok()));
lproj->addItem("test1");
lproj->addItem("test2");
}
void Tprojpan::neues_projekt()
{
lproj->clear(); //<<<=== hier stürzt das Programm ab. Wieso ???
}
void Tprojpan::xok()
{
}
--------------------------------------
class Tprojpan : public QWidget
{
Q_OBJECT
public:
Tprojpan();
void neues_projekt();
private:
QListWidget *lproj;
private slots:
void xok();
}
-----------------------------------------------
Nachstehnd folgt das Programmgerüst.
Sieht jemand einen Fehler ?
Tprojpan::Tprojpan()
{
QListWidget *lproj = new QListWidget;
connect(lproj, SIGNAL(itemClicked()), this, SLOT(xok()));
lproj->addItem("test1");
lproj->addItem("test2");
}
void Tprojpan::neues_projekt()
{
lproj->clear(); //<<<=== hier stürzt das Programm ab. Wieso ???
}
void Tprojpan::xok()
{
}
--------------------------------------
class Tprojpan : public QWidget
{
Q_OBJECT
public:
Tprojpan();
void neues_projekt();
private:
QListWidget *lproj;
private slots:
void xok();
}
-----------------------------------------------