Dialog öffnet sich nicht
Verfasst: 16. Juli 2009 20:04
Hallo zusammen,
ich will über einen SLOT in meinem MainWindow ein Dialog Fenster HelpAbout öffnen. Leider öffnet sich das Fenster aber nicht und ich weiß nicht woran es liegt. Wenn ich auf den entsprechenden Menüeintrag klicke kommt zwar kein Fehler, aber der Dialog erscheint einfach nicht. Hier mein Code:
Der SLOT in der mainwindow.cpp
Die helpabout.h
Der Konstruktor aus der helpabout.cpp
Die dazugehörige ui Datei habe ich mit dem Designer erzeugt, darin dürfte also alles okay sein. Ich habe sie nicht weiter editiert. Signal und Slot im MainWindow sind auch korrekt verschraubt, denn wenn ich beim Aufsetzen der HelpAbout GUI auf falschen Speicher zugreife stürzt das Programm ab.
Kann jemand aus dem Code oder allgemein erkennen wo mein Fehler liegt?
Besten Dank im Voraus und viele Grüße
ich will über einen SLOT in meinem MainWindow ein Dialog Fenster HelpAbout öffnen. Leider öffnet sich das Fenster aber nicht und ich weiß nicht woran es liegt. Wenn ich auf den entsprechenden Menüeintrag klicke kommt zwar kein Fehler, aber der Dialog erscheint einfach nicht. Hier mein Code:
Der SLOT in der mainwindow.cpp
Code: Alles auswählen
void MainWindow::setUpAboutWindow()
{
HelpAbout helpAbout;
helpAbout.show();
}
Code: Alles auswählen
#ifndef HELPABOUT_H
#define HELPABOUT_H
#include "ui_helpAbout.h"
#include <QDialog>
class HelpAbout : public QDialog
{
Q_OBJECT
private:
Ui::HelpAbout *ui;
public:
HelpAbout();
};
#endif // HELPABOUT_H
Code: Alles auswählen
HelpAbout::HelpAbout() : ui(new Ui::HelpAbout)
{
ui->setupUi(this);
}
Kann jemand aus dem Code oder allgemein erkennen wo mein Fehler liegt?
Besten Dank im Voraus und viele Grüße