Die Suche ergab 17 Treffer
- Mittwoch 28. April 2010, 14:18
- Forum: Qt/KDE
- Thema: Pyqt4 + Threads
- Antworten: 7
- Zugriffe: 1555
eigentlich steht das gesammte wissen in der dokumentation, so gesehen ist es ja komplett sinnlos hier fragen zu stellen, da sie eigentlich immer in der dokumentation beantwortet werden. Nur irgendwie läuft das nicht so wie es in der doku steht ;) in der doku steht nämlich auch das ich mit QThread.st...
- Mittwoch 28. April 2010, 12:49
- Forum: Qt/KDE
- Thema: Pyqt4 + Threads
- Antworten: 7
- Zugriffe: 1555
Signale müssen Klassen-Attribute sein self.startupError .... ist es das nicht? das mit dem __del__ hab ich aus einem howto. EDIT Ah habs dank dir, jetzt funktionierts. das mit dem .start ist mit ned klar .... das is übrigens das gesammte source, recht viel mehr mach ich nicht. Ich würde gerne beim ...
- Mittwoch 28. April 2010, 12:37
- Forum: Qt/KDE
- Thema: Pyqt4 + Threads
- Antworten: 7
- Zugriffe: 1555
Pyqt4 + Threads
hi ich hab einen QDialog in dem ich folgenden slot implementiert habe def performUpdate(self): self.re = -1 timeout = 1000 count = 1 loader = FirmwareLoader(self.ui.getHWType(), self.ui.getdevName(), self.ui.getElfPath()) loader.start() self.connect(loader, QtCore.SIGNAL("startupDone()"), ...
- Mittwoch 21. April 2010, 10:22
- Forum: Allgemeine Fragen
- Thema: Python uns Strings
- Antworten: 4
- Zugriffe: 814
- Mittwoch 21. April 2010, 10:06
- Forum: Allgemeine Fragen
- Thema: Python uns Strings
- Antworten: 4
- Zugriffe: 814
Python uns Strings
Hi ich hab ein Klasse gebaut in der es folgende members gibt def getElfPath(self): elfPath = str(self.ui.projDir.text()) elfPath.replace('\\', '/') elfPath = elfPath.rpartition('/')[0] + 'obj/arch_' + str(self.hwString) + '/Test.elf' print elfPath return elfPath def hwString(self): if self.ui.radioT...
- Dienstag 20. April 2010, 10:06
- Forum: Allgemeine Fragen
- Thema: Cygwin 1.7.x + Python 2.5.X + Swig Python Lib
- Antworten: 0
- Zugriffe: 677
Cygwin 1.7.x + Python 2.5.X + Swig Python Lib
Hallo also ich hab mit swig unter Windows mit dem Visual Studio einen wrapper für eine bestehende Library von mir gebaut. Unter Windows 0 Probleme lässt sich importieren usw. Unter Cygwin auch kein Problem solange Cygwin das unter Windows installierte Python 2.5.4 verwendet. Wenn ich jedoch jetzt ei...
- Mittwoch 31. März 2010, 12:32
- Forum: Allgemeine Fragen
- Thema: File bytweise einlesen? (2.5.x)
- Antworten: 11
- Zugriffe: 2381
also code schaut jetzt wie folgt aus file = open(self.ui.getFilePath(),'r') file.seek(0, 2) file_len = file.tell() file.seek(0) fn_len = (len(fileName) + 3) / 4 * 4 fileName += (fn_len - len(fileName)) * '\x00' stream = struct.pack('BLL', 1, fn_len, file_len) + fileName + file.read() optischer check...
- Mittwoch 31. März 2010, 12:13
- Forum: Allgemeine Fragen
- Thema: File bytweise einlesen? (2.5.x)
- Antworten: 11
- Zugriffe: 2381
- Mittwoch 31. März 2010, 10:47
- Forum: Allgemeine Fragen
- Thema: File bytweise einlesen? (2.5.x)
- Antworten: 11
- Zugriffe: 2381
Was willst Du denn *eigentlich* machen? Warum geht kein ``data = '\x00\x01\xAF\xFE' + bin_file.read()``? ganz einfach weil ich es nicht wusste ;) mein neuer Code schaut jetzt so aus file = open(self.ui.getFilePath(),'r') binData = [] binData.append(0x01) # Byte 0 = WriteCommand binData.append(len(f...
- Mittwoch 31. März 2010, 09:49
- Forum: Allgemeine Fragen
- Thema: File bytweise einlesen? (2.5.x)
- Antworten: 11
- Zugriffe: 2381
File bytweise einlesen? (2.5.x)
Hi irgendwie steig ich noch nicht ganz hinter die "leichtigkeit" von Python. sobald man genaueren zugriff auf bytes haben will happerts bei mir irgendwie. Also was ich machen will ist folgendes ich muss ein file einlesen (binärdaten) vorne an diesen datenstrom soll dann noch ein von mir de...
- Donnerstag 4. März 2010, 16:12
- Forum: Python mit anderen Sprachen verwenden
- Thema: python 2.5 + SWIG wie mit "char *" umgehen?
- Antworten: 3
- Zugriffe: 3609
evtl kann mir ja einer allgemein weiterhelfen ich habe folgende C funktion TAL_ReturnType TAL_GetErrorString (TAL_SessionHandleType sessionHandle, char *pErrorString, uint16 nErrorStringMax, TAL_Boolean *pIsErrorPresent) und muss diese für python 2.5 wrappen ... wie müsste der interface code für swi...
- Mittwoch 24. Februar 2010, 11:21
- Forum: Python mit anderen Sprachen verwenden
- Thema: python 2.5 + SWIG wie mit "char *" umgehen?
- Antworten: 3
- Zugriffe: 3609
- Dienstag 23. Februar 2010, 15:54
- Forum: Python mit anderen Sprachen verwenden
- Thema: python 2.5 + SWIG wie mit "char *" umgehen?
- Antworten: 3
- Zugriffe: 3609
python 2.5 + SWIG wie mit "char *" umgehen?
hi in meiner C API gibt es eine menge buffer die über (char *xx, length) übergeben werden. bisher hab ich das unter python 2.6 einfach über %pybuffer_mutable_string(char *pErrorString) gelöst dann habe ich einfach anstelle des char *pErrorString eine bytebuffer übergeben. in 2.5 gibt es keine bytebu...
- Donnerstag 4. Februar 2010, 23:14
- Forum: Allgemeine Fragen
- Thema: Bytearray swig pyqt Problem
- Antworten: 2
- Zugriffe: 817
Bytearray swig pyqt Problem
Hi ich hab mit swig eine c function gewrapped die ~ so aussieht func(char const *, uint8, char const *, uint 8) 2 strings mit länge. da char const * oft in der gesammten api als bytepuffer benutzt werden habe ich "char const *" als bytearrays gewrappt. das problem ist jetzt nur das es mit ...
- Donnerstag 10. Dezember 2009, 17:05
- Forum: Allgemeine Fragen
- Thema: C MACROS wrappen?
- Antworten: 1
- Zugriffe: 654
C MACROS wrappen?
Hi ich hab ein Headerfile in dem MACROS enthalten sind z.b. #define MACRO1(x,y) \ ( \ (y) \ ? ( \ ((x) & MASK) | \ (HASHQUEUE << SHIFT) | \ (1 << SHIFT) \ ) \ : ( \ ((x) & MASK) | \ (HASHQUEUE << SHIFT) \ ) \ ) die defines für MASK HASHQUEUE und SHIFT gibts in python, aber für das macro wird...
- Freitag 4. Dezember 2009, 09:37
- Forum: Allgemeine Fragen
- Thema: SWIG Problem mit uint8
- Antworten: 3
- Zugriffe: 932
danke das PRoblem hab ich gelöst ;) hatte die typemaps falsch ...danke. sehr schnelle hilfe vielen dank. aber jetzt hab ich das nächste Problem ich habe eine Funktion in C die erwartet sich einen uint8 buffer also function(uint8 const *, length) wie baue ich mir so ein konstrukt? habe es jetzt wie f...
- Freitag 4. Dezember 2009, 09:16
- Forum: Allgemeine Fragen
- Thema: SWIG Problem mit uint8
- Antworten: 3
- Zugriffe: 932
SWIG Problem mit uint8
Hi also ich hab irgendwo ein Headerfile da steht typedef unsigned char uint8; und ein C-File in der folgender prototyp steht ReturnType CANInit (uint8 CANCC, CANBaudRateType BaudRate, uint16 MaxNrIds, uint8 MaxNrOfFilters, uint16 GlobalRxTxQueueSize) das Ganze wurde dann mit Swig gewrapped jedesmal ...