Die Suche ergab 46 Treffer

von daniel_23
3. Juni 2006 21:26
Forum: Qt Programmierung
Thema: [solved] SLOTS anderer Klassen nutzen
Antworten: 63
Zugriffe: 39462

Ich hab die Loesung inzwischen, is auch eigentlich ne ganz logische Sache.
Die definitionen verlieren nach der Funktion ihre Gueltigkeit, das loest fast alle meiner Probleme
von daniel_23
2. Juni 2006 11:16
Forum: Qt Programmierung
Thema: [solved] SLOTS anderer Klassen nutzen
Antworten: 63
Zugriffe: 39462

up Ein andres merkwuerdiges Problem ist, die destruction des Threads. Ich starte den Thread in am ende eines main SLOTS mit thread.start(QThread::NormalPriority); nach dieser Zeile endet der SLOT aber es wird auch sofort der destruktor des Threads aufgerufen, also wenn ich da nich noch ne zeile slee...
von daniel_23
31. Mai 2006 17:12
Forum: Qt Programmierung
Thema: [solved] SLOTS anderer Klassen nutzen
Antworten: 63
Zugriffe: 39462

Habs, es muss &thread sein beim connecten, hab jetz zwar nen haufen andere Errors, aber mal sehn ob ich die noch wegkriege.. Das einzige Problem was ich jetz noch hab, ist Objekte der ui Datei anzusprechen beim connecten. connect(&thread, SIGNAL(logLinesValue()), Gui_Settings::self(this)->lo...
von daniel_23
31. Mai 2006 16:09
Forum: Qt Programmierung
Thema: [solved] SLOTS anderer Klassen nutzen
Antworten: 63
Zugriffe: 39462

Eine letzte Frage bezueglich des Programms hab ich noch! Es geht um das eigentliche Thema des Threads. Das auslesen der Config friert die gui ein. Deswegen hab ich ein Thread erstellt, hat auch ganz gut geklappt, der Thread wird ausgefuehrt, aber in der run Funktion brauch ich Zugriff auf Objekte de...
von daniel_23
30. Mai 2006 19:42
Forum: Qt Programmierung
Thema: [solved] SLOTS anderer Klassen nutzen
Antworten: 63
Zugriffe: 39462

Ich schau mir mal bischen was an zu Netzwerkprogrammierung, aber ich hab ja um QT zu lernen mit dem Programm angefangen. Von daher weiz ich nich ob ich da noch so viel Anstrengung reinsetze, dass was das Programm tun sollte tuts jetz ja :) Und es gibt ja wesentlich umfangreichere Alternativen, zB Ne...
von daniel_23
30. Mai 2006 17:36
Forum: Qt Programmierung
Thema: [solved] SLOTS anderer Klassen nutzen
Antworten: 63
Zugriffe: 39462

Also die ping.h funktioniert nicht als normaler user da wird immer -1 fuer error zurueckgegeben, schon eine der ersten ueberpruefungen schlaegt fehl: sockRaw = socket ( AF_INET, SOCK_RAW,IPPROTO_ICMP ); if (sockRaw == INVALID_SOCKET) { ping_error("ping(), socket failed."); return -1; } $ ....
von daniel_23
30. Mai 2006 17:28
Forum: Qt Programmierung
Thema: [solved] SLOTS anderer Klassen nutzen
Antworten: 63
Zugriffe: 39462

http://lists.trolltech.com/qt-interest/ ... 351-0.html
is das einzige was ich auf anhieb dazu gefunden hab
ping ist ein suid-root programm, welches ICMP benutzt, und dafuer brauch man root rechte
Die ping.h funktioniert uebrigens einwandfrei, halt nur als root :-(
von daniel_23
30. Mai 2006 06:04
Forum: Qt Programmierung
Thema: [solved] SLOTS anderer Klassen nutzen
Antworten: 63
Zugriffe: 39462

da "which" auch auf mac installiert ist ... nicht nur auf linux... QString pfad = GrabWhich("ping"); thx patrick08! Das werd ich mal demnaechst einbauen, fuer die QProcesses die ich nich loswerde, nmap ist bestimmt nicht leicht loszuwerden :-) Also Ping wirst ja wohl mit Qt selb...
von daniel_23
30. Mai 2006 00:44
Forum: Qt Programmierung
Thema: [solved] SLOTS anderer Klassen nutzen
Antworten: 63
Zugriffe: 39462

So hab jetz mal ne neue Version hochgeladen, das mit dem pro file und der zeit muesste jetz ok sein :-)
http://orgizm.net/~daniel/downloads/dev ... .2.tar.bz2
von daniel_23
29. Mai 2006 09:59
Forum: Qt Programmierung
Thema: [solved] SLOTS anderer Klassen nutzen
Antworten: 63
Zugriffe: 39462

Wie mach ich das denn genau mit auf Versionsnummer ueberpruefen? Ich wuerd gern falls ne zu alte QT Version benutzt wird nen Error ausgeben und qmake beenden. HIer mal das was ich rumprobiert hab: #Check QT Version QT_VERS = $$[QT_VERSION] QT_VERS_CHECK = $$find(QT_VERS, 5.[0-9].[0-9]) isEmpty( QT_V...
von daniel_23
29. Mai 2006 00:34
Forum: Qt Programmierung
Thema: [solved] SLOTS anderer Klassen nutzen
Antworten: 63
Zugriffe: 39462

Achso, hmm mal sehn, ich bin jetz auch zu muede noch was zu aendern.
Ich schau mir das mal morgn an, "make install" Moeglichkeit moecht ich schon gern erhalten, ich poste mal morgn Abend ein kleines Bugfix.
Ich geh jetz auch mal off
von daniel_23
29. Mai 2006 00:25
Forum: Qt Programmierung
Thema: [solved] SLOTS anderer Klassen nutzen
Antworten: 63
Zugriffe: 39462

Vorher hab ich mir auch immer nen Makefile und ein configure File erstellt, das fand ich irgendwie cooler!
Aber ich dachte weil qmake Plattformunabhaengig ist, waere es so am chilligsten.
von daniel_23
29. Mai 2006 00:15
Forum: Qt Programmierung
Thema: [solved] SLOTS anderer Klassen nutzen
Antworten: 63
Zugriffe: 39462

Thx fuer dein Feedback! Mit der Namensauflösung werd ich mir mal anschauen, aber das sollte schon noch rein Ich hab immer noch nicht umgestellt auf Sommerzeit :oops: Das mit dem k kommt weil 0.1 mit kde Libs war, aber irgendwann binn ich auf QT libs umgestiegen, eigentlich muesste es echt qscanner o...
von daniel_23
28. Mai 2006 21:25
Forum: Qt Programmierung
Thema: [solved] SLOTS anderer Klassen nutzen
Antworten: 63
Zugriffe: 39462

So inzwischen find ich das Programm schon ziemlich OK.

Fuer alle die sich mal ein kleines Netzwerk Scan programm anschauen wollen, hier is der source:
http://orgizm.net/~daniel/downloads/dev ... .2.tar.bz2
von daniel_23
24. Mai 2006 11:50
Forum: Qt Programmierung
Thema: [Solved] Merkwürdiges Problem mit QProcess
Antworten: 13
Zugriffe: 9310

So heut morgn mal rangesetzt, und so schwer is das garnich :-) Hier mal der regex.h code fuer IPs: /* 0.0.0.0-255.255.255.255 */ if( matchip(IP, "(^[2]{0,1}[5]{0,1}[0-5]{1,1}|^[2]{0,1}[0-4]{0,1}[0-9]{1,1}|^[0-1]{0,1}[0-9]{0,1}[0-9]{1,1})\\." "([2]{0,1}[5]{0,1}[0-5]{1,1}|[2]{0,1}[0-4]{...