Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

QT Layout Debugging

Empfohlene Antworten

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

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

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

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

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.