Die Suche ergab 4 Treffer

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

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: 2039

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: 7179

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: 2851

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...