Ein emit senden aus QTreeWidgetItem
Verfasst: 19. Mai 2006 10:56
Ich habe die class QTreeWidgetItem abgeleitet ... aber nun wie kann ich ein emit open_db_form(int db_id) senden bei checked oder noch besser bei doppelclick
Code: Alles auswählen
/* last item on a QTreeWidget */
class QTreeOne : public QTreeWidgetItem
{
public:
QTreeOne(QTreeWidgetItem* parent);
int db_id;
void Set_id( int num );
protected:
public:
signals:
void open_db_form(int db_id);
};
QTreeOne::QTreeOne(QTreeWidgetItem* parent) :
QTreeWidgetItem( parent )
{
this->setBackgroundColor(0,QColor(237,237, 237, 237));
this->setFlags(Qt::ItemIsUserCheckable);
this->setCheckState(0,Qt::Unchecked );
}
void QTreeOne::Set_id( int num )
{
db_id = num;
}