Die Suche ergab 31 Treffer

von hs60
16. Februar 2010 11:25
Forum: Qt Programmierung
Thema: [gelöst] QFtp Signale "hängen"
Antworten: 5
Zugriffe: 2084

Hallo, diese ProgressBar wird nicht während des Datentransfers verwendet, sondern als Zeit-Zeiger für die abgelaufenen Sekunden. Aber ich habe das bereits gelöst, indem ich einfach den timer->start(1000) gesetzt habe und per Signal/Slot jede Sekunde einfach den progressBar->value erhöhe. Warum der T...
von hs60
15. Februar 2010 12:06
Forum: Qt Programmierung
Thema: [gelöst] QFtp Signale "hängen"
Antworten: 5
Zugriffe: 2084

Hallo noch einmal, habe das Problem gefunden: Ich hatte einen Button eingebaut, mit dem der Benutzer die Möglichkeit hat, die automatische Programmausführung innerhalb von 5 Sekunden nach Start abzubrechen. Zu diesem Zweck zeigte eine ProgressBar sekündlich den Fortschritt an. Realisiert hatte ich d...
von hs60
15. Februar 2010 08:58
Forum: Qt Programmierung
Thema: [gelöst] QFtp Signale "hängen"
Antworten: 5
Zugriffe: 2084

Hallo Christian, ich sende den Befehl ab: ftp->connectToHost(url.host(), ui->lePort->text().toInt()); Danach spricht noch das Signal an: if (ftp->state() == QFtp::HostLookup) { ui->lvLog->addItem(tr("Host-Name %1 wird aufgelöst...").arg(url.host())); } Als nächstes ftpStatus-Signal sollte ...
von hs60
15. Februar 2010 07:24
Forum: Qt Programmierung
Thema: [gelöst] QFtp Signale "hängen"
Antworten: 5
Zugriffe: 2084

[gelöst] QFtp Signale "hängen"

Hallo, Habe folgendes Problem: Ich starte mein Programm (Uploader). Der Bildschirm ist wie eingefroren. Es werden so lange keine (ftp)-Signale (commandFinished, done, etc.) ausgelöst, bis ich die Maus irgendwo in das Fenster bringe. Sobald die Maus auch nur den Fensterrand berührt, werden die Signal...
von hs60
12. Februar 2010 19:10
Forum: Qt Programmierung
Thema: QWaitCondition: Destroyed ...
Antworten: 8
Zugriffe: 3256

Hallo so jetzt habe ich den Quellcode aus dem Buch probiert und siehe da: Die gleiche Meldung beim Beenden des Programmes. Nur eine Initialisierung des ftp suche ich im Quelltext von Jürgen Wolf vergeblich. Zufall, dass es trotzdem funktioniert? Jedenfalls ist das für mich eine Bestätigung, dass es ...
von hs60
12. Februar 2010 18:50
Forum: Qt Programmierung
Thema: QWaitCondition: Destroyed ...
Antworten: 8
Zugriffe: 3256

Hallo nochmals, vielen Dank für deine Vorschläge, habe sie alle probiert, leider erfolglos. das SIGNAL(destroyed() vom ftp löst aus und der SLOT schließt mit close() das Fenster, die Meldung kommt aber trotzdem. Ich vermute, das hängt mit dem ui zusammen. Eines ist mir nämlich noch aufgefallen, ich ...
von hs60
12. Februar 2010 17:48
Forum: Qt Programmierung
Thema: QWaitCondition: Destroyed ...
Antworten: 8
Zugriffe: 3256

Hallo, das ist meine main: int main(int argc, char *argv[]) { QApplication a(argc, argv); MainWindow w; w.show(); return a.exec(); } Das Programm selbst wird mit close() beendet. Im Destructor wird nur delete ui ausgeführt. Muss man ev. auch delete ftp vor dem delete ui aufrufen, bzw. welche Klassen...
von hs60
12. Februar 2010 17:19
Forum: Qt Programmierung
Thema: QWaitCondition: Destroyed ...
Antworten: 8
Zugriffe: 3256

Hallo, nein, ich benutze keine Threads, nur die einfachen ftp-kommandos: ftp->connectToHost, ftp->cd, ftp->mkdir, ftp->login, ftp->put, ftp->setTransferMode, ftp->abort, ftp->deleteLater Meiner Meinung nach könnte es nur letzt genanntes Kommando sein. Aber laut Handbuch ist es genau so vorgegeben. D...
von hs60
12. Februar 2010 16:47
Forum: Qt Programmierung
Thema: QWaitCondition: Destroyed ...
Antworten: 8
Zugriffe: 3256

QWaitCondition: Destroyed ...

Hallo, habe jetzt meinen ftp-uploader so weit fertig, jedoch gibt es einen kleinen Schönheitsfehler beim Beenden: QWaitCondition: Destroyed while threads are still waiting Diese Meldung kommt, wenn ich das Programm (in Qt) beende. Wenn ich aber vor dem Beenden ca. 30 Sekunden warte und dann beende, ...
von hs60
4. Februar 2010 12:12
Forum: Qt Programmierung
Thema: [gelöst] QMap speichern
Antworten: 5
Zugriffe: 1839

Vielen herzlichen Dank. Das dürfte funktionieren.

mfg
Herbert
von hs60
4. Februar 2010 11:47
Forum: Qt Programmierung
Thema: [gelöst] QMap speichern
Antworten: 5
Zugriffe: 1839

mit dieser Routine lese ich derzeit aus: void MainWindow::ReferenzListeLesen(QString pn) { QString s1, s2; map.clear(); QString kDateiName = "ref" + pn + ".txt"; kDatei = new QFile(PgmPfad + "/" + kDateiName); if (kDatei->exists(PgmPfad + "/" + kDateiName)) { ...
von hs60
4. Februar 2010 10:50
Forum: Qt Programmierung
Thema: [gelöst] QMap speichern
Antworten: 5
Zugriffe: 1839

[gelöst] QMap speichern

Hallo, ich suche einen Weg, die QMap Einträge schnell zu speichern bzw. wieder einzulesen. Derzeit speichere ich die Einträge zeilenweise in eine Textdatei, was zwar funktioniert, aber die Zuordnung der einzelnen Zeilen beim Einlesen der Textdatei zur QMap dauert bei 2000 Einträgen schon mal 6 bis 7...
von hs60
3. Februar 2010 11:34
Forum: Qt Programmierung
Thema: [gelöst] QFile Attribute lesen und setzen
Antworten: 8
Zugriffe: 3165

Hallo noch einmal! Eigentlich schon mal was von rsync gehört? nein - was ist das? Ich habe mein Problem inzwischen so gelöst, dass ich die einzelnen Dateinamen und Erstellungszeit in eine StringListe schreibe, welche zum Vergleich dient. Die StringListe wird vor Programmende dann in eine Datei abges...
von hs60
3. Februar 2010 06:28
Forum: Qt Programmierung
Thema: [gelöst] QFile Attribute lesen und setzen
Antworten: 8
Zugriffe: 3165

Hallo, verstehe ich das richtig, das QFileSystemWatcher nur dann eine Änderung von Dateien erkennt, während das Programm läuft. Bei einem neuerlichen Programmstart und Einlesen des Verzeichnisses werden demnach keine Änderungen an Dateien erkannt. Oder speichert QFileSystemWatcher zu jeder Datei irg...
von hs60
2. Februar 2010 19:38
Forum: Qt Programmierung
Thema: [gelöst] QFile Attribute lesen und setzen
Antworten: 8
Zugriffe: 3165

Hallo, ja, an so etwas habe ich ebenfalls schon gedacht. Wollte mich nur vergewissern, ob es vielleicht doch die Möglichkeit über Attribute gibt. Ansonsten hat der Directory Watcher sicherlich auch seine Vorteile, ich denke da nur an System-Unabhängigkeit. Hast du bzgl. Directory Watcher schon Erfah...