Die Suche ergab 22 Treffer

von patrikD
13. Mai 2009 10:03
Forum: Qt Programmierung
Thema: std::cout Rückgabe von Anwendung
Antworten: 4
Zugriffe: 3072

std::cout Rückgabe von Anwendung

Hallo zusammen, ich möchte von meiner Anwendung in der Main über std::cout (oder printf) einen String zurückgeben. Ich bekomm nur leider nichts zurück. Es ist eine normal GUI-Application und ich kann sie nicht zusätzlich mit Konsole bauen. Wenn ich die anderen Threads richtig interpretiert habe werd...
von patrikD
5. August 2008 15:41
Forum: Qt Programmierung
Thema: MySQL und Shared-memory Verbindung [gelöst]
Antworten: 7
Zugriffe: 7874

Für alle die es interessiert, hier die Lösung: (nicht die schönste aber funzt) in qsql_mysql.cpp QMYSQLDriver::open umbauen, so das sie zusätzliche Params akzeptiert. bool QMYSQLDriver::open(const QString& db, const QString& user, const QString& password, const QString& host, int por...
von patrikD
4. August 2008 19:10
Forum: Qt Programmierung
Thema: [gelöst] MySql auto-reconnect
Antworten: 9
Zugriffe: 7642

fürs autoreconnect ist es relativ simpel: in der qsql_mysql.cpp:(~zeile 1045) static void setOptionFlag(uint &optionFlags, const QString &opt) ..... else if (opt == QLatin1String("MYSQL_OPT_RECONNECT")) optionFlags |= MYSQL_OPT_RECONNECT; else qWarning("QMYSQLDriver::open: Unk...
von patrikD
4. August 2008 15:18
Forum: Qt Programmierung
Thema: [gelöst] MySql auto-reconnect
Antworten: 9
Zugriffe: 7642

Hi pfid,

ist tatsächlich so, dass QT die Parameter selbst mapped und das dieser nicht unterstützt wird (siehe "setOptionFlag" in qsql_mysql.cpp).
Das gleiche Problem hab ich gerade auch mit shared-mem connection. Bin gerade bei es einzubauen und wenn es funzt poste ich es.

lg
von patrikD
2. August 2008 12:35
Forum: Qt Programmierung
Thema: [gelöst] MySql auto-reconnect
Antworten: 9
Zugriffe: 7642

Schade :( Aber wenn Patrik08 recht hat, dann ist es wohl leider wirklich so, dass QT nur die paar Connection-Parameter unterstützt die in der Doku angegeben sind. Aber vielleicht hilft dir ja der Verbindungs-Check aus dem Thread "Shard mem und MySql". Aber wenn du ne Lösung finden solltest...
von patrikD
2. August 2008 12:27
Forum: Qt Programmierung
Thema: MySQL und Shared-memory Verbindung [gelöst]
Antworten: 7
Zugriffe: 7874

Holla die Waldfee...... Ganz so viel Aufwand wollt ich mir nicht machen. Ist es nicht vielleicht möglich den Treiber anzupassen, so das er den Parameter unterstützt? Vielleicht versteh ich das ja falsch, aber ich hab den Treiber als Wrapper für die MySql-dll gesehen. Also einfach ne High-Level-API f...
von patrikD
1. August 2008 18:07
Forum: Qt Programmierung
Thema: MySQL und Shared-memory Verbindung [gelöst]
Antworten: 7
Zugriffe: 7874

Hi Patrik, danke für die Antwort. Leider löst das mein Problem nicht :( Will ja keine TCP-Verbindung(u.a. wegen FireWall). Das Shared mem läuft nicht über QSharedDataPointer sondern über den impliziten Mechanismus der von MySQL als Verbindungsmöglichkeit angeboten wird. (und hoffentlich vom Treiber-...
von patrikD
1. August 2008 17:58
Forum: Qt Programmierung
Thema: [gelöst] MySql auto-reconnect
Antworten: 9
Zugriffe: 7642

open() und close() werden da nicht helfen. denke du musst die connection wegwerfen über "removeDatabase". Aber: Warning: There should be no open queries on the database connection when this function is called, otherwise a resource leak will occur. Haben damit aber schlechte Erfahrung gemac...
von patrikD
1. August 2008 16:40
Forum: Qt Programmierung
Thema: MySQL und Shared-memory Verbindung [gelöst]
Antworten: 7
Zugriffe: 7874

MySQL und Shared-memory Verbindung [gelöst]

Hallo zusammen, hat hier jemand schon mal erfolgreich über Qt eine Shared-memory-connection zu einem standalone MySQL-Server hin bekommen? Ich bekomm das einfach nicht hin. Verbindung über TCP funktioniert gut aber wenn ich die Konfiguration auf Shared mem umstelle dann kommt immer: "Can't conn...
von patrikD
1. August 2008 16:26
Forum: Qt Programmierung
Thema: [gelöst] MySql auto-reconnect
Antworten: 9
Zugriffe: 7642

Hi pfid,

bin mir nicht ganz sicher aber versuch mal unter QSqlDatabase::setConnectOptions:
MYSQL_OPT_RECONNECT=1

Dann dürfte das der Server für dich übernehmen.

lg
von patrikD
7. Februar 2008 10:11
Forum: Qt Programmierung
Thema: Proxy für TreeModel
Antworten: 1
Zugriffe: 1896

Proxy für TreeModel

Hallo zusammen, ich möchte für das SimpleTreeModel aus den Beispielen ein ProxyModel basteln. Aber irgendwie bekomm ich die Parent-Beziehung der ModelIndexe im Proxy nicht hin. Die erste Hierarchieebene unterhalb des Root wird richtig umgesetzt aber dann klappt das Indizieren über den Parent nicht. ...
von patrikD
3. Januar 2008 16:59
Forum: Qt Programmierung
Thema: Zweimal gleiche Position aus QDataStream lesen?
Antworten: 2
Zugriffe: 2469

Falsche Antwort! :evil:
Spart mir aber dann wohl das Suchen.

danke :)
von patrikD
3. Januar 2008 16:15
Forum: Qt Programmierung
Thema: Zweimal gleiche Position aus QDataStream lesen?
Antworten: 2
Zugriffe: 2469

Zweimal gleiche Position aus QDataStream lesen?

Hallo zusammen,

kann mir bitte jemand verraten wie ich zweimal den selben Wert aus einem QDataStream lesen kann, bzw. einen Wert auslesen ohnen den Positionszeiger zu verschieben?

danke,
Patrik
von patrikD
27. Dezember 2007 16:17
Forum: Qt Programmierung
Thema: Signals und Objektverwaltung
Antworten: 11
Zugriffe: 9882

Hi, danke Upsala :) Habs mal damit versucht: Das Objekt speichert beim emitten die Anzahl der Empfänger. Jeder Empfänger decrementiert den Wert und bei 0 wirft sich das Objekt dann weg. Is nicht sonderlich elegant, aber leichtgewichtig und threadsicher. Hab die Sourcen in den Anhang gepackt. Für Ver...
von patrikD
21. Dezember 2007 16:51
Forum: Qt Programmierung
Thema: Signals und Objektverwaltung
Antworten: 11
Zugriffe: 9882

Hallo FaS,

danke, aber leider würde dann jedes Signal bei einer Kommunikation über Thread-Grenzen für einen doppelten Kontextwechsel sorgen und so sich negativ auf die Performance auswirken :(
Gibt es eine Möglichkeit zur Laufzeit die Anzahl der Connections zu einem Signal abzufragen?

Lg