Die Suche ergab 13 Treffer

von Mordy
10. August 2011 15:45
Forum: C++ Grundlagen
Thema: MySubWindow
Antworten: 28
Zugriffe: 20918

Re: MySubWindow

Aha... kann es sein, dass er <table.h> nicht findet, weil du "table.h" nehmen musst? ;)
von Mordy
10. August 2011 14:38
Forum: C++ Grundlagen
Thema: MySubWindow
Antworten: 28
Zugriffe: 20918

Re: MySubWindow

Na wunderbar... das mit dem Q_OBJECT hatte ich mir auch schon gedacht, obwohl´s fast schon wieder zu einfach war - deswegen die Frage nach der Header-Datei. ;)

edit: Ach so... wenn du ein die table.h inkludierst, dann brauchst du das "class table;" nicht mehr.
von Mordy
10. August 2011 12:37
Forum: C++ Grundlagen
Thema: MySubWindow
Antworten: 28
Zugriffe: 20918

Re: MySubWindow

Poste mal deine ganze Header-Datei.
von Mordy
10. August 2011 12:07
Forum: C++ Grundlagen
Thema: MySubWindow
Antworten: 28
Zugriffe: 20918

Re: MySubWindow

Da muss ich mich anschließen - das geht doch sehr Richtung Grundlagen. :wink:
von Mordy
10. August 2011 11:38
Forum: C++ Grundlagen
Thema: MySubWindow
Antworten: 28
Zugriffe: 20918

Re: MySubWindow

"table" ist natürlich der Name deiner Klasse, auf die du einen Zeiger übergeben willst. Wie die jetzt real heißt, kann ich dir nicht sagen. Sollte sie tatsächlich "table" heißen, dann eben noch per "class table;" in deiner Header-Datei vor deiner class MySubWindow... hi...
von Mordy
10. August 2011 11:02
Forum: C++ Grundlagen
Thema: MySubWindow
Antworten: 28
Zugriffe: 20918

Re: MySubWindow

Du musst für das Signal keinen Funktionrumpf schreiben - also ist das in deiner mysubwindow.cpp überflüssig. Wichtig ist natürlich auch, dass Signal und Slot übereinstimmen, was die Parameter angeht. connect(*sender, SIGNAL(resizeTable(Table *, int)), *receiver, SLOT(getZ(Table *, int))); Wenn der S...
von Mordy
10. August 2011 10:27
Forum: C++ Grundlagen
Thema: MySubWindow
Antworten: 28
Zugriffe: 20918

Re: MySubWindow

In deiner Header-Datei (der sendenden Klasse) trägst du z.B. Folgendes ein: signals: void resizeTable(Table *, int); Dann kannst du innerhalb dieser Klasse per emit resizeTable(p_t, value); das Signal an den zuvor per connect(...) verbundenen Slot schicken. Siehe dazu auch Qt-Docs unter "Signal...
von Mordy
10. August 2011 10:07
Forum: C++ Grundlagen
Thema: MySubWindow
Antworten: 28
Zugriffe: 20918

Re: MySubWindow

Wie wäre es, wenn du das Ganze per Signal machst? Bei Größenänderung ein Signal mit den benötigten Parametern per "emit" raus schicken an einen Slot im Widget, das den Wert empfangen und verarbeiten soll.

Wenn ich dich richtig verstanden habe, sollte das doch so gehen.
von Mordy
10. August 2011 08:37
Forum: Qt Programmierung
Thema: Screenshots als Service unter Windows 7
Antworten: 0
Zugriffe: 1963

Screenshots als Service unter Windows 7

Hi zusammen! Kleines Problem mit der screenshot()-Funktion : Ich hab´ ein Tool, welches mir auf Anforderung per Netzwerk Screenshots erstellen soll und diese entsprechend per TCP/IP an den Remoterechner überträgt. Das Tool läuft als Service und tut auch soweit alles, was es soll. Unter Windows XP z....
von Mordy
4. August 2011 11:27
Forum: Qt Programmierung
Thema: QProcess und Batch-Files unter Windows
Antworten: 5
Zugriffe: 3219

Re: QProcess und Batch-Files unter Windows

Scheint doch ein wenig komplizierter zu werden - bei C-Programmen, die printf() und scanf() zur Ein- bzw. Ausgabe benutzen, bekomme ich die Ausgaben nicht zeitnah. Bei c++ per sdtin / stdout ist das kein Thema. Ich werkel´ noch ein wenig dran rum. ;)
von Mordy
2. August 2011 14:45
Forum: Qt Programmierung
Thema: QProcess und Batch-Files unter Windows
Antworten: 5
Zugriffe: 3219

Re: QProcess und Batch-Files unter Windows

Ich denke, ich hab´s jetzt doch soweit hinbekommen. Ich teste das noch ein wenig mit verschiedenen Batch-Scripts und bei Interesse kann ich das ja hier mal posten.
von Mordy
2. August 2011 10:52
Forum: Qt Programmierung
Thema: QProcess und Batch-Files unter Windows
Antworten: 5
Zugriffe: 3219

Re: QProcess und Batch-Files unter Windows

Ja, startDetached() verwende ich ja auch gar nicht - war nur als Beispiel wegen der DOS-Box, die ich ja nicht will. Und die write()-Funktionen von QProzess hatte ich schon probiert. Da hatte ich per keyPressEvent() in meinem MainWindow die Eingabe abgefangen und entsprechend an QProcess weitergegebe...
von Mordy
2. August 2011 10:36
Forum: Qt Programmierung
Thema: QProcess und Batch-Files unter Windows
Antworten: 5
Zugriffe: 3219

QProcess und Batch-Files unter Windows

Hallo zusammen! Kurze Frage - eventuell hat es ja schon mal jemand hinbekommen. Ich möchte, wenn möglich, per QProcess eine Batch-Datei starten, die unter Umständen auf Eingaben wartet und natürlich auch entsprechende Ausgaben macht. Diese Ausgaben möchte ich auf ein ReadOnly-QTextEdit umleiten, die...