qtime vergleichen

Alles rund um die Programmierung mit Qt
Antworten
archon
Beiträge: 117
Registriert: 22. August 2006 12:01

qtime vergleichen

Beitrag von archon »

Hallo Leute,

mal wieder ne grätchenfrage:

wie vergleicht man am besten 2 QTime Objekte miteinander?

Code: Alles auswählen

if(
_time__.currentTime().toString("hh::mm:ss") == startScnFileTimeEdit->time().toString("hh::mm::ss")
)
...
ist uncool

Hat jemand ne Idee?
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Hmmm
Wozu wird wohl dieser Operator da sein: bool QTime::operator== ( const QTime & t ) const :)
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
archon
Beiträge: 117
Registriert: 22. August 2006 12:01

Beitrag von archon »

Ein Vergleich ohne Stringkonvertierung funzt aber nich...?!
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Also dann ist entweder die Qt-Funktion nicht korrekt oder Du machst was falsch.
Ausserdem ist "funzt aber nich" eine sehr schlechte Fehlerbeschreibung.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
archon
Beiträge: 117
Registriert: 22. August 2006 12:01

Beitrag von archon »

Mit "Funzt nich" mein ich das mir die if abfrage weiterhin false liefert auch wenn die 2 objekte gleich sind.

Muss denn das vergleichs Objekt vom Typ QTime & sein?

Soviel ich weis geht

Code: Alles auswählen

QTime & irgendwas;
nicht.

Da wären wir wohl wieder bei den C++ Basics...
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

archon hat geschrieben:Mit "Funzt nich" mein ich das mir die if abfrage weiterhin false liefert auch wenn die 2 objekte gleich sind.
Beispiel bitte
Muss denn das vergleichs Objekt vom Typ QTime & sein?
Was soll es sonst sein. Der Operator erlaubt nunmal nur QTime == QTime . Ggf. gibt es noch andere, aber Du willst ja zwei QTime vergleich wie Du sagtest.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
archon
Beiträge: 117
Registriert: 22. August 2006 12:01

Beitrag von archon »

Fehler behoben es war wie Du gesagt hast ein Fehler im Code genauer gesagt eine Klammer :(((

Trotzdem Danke fürs Denken
Antworten