Superclass Methode aufrufen

Alles rund um die Programmierung mit Qt
Antworten
the_immortal
Beiträge: 39
Registriert: 31. Mai 2006 21:21
Wohnort: CH

Superclass Methode aufrufen

Beitrag 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++?
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag 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...
the_immortal
Beiträge: 39
Registriert: 31. Mai 2006 21:21
Wohnort: CH

Beitrag 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 :?
Antworten