Die Suche ergab 9 Treffer

von spacer2004
2. Dezember 2009 08:34
Forum: Qt Programmierung
Thema: Neuzeichen des Headers eines QTreViews
Antworten: 2
Zugriffe: 1493

Danke für den Tip, er funktioniert aber leider nicht. Ich habe als Lösung eine Klasse von QTreeView abgeleitet, in der ich eine Methode habe, die folgendes ausführt: header()->update(header()->rect()); Diese Methode kann ich nach dem Wechsel der Sprache aufrufen und dann wird der Header mit dem ange...
von spacer2004
1. Dezember 2009 15:57
Forum: Qt Programmierung
Thema: Neuzeichen des Headers eines QTreViews
Antworten: 2
Zugriffe: 1493

Neuzeichen des Headers eines QTreViews

Ich möchte in meiner Anwendung die Sprache der Oberfläche dynamisch wechseln. Das funktioniert auch bisher sehr gut. Ich habe nur ein Problem mit dem QTreeView in der Anwendung. Der Header dieses TreeViews soll vom Programm nach dem Sprachwechsel neu gezeichnet werden. In dem zugehörigen Model ist d...
von spacer2004
16. September 2009 11:03
Forum: Qt Programmierung
Thema: QTableWidget und QAccessible
Antworten: 0
Zugriffe: 1185

QTableWidget und QAccessible

Ich möchte die Tabellen in meiner Anwendung auch für Menschen mit Einschränkungen benutzbar machen. Meine Vorstellung ist: wenn eine Tabellenzelle selektiert wird, dann wird eine Kombination aus Überschrift der Zeile und Spalte sowie Inhalt ausgegeben. Bei Widgets gelingt mir das durch setzen eines ...
von spacer2004
28. August 2009 11:49
Forum: Qt Programmierung
Thema: QTableWidget - automatische Anpassung der Zeilenhöhe
Antworten: 0
Zugriffe: 1563

QTableWidget - automatische Anpassung der Zeilenhöhe

Ich möchte die Höhe meiner Tabellenzeile automatisch an den Inhalt anpassen. Meine Tabelle hat in der 1.Spalte ein QTextEdit-Widget. Auf qtwiki.de habe ich den folgenden Code gefunden: In der Delegator-Klasse der Tabelle die Methode sizeHint überschreiben und dort für die erste Spalte die Größe wie ...
von spacer2004
25. August 2009 16:42
Forum: Qt Programmierung
Thema: Kontextmenü nur bei selektierter Tabellenzeile
Antworten: 6
Zugriffe: 3474

OK, habe das Menü als CustomContextMenu erstellt. Ich musste aber auch die Shortcuts zu den Menüpunkten per Hand erstellen. Bei den CustomContextMenus werden anscheinend die Shortcuts von QAction wird ausgewertet.
von spacer2004
24. August 2009 15:35
Forum: Qt Programmierung
Thema: Kontextmenü nur bei selektierter Tabellenzeile
Antworten: 6
Zugriffe: 3474

Habe ich ausprobiert, funktioniert aber leider nicht.
von spacer2004
24. August 2009 13:30
Forum: Qt Programmierung
Thema: Kontextmenü nur bei selektierter Tabellenzeile
Antworten: 6
Zugriffe: 3474

Wenn ich richtig verstehe, dann erstelle ich eine abgeleitete Klasse für den vertikalen Header, in der ich die Methode contextMenuEvent überschreibe. Dort prüfe ich ob eine Zeile selektiert ist. Aber wie schalte ich das Menü ein?
von spacer2004
24. August 2009 10:05
Forum: Qt Programmierung
Thema: Kontextmenü nur bei selektierter Tabellenzeile
Antworten: 6
Zugriffe: 3474

Kontextmenü nur bei selektierter Tabellenzeile

Hi, ich erstelle wie folgt mein Kontextmenu in meiner Tabelle: QTableWidget::verticalHeader()->setContextMenuPolicy(Qt::ActionsContextMenu); QTableWidget::verticalHeader()->addAction(m_pInsertRowOnTop); QTableWidget::verticalHeader()->addAction(m_pInsertRowOnBottom); QTableWidget::verticalHeader()->...
von spacer2004
30. Juni 2009 14:12
Forum: Qt Programmierung
Thema: QDialog mit QTest testen
Antworten: 0
Zugriffe: 1046

QDialog mit QTest testen

Ich habe eine SDI-Anwendung, in der ich über einen Menüpunkt einen Eingabedialog öffne. Mit QTest möchte ich jetzt diesen Dialog testen.
Meine Frage ist: Wie kann ich automatisch den Dialog öffnen und Zugriff auf die Widgets erhalten, um dort Aktionen ablaufen zu lassen? :?: