ich habe folgende Deklaration:
Code: Alles auswählen
#ifndef HELPBROWSER_H
#define HELPBROWSER_H
class QAssistantClient;
class HelpBrowser
{
public:
static void showHelpPage(const QString &page);
private:
static QAssistantClient *assistant;
};
#endif
Code: Alles auswählen
#include <qassistantclient.h>
#include "helpbrowser.h"
QAssistantClient *HelpBrowser::assistant = 0;
void HelpBrowser::showHelpPage(const QString &page)
{
if(!assistant)
assistant = new QAssistantClient("");
assistant->showPage(page);
}
Wenn ich jetzt versuche mit:
Code: Alles auswählen
QString page = "help.html";
HelpBrowser::showHelpPage(page);
Code: Alles auswählen
mainwindow.h: error: class HelpBrowser has no member named showHelpPage