Set QTableWidget Zelle Grenzen 0px
Wie kann ich die Zelle Grenzen in einem QTableWidget auf 0px? Vorzugsweise kann ich wählen, welche Seiten einer Zelle die Grenze auf 0 gesetzt, aber damit kann ich Leben mit der Einstellung Sie alle zu 0 als gut.
EDIT: Entweder die Einstellung der Grenze zu 0px oder die Einstellung der Farbe, weiß wäre auch gut.
InformationsquelleAutor wrongusername | 2011-09-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie deaktivieren Sie alle Grenzen mit
QTableWidget::setShowGrid
neu und aktivieren Sie einige von Ihnen mit einem Stylesheet (zum Beispiel:"QTableView::item { border-left: 1px solid black; }"
)Letztere Zelle, innere Grenzen, so dass Sie vielleicht nicht so gut an, wie das raster.
Wenn Sie möchten, ändern Sie die Grenzen individuell für jede Zelle, die Sie schreiben müssen Sie einen Delegaten (wie in die Antwort).
InformationsquelleAutor alexisdm
prüfen, ob QTableWidget ist setShowGrid für Sie arbeiten würde, smth like this:
hoffe das hilft, Grüße
InformationsquelleAutor serge_gubenko
Der einfachste Weg, es zu tun für mich, ohne die widget den Fokus der Politik und mit qss ist, erstellen Sie die folgende benutzerdefinierte Delegaten und installieren Sie es für die Tabelle:
*.h:
*.cpp:
InformationsquelleAutor Mikhail Zimka