BuPunkt Geschrieben 7. August 2006 Teilen Geschrieben 7. August 2006 Ich implementiere schon seit einiger Zeit GUIs mit QT und VC++. QT Layouts sind dabei sehr hilfreich und mächtig, machen jedoch nicht immer, was man erwartet. Beispielsweise werden in mehrfach verschachtelten Layouts eingebettete Controls in der Länge nicht immer expandiert, obwohl alle Einstellung korrekt sind. (Codebeispiel wäre hier zu komplex.) Kennt jemand eine Möglichkeit, QT Layouts zu debuggen? Sinnvoll wäre ein Tool, das - ähnlich wie der Windows Finder vom guten alten MS Spy - auch Layouts mit ihren Namen und Eigenschaften anzeigt und graphisch hervorhebt. Danke, BuPunkt Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Goos Geschrieben 10. August 2006 Teilen Geschrieben 10. August 2006 Beispielsweise werden in mehrfach verschachtelten Layouts eingebettete Controls in der Länge nicht immer expandiert, obwohl alle Einstellung korrekt sind. Hab ich noch nie so erlebt. In der Regel gibts dann irgendwo einen Fehler in den Einstellungen bzw. der eigenen Logik. Wie erstellst du deine Layouts? Von Hand, oder per Designer? Goos Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
BuPunkt Geschrieben 17. August 2006 Autor Teilen Geschrieben 17. August 2006 Die Layouts habe ich einmal zu Beginn im Designer erstellt. Dann habe ich den Code übernommen und von Hand angepasst. Momentan debugge ich mich zu Tode im Qt-Code. Ein Debug-Tool wäre wahrscheinlich sehr zeitsparend - funktionale Implementierungen haben meist Vorrang... Burkhard Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Goos Geschrieben 18. August 2006 Teilen Geschrieben 18. August 2006 Ein Tool dafuer waer der Designer, der zeigt schliesslich auch die Layouts an. Du solltest dann halt an den Layouts ansich nichts von Hand geaendert haben (wozu auch?). So entstehen auch deutlich weniger Probleme, als wenn man versucht komplizierte Layouts von Hand zu erstellen. Deine Erklaerungen sind allerdings zu allgemein um naeheres dazu zu sagen. Goos Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.