Dessigner und QStackedWidget

Alles rund um die Programmierung mit Qt
Antworten
BartSimpson
Beiträge: 1379
Registriert: 6. November 2004 12:03
Kontaktdaten:

Dessigner und QStackedWidget

Beitrag von BartSimpson »

Hallo, ich habe im QT Dessigner ein QStackedWidget eingefügt, und jeder Seite einen Namen gegeben. Nur leider läßst sich das ganze nicht übersetzten. Der uid erzeugt die ui_XX.h Datei. Doch darin bemängelt denn der Compiler:
error: 'class QStackedWidget' has no member named 'setCurrentPageName'
was ja auch korekt ist. Ist QStackedWidget noch nicht fertig??
Ich benutzte QT 4.0.1
FlorianBecker
Beiträge: 1213
Registriert: 2. Dezember 2004 10:54
Kontaktdaten:

Beitrag von FlorianBecker »

setCurrentPageName gibts ja auch gar nicht!?

Also fertig ist Qt 4.x generell mal schon, hier und da Fehler aber es ist benutzbar.

Ich behaupte, du machst was falsch. Poste mehr Infos, so kann ich das nicht lösen.
BartSimpson
Beiträge: 1379
Registriert: 6. November 2004 12:03
Kontaktdaten:

Beitrag von BartSimpson »

Ich habe noch etwas rungespielt. Wenn man den Dessigner zum bennen der einzelne Ebenen nimmt, baut dieser mist ein. Wenn man die .ui Datei per Hand später bearbeitet, werden die einzelenen Ebenen korrekt bezeichnet. Und alles wird übersetzt.
Genau das wird vom Dessigner warum auch immer eingefügt:

Code: Alles auswählen

<widget class="QStackedWidget" name="AktionsStapel" >
      <property name="currentIndex" >
       <number>1</number>
      </property>
      <property name="currentPageName" >
       <string>KomponentenSeite</string>
      </property>
.
.
.
Die letzten 3 Zeilen brigen denn den Compiler zum stolpern.
FlorianBecker
Beiträge: 1213
Registriert: 2. Dezember 2004 10:54
Kontaktdaten:

Beitrag von FlorianBecker »

Lösch die Zeilen?
BartSimpson
Beiträge: 1379
Registriert: 6. November 2004 12:03
Kontaktdaten:

Beitrag von BartSimpson »

habe ich gemacht, dann gehts. Aber sobald ich die Beschriftung ändere sind die wieder drinn:(
Antworten