Problem mit this

Dieses Thema im Forum "C/C++" wurde erstellt von ixs, 31.08.2008.

  1. #1 ixs, 31.08.2008
    Zuletzt bearbeitet: 31.08.2008
    ixs

    ixs Foren As

    Dabei seit:
    20.06.2008
    Beiträge:
    95
    Zustimmungen:
    0
    Hi,
    könnt ihr mir vielleicht sagen warum bei meinem Quellcode der this Zeiger auf QWidget steht und nicht auf der Klasse Auto,
    bzw. wie ich zu der Klasse Auto komme?


    Code:
    class Auto: public QWidget{
    	public:
    	QPushButton*  btn_save;
    
        Auto();
    public slots:
        virtual QWidget *newAuto();
        void saveAuto(bool click);
    };
    Code:
    Auto::Auto(){
    	btn_save = new QPushButton(tr("Speichern"));
    
    [COLOR="Red"]	connect(btn_save,SIGNAL(clicked(bool)),
     		[B][U]this[/U][/B],SLOT(saveAuto(bool)));[/COLOR]
    }

    Code:
    QWidget *Auto::newAuto(){
    	QWidget* win = new QWidget;
    	QGridLayout* fileGrid = new QGridLayout;
    	...
    	fileGrid->addWidget(btn_save,17,1);
    	win->setLayout(fileGrid);
    
    	return win;
    }

    Code:
    void Auto::saveAuto(bool click){
    ...
    }

    aufruf

    Code:
    Auto *auto = new Auto;
    sarea	= new QScrollArea;
    sarea->setWidget(auto->newauto());
    QObject::connect: No such slot QWidget::saveAuto(bool)

    vielen dank :))
    .
    .
    .
    EDIT (autom. Beitragszusammenführung) :
    .

    class Auto: public QWidget{
    Q_OBJECT
    }

    hat gefehlt.

    Ich hasse so was! X( :))
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. Ticha

    Ticha Linux Missionar

    Dabei seit:
    21.07.2006
    Beiträge:
    814
    Zustimmungen:
    0
    Wieder mal ein Fall von "User hilft sich selbst durch Selbsterkenntnis" :D
     
Thema:

Problem mit this

Die Seite wird geladen...

Problem mit this - Ähnliche Themen

  1. Virtualboxproblem

    Virtualboxproblem: Hallo Folgnedes Problem: Ich kann ohne Probleme In Debian-Sid, 64Bit und virtualbox-dkms Unixoide installieren, wenn es sich um eine...
  2. grub-pc Probleme bei upgrade

    grub-pc Probleme bei upgrade: Hallo, ich habe beim dist-upgrade folgendes Problem: ---------- Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt. Trigger für...
  3. Problem bei apt-get upgrade (Kali 2.0)

    Problem bei apt-get upgrade (Kali 2.0): Hi, seit paar Tagen habe ich einige Probs. Dachte es sei mal an der Zeit für ein Update und nun tauchen da einige Fehler auf: Es müssen noch 0 B...
  4. Probleme mit YUM

    Probleme mit YUM: Hallo, ich habe CentOs 7 als Dualboot mit Windows 7 auf einen Dell Latitude E5510 installiert. Dies hat soweit auch alles geklappt. Leider habe...
  5. Problem mit Win-Zugriff auf SAMBA

    Problem mit Win-Zugriff auf SAMBA: Hallo rundherum, vielleicht hat jemand eine Idee... Habe jetzt schon 1 1/2 Tage damit verbraten und den Fehler nicht gefunden. Problem:...