Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Code Kitchen Allgemeines Coder-Forum rund um das Programmieren eigenständiger, ausführbarer Programme.

Qt: es werden keine Widgets im Fenster angezeigt

Diskussion: Qt: es werden keine Widgets im Fenster angezeigt im Forum Code Kitchen, in der Kategorie Software Home; Anzeige Hi, ich habe folgendes Problem: beim Ausführen meines Qt-Programms werden im Fenster keine Widgets(also einfach ein leeres Fenster angezeigt). ...

Antwort
Alt 24.06.11, 15:45   #1 (permalink)
 
Benutzerbild von Open_Geek
 
Registriert seit: 19.02.11
Open_Geek Leistung: Facit NTK
Likes: 1
Standard Qt: es werden keine Widgets im Fenster angezeigt

Anzeige

Hi,
ich habe folgendes Problem:
beim Ausführen meines Qt-Programms werden im Fenster keine Widgets(also einfach ein leeres Fenster angezeigt). Außerdem wird auf der Konsole ausgegeben:

Code:
Object::connect: No such slot MyWidget::quit()
Mein Konstruktor für meine Widgetklasse sieht so aus:
C++-Code   
Code:
MyWidget::MyWidget()
{
        // ein vLayout für das ganze
        QVBoxLayout *vlayout = new QVBoxLayout;
        // ein vlayout für das label
        QVBoxLayout *vboxlayout = new QVBoxLayout;
        // ein hLayout für die Buttons
        QHBoxLayout *hboxlayout = new QHBoxLayout;
        // eine vbox für das label
        QGroupBox *vbox = new QGroupBox;
        // eine hbox für die Buttons
        QGroupBox *hbox = new QGroupBox;
        QLabel label("Eine Stunde ist vergangen");
        QPushButton beenden("Beenden");
        QPushButton neu("Uhr neu starten");
        // widgets anordnen
        hboxlayout->addWidget(&beenden);
        hboxlayout->addWidget(&neu);
        hbox->setLayout(hboxlayout);
        vboxlayout->addWidget(&label);
        vbox->setLayout(vboxlayout);
        vlayout->addWidget(hbox);
        vlayout->addWidget(vbox);
        setLayout(vlayout);
        QObject::connect(&beenden, SIGNAL(clicked()), this, SLOT(quit()));
        QObject::connect(&neu, SIGNAL(clicked()), this, SLOT(returnfault()));
}

Kann mir da jemand weiterhelfen? Danke im Voraus
__________________
Man merkt erst, wie dumm ein Computer ist, wenn man versucht, ihm etwas beizubringen
Open_Geek ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Software Home » Code Kitchen » Qt: es werden keine Widgets im Fenster angezeigt
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61