Anzeige:
Seite 2 von 2 ErsteErste 12
Ergebnis 16 bis 19 von 19

Thema: [SWT]: Widget durch anderes ersetzten, möglich?

  1. #16
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    gehts eventuell, wenn man beide widgets in einem Layout erzeugt und dann jeweils eins auf visible und das andere auf invisible setzt?

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  2. #17
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    naja,

    wenn du setVisible(false) aufrufst, dann behält das Widget aber seine Grösse. Zumindest war das bei meinem GridLayout mit der Toolbar so. Also muss man diese auch noch null setzen.

    Mit FormData hat man aber auch noch zusätzlich die Flexibilität irgendwo mittendrin ein Widget einzufügen/zu entfernen oder auszutauschen (auch wenn man dabei recht viele FormDatas anpassen muss)

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

  3. #18
    Registrierter Benutzer Avatar von oracle2025
    Registriert seit
    18.03.2002
    Beiträge
    136
    Hm, schon mal das Stacklayout probiert, vielleicht macht dass das was du willst.
    Niemand dringt hier durch und
    gar mit der Botschaft eines Toten.
    Du aber sitzt an Deinem Fenster und
    erträumst sie Dir, wenn der Abend kommt.

  4. #19
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    er oder ich?

    Wieso nicht, allerdings hat er schon n GridLayout, das bedeutet er braucht eine Container - Composite

    aber alle Lösungen haben offenbar das Problem, recht viele Composites oder sonstigen Aufwand zu brauchen

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •