Die Suche ergab 4 Treffer

von ObiWanKenobe
10. September 2012 13:34
Forum: Qt Programmierung
Thema: QSqlRelationalTableModel, Relation mit mehreren Spalten
Antworten: 1
Zugriffe: 1742

Re: QSqlRelationalTableModel, Relation mit mehreren Spalten

Nein, das ist leider nicht möglich.
Du musst dein eigenes Model schreiben.
Du könntest QAbstractTableModel subclassen und Daten mit einer QSqlQuery in dein Model holen.
von ObiWanKenobe
10. September 2012 13:22
Forum: Qt Programmierung
Thema: QSqlError - es werden nicht alle Errors angezeigt
Antworten: 1
Zugriffe: 1627

Re: QSqlError - es werden nicht alle Errors angezeigt

QSqlError(-1, "", "") bedeutet, es gbit keinen Fehler.
Bevor du auf lastError() zugreifst, sieh mal nach, ob es auch gesetzt ist.

Code: Alles auswählen

if (query.lastError().isValid())
    qDebug() << query.lastError();
von ObiWanKenobe
13. August 2012 19:55
Forum: Qt Programmierung
Thema: Programmende erzwingen
Antworten: 10
Zugriffe: 4946

Re: Programmende erzwingen

Wie wär's mit #include <QtGui/QApplication> #include "mainwindow.h" int main(int argc, char *argv[]) { QApplication a(argc, argv); loginDialog = new LoginDialog(); if (loginDialog->isLoginOk()) { MainWindow w; w.show(); delete loginDialog; return a.exec(); } else { // Fehlermeldung, o.ä. }...
von ObiWanKenobe
13. August 2012 12:57
Forum: Qt Programmierung
Thema: Formatvorlagen für Widgets
Antworten: 2
Zugriffe: 2210

Re: Formatvorlagen für Widgets

Du kannst style sheets benutzen. In der Qt-Doku werden sie ausführlich erklärt. Ich benutze z.B. folgenden Style-sheet-Eintrag, damit die QLineEdit gelben Hintergrund haben, ween sie den Fokus haben. QLineEdit:focus { background-color: yellow; } Man kann damit auch den Rahmen ändern. Mit QApplicatio...