hallo ich versuche jetzt seit einer ganzen Nacht, in einer QTable
statt eines QTableitem einen Button einzusetzen. Hat sowas
schon mal jemand praktiziert ?
Buttons in Qtable ?
Buttons in Qtable ?
MfG Rene
QWidget * QTableItem::createEditor () const [virtual] ueberladen und darin eben ein Button erstellen. Wie in der Doku steht:
If you reimplement this function you'll almost certainly need to reimplement setContentFromEditor(), and may need to reimplement sizeHint().
QWidget *ComboItem::createEditor() const
{
// create an editor - a combobox in our case
( (ComboItem*)this )->cb = new QComboBox( table()->viewport() );
QObject::connect( cb, SIGNAL( activated( int ) ), table(), SLOT( doValueChanged() ) );
cb->insertItem( "Yes" );
cb->insertItem( "No" );
// and initialize it
cb->setCurrentItem( text() == "No" ? 1 : 0 );
return cb;
-
FlorianBecker
- Beiträge: 1213
- Registriert: 2. Dezember 2004 10:54
- Kontaktdaten:
Guckst du hier:
http://qtforum.de/forum/viewtopic.php?t=737
http://qtforum.de/forum/viewtopic.php?t=737