QLCDNumber und QCloseEvent
Verfasst: 25. August 2009 13:09
Hallo,
zum Abschluss meiner Arbeit fehlen mir noch zwei Dinge um es dann zu beenden:
Zum ersten kann ich den Kontrast der QLCDNumber nicht einstellen. Ich habe vier LCD's, die funktionieren, und die erste habe ich mit setSegmentStyle bearbeitet. Passiert aber nichts. Zusätzliche Pakete habe ich nicht dafür.
QLCDNumber *LCD1 = new QLCDNumber(5);
LCD1->setSegmentStyle(QLCDNumber::Filled);
Das zweite Problem entsteht beim Schließen der Dockwidgets. Ich möchte, dass das Fenster wieder auf Originalgröße zusammen schrumpft. Ich habe QMainWindow wo ich in der Menüleiste zwei Dockwidgets öffnen kann. Nun habe ich an ein QCloseEvent gedacht, wo dann das Fenster wieder schrumpft. ich schaffe es aber nicht.
Dieses "test" gibt er mir auch nicht im Debugger an.
Usbinfo::Usbinfo(QWidget *parent)
:QWidget(parent)
{...das Dockwidget
}
void Usbinfo::closeEvent(QCloseEvent *event)
{
//emit Usbinfo_closed();
cout<< "test";
event->accept();
}
danke..
Markus
zum Abschluss meiner Arbeit fehlen mir noch zwei Dinge um es dann zu beenden:
Zum ersten kann ich den Kontrast der QLCDNumber nicht einstellen. Ich habe vier LCD's, die funktionieren, und die erste habe ich mit setSegmentStyle bearbeitet. Passiert aber nichts. Zusätzliche Pakete habe ich nicht dafür.
QLCDNumber *LCD1 = new QLCDNumber(5);
LCD1->setSegmentStyle(QLCDNumber::Filled);
Das zweite Problem entsteht beim Schließen der Dockwidgets. Ich möchte, dass das Fenster wieder auf Originalgröße zusammen schrumpft. Ich habe QMainWindow wo ich in der Menüleiste zwei Dockwidgets öffnen kann. Nun habe ich an ein QCloseEvent gedacht, wo dann das Fenster wieder schrumpft. ich schaffe es aber nicht.
Dieses "test" gibt er mir auch nicht im Debugger an.
Usbinfo::Usbinfo(QWidget *parent)
:QWidget(parent)
{...das Dockwidget
}
void Usbinfo::closeEvent(QCloseEvent *event)
{
//emit Usbinfo_closed();
cout<< "test";
event->accept();
}
danke..
Markus