Können Sie über einen jeden möglichen Enum-Wert mit einer Qt foreach-Schleife iterieren?

8

Gegeben eine enum:

%Vor%

Können Sie über diese Enums mit der foreach-Schleife von Qt iterieren?

Dieser Code kompiliert nicht (nicht dass ich es erwartet hätte ...)

%Vor%     
Cory Klein 03.05.2012, 00:42
quelle

2 Antworten

11

Wenn es in ein QMetaEnum moced ist, können Sie darüber wie folgt iterieren:

%Vor%

Ссылка

Beispiel mit QNetworkReply, das ein QMetaEnum ist:

%Vor%     
Andrew Tomazos 03.05.2012, 01:36
quelle
2

foreach in Qt ist definitiv nur für Qt-Container. Es steht in der Dokumentation hier .

    
Anthony 03.05.2012 01:03
quelle

Tags und Links