Model / View - data-Funktion "Role"



  • Hey,

    ich wollte mal fragen ob es für "Buttons" auch eine Role für die TableView gibt.
    Es gibt ja "DisplayRole" --> Einfaches Eingabefeld ... dann "CheckStateRole" --> CheckBox ...

    Gibt es auch eine "...Role" für Buttons?


  • Moderators

    @notyourfan said in Model / View - data-Funktion "Role":

    Gibt es auch eine "...Role" für Buttons?

    du meinst die automatisch erstellten Editoren?
    Nein gibt es nicht, Buttons haben auch nicht wirklich was verloren in ItemViews

    Wenn unbedingt notwendig kannst du die Funktionalität aber selbst erstellen in deinem Delegate, welcher via eine MouseArea und einem Loader deinen Button lädt und eine custom Role setzt.



  • Hi,

    es gibt aber eine Qt::UserRole, die für customized roles benutzt werden kann.

    Qt::UserRole 0x0100 The first role that can be used for application-specific purposes.


  • Moderators

    @aando
    das ist der "Marker" für die erste Custom Role. Du kannst jetzt einen beliebigen Wert addieren z.B.
    Er darf einfach nicht niedriger sein als dieser Wert.
    Custom Roles funktionieren natürlich auch nur mit Custom Models ;)


Log in to reply