Die Suche ergab 22 Treffer
- 27. Februar 2008 15:52
- Forum: Qt Programmierung
- Thema: aufsteigende Liste mit QRegExp prüfen
- Antworten: 5
- Zugriffe: 3603
Vor allem gibt dir der Validator nur zurück das die Eingabe ungültig ist, aber nicht warum. Und dann steht der User da und sucht. Ist eine Zahl zu groß oder klein? Hab ich einen Punkt statt einem Komma gemacht? Genau, deswegen validiere ich die Eingabe ja, damit der User merkt das er etwas falsch e...
- 27. Februar 2008 14:02
- Forum: Qt Programmierung
- Thema: aufsteigende Liste mit QRegExp prüfen
- Antworten: 5
- Zugriffe: 3603
Das mach ich
...dachte nur, ich kann mir das nachträgliche Umsortieren der Stringliste ersparen, wenn ich nur geordnete Listen als Eingabe zulasse.
Also doch mal die meuchelnden "Jünger" fragen
Daniel
Also doch mal die meuchelnden "Jünger" fragen
Daniel
- 27. Februar 2008 13:20
- Forum: Qt Programmierung
- Thema: aufsteigende Liste mit QRegExp prüfen
- Antworten: 5
- Zugriffe: 3603
aufsteigende Liste mit QRegExp prüfen
Hallo, als Eingabe in einer Tablewidget-Spalte sind erlaubt, beliebig viele Zahlen von 0-99, durch Komma getrennt, Ich hab es erstmal soweit hinbekomnen: // the validator treats the regexp as 99,99,99,99 QRegExp rx("[0-9]{1,2},{0,1}[0-9]{0,2},{0,1}[0-9]{0,2},{0,1}[0-9]{0,2}"); QRegExpValid...
- 18. Oktober 2007 08:42
- Forum: Qt Programmierung
- Thema: XML Files erstellen
- Antworten: 3
- Zugriffe: 4038
Es ist nicht immer notwendig, extra einen DOM zu bauen, nur weil man XML erzeugen will. Oft hat man ja nur ein paar Werte in lienearer Reihenfolge vorliegen, die man in eine XML-Struktur packen will, dann TROLLTECH-XML-Writter-Klasse benutzen, die schreibt einfach einen Textstream raus der wie XML a...
- 17. Oktober 2007 16:42
- Forum: Qt Programmierung
- Thema: [gelöst] Nach Einsatz von Layoutmanagern
- Antworten: 3
- Zugriffe: 3076
MainWidget verwenden
Also beim automatischen Layouten sollte man die Layouts immer auf einem Widget platzieren(im Konstruktor von Deinem Mainlayout), nicht auf einem Window! Also so: // Mainwidget QWidget *p_MainWidget=new QWidget(); staticLabel_Device_Status = new QLabel("Gerätestauts: "); staticLabel_Filter_...
- 1. Oktober 2007 12:13
- Forum: Qt Programmierung
- Thema: [gelöst] QSortFilterProxyModel items ausblenden
- Antworten: 3
- Zugriffe: 2873
so gehts:
Danke Flare, hattest recht, ist eigentlich ganz einfach: void MySortFilterProxyModel::set_HideString(QString sHide) { m_HideString=sHide; } bool MySortFilterProxyModel::filterAcceptsRow(int sourceRow,const QModelIndex &sourceParent) const { QModelIndex index0 = sourceModel()->index(sourceRow, 0,...
- 1. Oktober 2007 10:48
- Forum: Qt Programmierung
- Thema: [gelöst] QSortFilterProxyModel items ausblenden
- Antworten: 3
- Zugriffe: 2873
- 28. September 2007 15:51
- Forum: Qt Programmierung
- Thema: [gelöst] QSortFilterProxyModel items ausblenden
- Antworten: 3
- Zugriffe: 2873
[gelöst] QSortFilterProxyModel items ausblenden
Hallo, ich habe ein qsql-Modell mit einem Proxymodell dran, wo ich mit einer Line-Edit-meine Filterwerte setzen kann: das Prinzip ist ja laut Doku: QSortFilterProxyModel can be used to hide items that don't match a certain filter funktioniert alles prima, jetzt brauch ich es aber auch noch andersher...
- 12. September 2007 07:38
- Forum: Qt Programmierung
- Thema: QTableWidget Eingaben prüfen
- Antworten: 1
- Zugriffe: 1793
QTableWidget Eingaben prüfen
Hallo, möchte Usereingaben in einem QTableWidget auf Gültigkeit prüfen. Habe zum Aufruf der Überprüfungsfunktion das SIGNAL cellChanged ( int row, int column ) benutzt was auch funktioniert, allerdings wird das Signal natürlich ständig bei jedem Update jeder Tabellezelle gefeuert(hab das jetzt mit b...
- 11. September 2007 15:28
- Forum: Qt Programmierung
- Thema: QTableWidget Eingaben prüfen
- Antworten: 0
- Zugriffe: 1404
QTableWidget Eingaben prüfen
Hallo, möchte Usereingaben in einem QTableWidget auf Gültigkeit prüfen. Habe zum Aufruf der Überprüfungsfunktion das SIGNAL cellChanged ( int row, int column ) benutzt was auch funktioniert, allerdings wird das Signal natürlich ständig bei jedem Update jeder Tabellezelle gefeuert(hab das jetzt mit b...
- 9. August 2007 08:54
- Forum: Qt Programmierung
- Thema: Backslash(\) in INI-Datei wird ignoriert
- Antworten: 2
- Zugriffe: 2354
- 31. Juli 2007 14:27
- Forum: Qt Programmierung
- Thema: QDirModel verursacht lange Ladezeiten?
- Antworten: 2
- Zugriffe: 2423
Ich hab das gleiche Problem,
auf einem PC mit mehreren Netzlaufwerken dauert es bis zu 10sec, auf einem PC ohne Netzwerk geht es wesentlich schneller.
verlangsamt die Sache in beiden Fällen zusätzlich!
Habt Ihr schon eine Lösung?
auf einem PC mit mehreren Netzlaufwerken dauert es bis zu 10sec, auf einem PC ohne Netzwerk geht es wesentlich schneller.
Code: Alles auswählen
dirModel->setFilter(QDir::Files);Habt Ihr schon eine Lösung?
- 25. Juli 2007 15:07
- Forum: Qt Programmierung
- Thema: QT4 Textfile bearbeiten:
- Antworten: 2
- Zugriffe: 1989
- 25. Juli 2007 12:37
- Forum: Qt Programmierung
- Thema: QT4 Textfile bearbeiten:
- Antworten: 2
- Zugriffe: 1989
QT4 Textfile bearbeiten:
Ich habe ein ASCII-Textfile, in welchem ich bestimmte Zeilen modifizieren und manche auch entfernen muss. Zeilenweises einlesen/modifizieren zurückschreiben geht nicht, da durch readline() immer schon eine Zeile zuweit und löschen geht auch nicht. Also Ablauf so geplant: 1.File öffnen(readonly) und ...
- 21. Juni 2007 13:22
- Forum: Qt Programmierung
- Thema: QSqlField
- Antworten: 7
- Zugriffe: 3443
Datenbank und Query sind meiner Meinung nach ok, da item.value= query.value(i).toString(); ja den korrekten Wert zurückgibt. Nur wenn ich über das record auf den Wert zugreifen will, gehts schief! Muss also was mit der Zuweisung vom Query zum Record zu tun haben? Danke erstmal für Euer Bemühen Daniel