Die Suche ergab 9 Treffer

von ska
10. Dezember 2012 22:43
Forum: Qt Programmierung
Thema: Popup für Completer manuell öffnen
Antworten: 0
Zugriffe: 1723

Popup für Completer manuell öffnen

Hallo, ich habe ein QLineEdit mit QCompleter. Normalerweise soll QCompleter::InlineCompletion verwendet werden, jedoch möchte ich dem Nutzer die Möglichkeit bieten, mit ^D das Auswahlmenü öffnen, wie bei QCompleter::UnfilteredPopupCompletion. im eventFilter des QLineEdit's kann ich ^D abfangen, aber...
von ska
19. Juli 2012 21:17
Forum: Qt Programmierung
Thema: QTableView springt in Zelle (1,1) - Signal dafür
Antworten: 0
Zugriffe: 1768

QTableView springt in Zelle (1,1) - Signal dafür

Hallo, ich lasse ein QSqlRelationalTableModel in einem QTableView anzeigen. Das klappt immer besser :-) Eine Sache nervt mich allerdings und ich finde keine Lösung: Der View geht immer mal wieder auf Zelle (1,1), also links oben. Bspw.: 1) Wenn ich im "ManualSubmit" EditMode bin, sobald di...
von ska
27. Mai 2012 16:55
Forum: Qt Programmierung
Thema: QTableView: auf nächste Zeile wechseln, bei Tab in Spalte 7
Antworten: 3
Zugriffe: 2781

Re: QTableView: auf nächste Zeile wechseln, bei Tab in Spalt

Zur Info, ich habe jetzt folgenden Code im Projekt. Im non-editing-Modus funktioniert das zu meiner Zufriedenheit, während des Editierens auch, aber anschließend, d.h. wenn ich mit der Maus auf eine andere Zelle klicke, funktioniert Tab nicht, sondern das Programm geht wieder in den Nicht-Editier-Mo...
von ska
2. Mai 2012 23:42
Forum: Qt Programmierung
Thema: QTableView: auf nächste Zeile wechseln, bei Tab in Spalte 7
Antworten: 3
Zugriffe: 2781

Re: QTableView: auf nächste Zeile wechseln, bei Tab in Spalt

Im Modus, wenn kein Editor aktiv ist, klappt folgendes (ItemDelegate ist nicht involviert) class wrapOnTab : public QObject { Q_OBJECT public: wrapOnTab(int col, QWidget *parent = 0) : QObject(parent) { column = col; } protected: int column; bool eventFilter(QObject *obj, QEvent *event); }; // wrap ...
von ska
15. April 2012 01:25
Forum: Qt Programmierung
Thema: QTableView: auf nächste Zeile wechseln, bei Tab in Spalte 7
Antworten: 3
Zugriffe: 2781

QTableView: auf nächste Zeile wechseln, bei Tab in Spalte 7

Hallo, ich benutze Qt 4.7.0 und lasse mit QTableView ein QSqlRelationalTableModel anzeigen, wenn der Nutzer durch die Tabelle tabt, wird die nächste Zelle aktive, sie wird selektiert und die vorherige deselektiert. Das ist OK so. Nun möchte ich, dass wenn der Nutzer in Spalte 7 die Tab-Taste drückt,...
von ska
26. März 2010 15:28
Forum: Qt Programmierung
Thema: QTableView nach zwei oder mehr Spalten sortieren
Antworten: 3
Zugriffe: 3060

Hallo TrollSoft, OK, und wie sag' ich's dem QTableView? Der ist ja dafuer verantwortlich, dem Model die Daten in der richtigen Reihenfolge zu entlocken. Muss ich eine eigene QSqlTableModel Klasse dafuer ableiten? Derzeit verwende ich QSqlTableModel bzw. QSqlRelationalTableModel als Model. Tschuess, ...
von ska
22. März 2010 09:53
Forum: Qt Programmierung
Thema: QTableView clonen / duplizieren / Voreinstellung übernehmen
Antworten: 2
Zugriffe: 1828

Damit arbeite ich z.Z., d.h. wird im Menü "DB #1" ausgewählt, wird ein neues Model angelegt, um auf die Daten zuzugreifen; nun muss jedoch noch der View angepaßt werden, um die Darstellung der Daten korrekt abzubilden, d.h. einige Spalten ausblenden (hide), beim einem QSqlRelationalTableMo...
von ska
20. März 2010 20:37
Forum: Qt Programmierung
Thema: QTableView clonen / duplizieren / Voreinstellung übernehmen
Antworten: 2
Zugriffe: 1828

QTableView clonen / duplizieren / Voreinstellung übernehmen

Hallo, mit dem QtDesigner von Qt4.6 habe ich eine UI erstellt, die ein QTableView Objekt namens "table" enthält. Dort möchte ich nacheinander verschiedene Models bzw. Datenbanken mit jeweils spezifischen Einstellungen anzeigen. Im Menü des Fensters kann man auswählen welchen Daten angezeig...
von ska
20. März 2010 01:09
Forum: Qt Programmierung
Thema: QTableView nach zwei oder mehr Spalten sortieren
Antworten: 3
Zugriffe: 3060

QTableView nach zwei oder mehr Spalten sortieren

Hallo, ich verwende Qt4.6 und dessen Qt Designer, um in einem QTableView SQL Tabellen anzuzeigen. Das klappt soweit. Allerdings haben die Tabellen keinen echten Primary Key bzw. einen, der mehrere Spalten umfaßt. Wird nun im View nach einer Spalte sortiert, die einen Wert mehrfach enthält, werden di...