Hallo,
gibt es eine Möglichkeit in einem „QDockWidget“ eine Tabelle reinzupacken.
Habe dazu noch nix gefunden.
thx
Tabelle in QDockWidget
Ok, ich habe es hinbekommen, nur leider kommt eine Fehlermeldung, wenn ich das Programm schließe.
Hat eine `ne Idee ???
Hat eine `ne Idee ???
Code: Alles auswählen
QDockWidget *dock = new QDockWidget(tr("Tabelle 1"), this);
dock->setAllowedAreas(Qt::LeftDockWidgetArea | Qt::RightDockWidgetArea);
QStringList headerLables1;
headerLables1 << "Name"
<< "Key";
tableWidget1 = new QTableWidget;
tableWidget1->setRowCount( 10 );
tableWidget1->setColumnCount( headerLables1.count() );
tableWidget1->setHorizontalHeaderLabels( headerLables1 );
QTableWidgetItem *nameCell = new QTableWidgetItem( "name" );
QTableWidgetItem *keyCell = new QTableWidgetItem( "key" );
tableWidget1->setItem(0,0,nameCell);
tableWidget1->setItem(1,1,keyCell);
tableWidget1->setItem(2,0,nameCell);
tableWidget1->setItem(3,1,keyCell);
dock = new QDockWidget(tr("Tabelle 2"), this);
dock->setWidget( tableWidget1 ); // Ohne diese Zeile, kommt keine Fehlermeldung
addDockWidget(Qt::RightDockWidgetArea, dock);