Hallo allerseits!
Ich habe mir ein kleines Widget geschrieben, dass ein QLabel und ein QListWidget beinhaltet. Eigentlich recht unspäktakulär.
Das ganze funktioniert soweit auch alles, sofern ich mein Widget nur einmal in meiner GUI erstelle. Jedoch kann ich die einzelnen Elemente des zuerst erstellten Listenfeldes nicht mehr mit der Maus anklicken, wenn ich ein zweites Widget erstelle.
Anbei habe ich mal die GUI und das ListWidget hochgeladen.
Gruß
Vic
[4.2.3] QListWidget spinnt
[4.2.3] QListWidget spinnt
- Dateianhänge
-
- Autostarter.zip
- (6.27 KiB) 156-mal heruntergeladen
QListWidget spinnt [gelöst]
Ohne Layout funkioniert das Window-Management nicht richtig.
Mach mal folgendes:
In List::List(QWidget *parent):
und in Gui::Gui(QWidget *parent)
Dann gehts.
\Ralf
Mach mal folgendes:
In List::List(QWidget *parent):
Code: Alles auswählen
label = new QLabel(this);
list = new QListWidget(this);
QVBoxLayout *layout = new QVBoxLayout(this);
layout->addWidget(label);
layout->addWidget(list);
setLayout(layout);Code: Alles auswählen
List *category = new List(this);
List *program = new List(this);
QHBoxLayout *layout = new QHBoxLayout(this);
layout->addWidget(category );
layout->addWidget(program );
setLayout(layout);\Ralf