Seite 1 von 1

Superclass Methode aufrufen

Verfasst: 3. Juni 2006 21:25
von the_immortal
Ich habe eine QScrollarea und möchte die Methode horizontalScrollBarPolicy() der superclass QAbstractScrollArea zugreiffen, funktioniert jedoch nicht:

Code: Alles auswählen

    QScrollArea *saTInfo = new QScrollArea;
    saTInfo->horizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
    saTInfo->verticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
Ich bin mich von Java her gewöhnt, dass die methods der superclass auch so irgendwie aufgerufen werden können.

Wie ist das in C++?

Verfasst: 3. Juni 2006 21:54
von upsala
genau so, und wenn du die Fehlermeldungen gelesen hättest (die du uns verschweigst), wäre dir aufgefallen, daß du die falschen Funktionen aufrufst...

Verfasst: 3. Juni 2006 22:00
von the_immortal
upsala hat geschrieben:genau so, und wenn du die Fehlermeldungen gelesen hättest (die du uns verschweigst), wäre dir aufgefallen, daß du die falschen Funktionen aufrufst...
oups sollte

void setHorizontalScrollBarPolicy ( Qt::ScrollBarPolicy )
void setVerticalScrollBarPolicy ( Qt::ScrollBarPolicy )

heissen

Vielen Dank :?