Anzeige:
Ergebnis 1 bis 2 von 2

Thema: QTableWidget -> einfache Fragen

  1. #1
    Registrierter Benutzer
    Registriert seit
    24.08.2004
    Beiträge
    749

    QTableWidget -> einfache Fragen

    Hallo,

    einige fragen haben sich bei mir durch sufu und google gelöst aber einige auch net ops: :
    Ich möchte in einer QTableWidget (benutze Qt4.1):
    1) Die Einträge zentriert innerhalb jeder Zelle darstellen - im moment sind sie alle linksbündig

    2) Einzelne Zellen oder gar spalten mit eigener Farbe füllen

    3) Die gesamte Tabelle NICHT editierbar machen. Suche vergeblich sowas wie setEditable(FALSE).

    4) Den Text vom Text der innerhalb der Tabelle steht färben

    5) Die Tabellengrösse dynamisch lassen: Folgendes macht passt nur die Header an die Grösse an:
    Code:
        mp_table->horizontalHeader()->setResizeMode(0, QHeaderView::Stretch);
    Ich will aber dass sowohl die Header die Maximale Tabelle ausfüllen als auch die Zeileninhalte maximal zu sehen sind. Natürlich muss ich die Tabellengrösse dadurch anpassen...

    Ich danke vielmals für die Hilfe!

  2. #2
    Registrierter Benutzer
    Registriert seit
    24.08.2004
    Beiträge
    749
    Frage 1 hat sich geklärt: setTextAlignmnent(...)
    Frage 2 auch: setItemBackground(...)
    Frage 3 auch: setEditTriggers(...)
    Frage 4: geht zwar mit textColor(..) aber hier ist mein Problem dass ich z.B den string mit verschiedenen farben füllen wollte. also z.B
    "Mein Haus" und das wort "Mein" soll z.B Blau sein und das Wort "Haus" dann z.B Gelb. Beides steht in einer Zelle....geht das überhaupt??
    Geändert von Mat (26-07-2006 um 20:03 Uhr)

Lesezeichen

Berechtigungen

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