public memeber zugreifen (dau frage!)
Verfasst: 4. August 2006 14:35
hallo,
leider muß ich euch mit einer dau frage nerven.
ich habe mit kdevelop ein qtprokect erzeugt. darin will ich für einen selbstdefinierten slot abfragen, ob der text in einem lineedit stimmt und erst dann den next button aktivieren.
//...
#include <qvariant.h>
#include <qwizard.h>
class QLineEdit;
class Gui : public QWizard
{
Q_OBJECT
public: //...
QLineEdit* foo;
//...
public slots:
virtual void newSlot();
};
#include "Gui.h"
class Bar : public Gui {
Q_OBJECT
public:
Bar(QWidget *parent = 0, const char *name = 0);
public slots:
virtual void newSlot();
}
Bar::newSlot(){
if(foo->hasAcceptableInput())
setNextEnabled(Basic_Settings,true);
}
Fehler: hasAcceptableInput() undeclared (first use this function)
Wie kann ich denn sonst auf die Public Member zugreifen. Ich bin echt ratlos...
leider muß ich euch mit einer dau frage nerven.
ich habe mit kdevelop ein qtprokect erzeugt. darin will ich für einen selbstdefinierten slot abfragen, ob der text in einem lineedit stimmt und erst dann den next button aktivieren.
//...
#include <qvariant.h>
#include <qwizard.h>
class QLineEdit;
class Gui : public QWizard
{
Q_OBJECT
public: //...
QLineEdit* foo;
//...
public slots:
virtual void newSlot();
};
#include "Gui.h"
class Bar : public Gui {
Q_OBJECT
public:
Bar(QWidget *parent = 0, const char *name = 0);
public slots:
virtual void newSlot();
}
Bar::newSlot(){
if(foo->hasAcceptableInput())
setNextEnabled(Basic_Settings,true);
}
Fehler: hasAcceptableInput() undeclared (first use this function)
Wie kann ich denn sonst auf die Public Member zugreifen. Ich bin echt ratlos...