Die Suche ergab 9 Treffer
- 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...
- 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...
- 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...
- 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 ...
- 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,...
- 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, ...
- 22. März 2010 09:53
- Forum: Qt Programmierung
- Thema: QTableView clonen / duplizieren / Voreinstellung übernehmen
- Antworten: 2
- Zugriffe: 1828
- 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...
- 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...