Die Suche ergab 1436 Treffer

von RHBaum
27. Juli 2015 14:44
Forum: Einfach Qt
Thema: [gelöst] QTreeView löscht inkludierten QStandardItemModel?
Antworten: 3
Zugriffe: 6119

Re: [gelöst] QTreeView löscht inkludierten QStandardItemMode

Was ist für GUI s ne super Sache? Treeviews? Nein, Ich meinte für GUI's generell, also alles was mit darstellung und usereingabe zu tun hat, sind die selbstzerstörungsmechanismen (java like) ne Super sache. Für anwendungslogik, oftmals mit Multithreading, ist das verhalten oft kritisch zu sehen (pe...
von RHBaum
27. Juli 2015 14:25
Forum: Einfach Qt
Thema: QT Programm veröffentlichen
Antworten: 6
Zugriffe: 9794

Re: QT Programm veröffentlichen

statisch gelinkt, was bei QT ja wohl rechtliche Probleme machen kann nicht kann, sondern ist ! statisch linken = keine LGPL, sondern nur GPL (du musst quellcode offenlegen) oder eine kommerzielle Qt Variante benutzen. Schade, denn die Größe der dlls ist ja schon imens. es gibt sicher irgendwo beisp...
von RHBaum
27. Juli 2015 14:08
Forum: Qt Programmierung
Thema: [solved] Werteliste zu Bild verarbeiten
Antworten: 6
Zugriffe: 4402

Re: Werteliste zu Bild verarbeiten

Naja hier den Fehler zu suchen ist mühsam :-) und der code ist schrecklich, hoffe den hasst wirklich nur abgekupfert :-) inten.setBlue((int)255*log10(daten[i][2])/log10(ni)); 1. 1000 mal an die tafel schreiben: "C-Style Casts in C++ sind böse!" 2. (int)255 ist witzlos, das literal 255 ist ...
von RHBaum
23. Juli 2015 12:42
Forum: Qt Programmierung
Thema: (Re)-Init Funktion mit QThread-Liste
Antworten: 2
Zugriffe: 2901

Re: (Re)-Init Funktion mit QThread-Liste

generell: 1. deleteLater ruft den destruktor auf, indem es eine Message in die queue stellt, die genau das tut (und bissi mehr). Das garantiert nur, das alle alle Messages in der Queue, und damit alle Signals und Slot Verbindungen abgearbetet wurden, die vor dem delete later in die queue gestellt wu...
von RHBaum
23. Juli 2015 12:14
Forum: Qt Programmierung
Thema: Passwort in *.ini Datei ?
Antworten: 2
Zugriffe: 4232

Re: Passwort in *.ini Datei ?

Nein, kann es auch nicht ..... Wenn man sich mal grob/näher mit cryptografie beschaeftigt, wird einem das auch schnell klar ... passwörter ohne noch einen "secret" synchron verschlüsseln geht einfach nicht ... und secrets auf dem pc zu verstecken ist auch unsicher .... Zu den hashes: hashe...
von RHBaum
8. Juli 2015 12:31
Forum: Einfach Qt
Thema: [gelöst] QTreeView löscht inkludierten QStandardItemModel?
Antworten: 3
Zugriffe: 6119

Re: QTreeView löscht inkludierten QStandardItemModel?

DOkumentation QObject ! Kurz: du gibst beim erzeugen (hoffentlich) den Parent mit .... damit bilden deine QObjekte einen Baum (via parent child beziehung) löschst du ein Object, werden automatisch alle seine kinder gelöscht den zeitpunkt hasst aber nicht ganz so unter kontrolle ... bei QObjecten die...
von RHBaum
7. Juli 2015 09:48
Forum: Einfach Qt
Thema: [gelöst] Widget wächst nicht mit Fenster mit?
Antworten: 9
Zugriffe: 12528

Re: Widget wächst nicht mit Fenster mit?

Hasst du schon ein layout, und der restliche fummel liegt daneben ? Wie wählst du das centralwidget an ? Controls auf dem centralwidget plazieren (woanders geht eh ned ) dann centralwidget im Object-Explorer auswählen und oben auf die buttons in der Layoutleiste das layout auswählen, alternativ über...
von RHBaum
3. Juli 2015 09:17
Forum: C++ Grundlagen
Thema: Unterschied QPushButton und qpushbutton.h
Antworten: 4
Zugriffe: 21096

Re: Unterschied QPushButton und qpushbutton.h

Sollte ich mit der Vermutung richtig liegen erklärt es warum man den Header nicht nochmal extra inkludieren muss da er bereits inkludiert ist. Richtig, <QPushButton> inkludiert dir <qpushbutton.h> ein zweites mal wäre mindestens unnötig, oft sogar kontraproduktiv. in c++ sind header ohne Endung (.h...
von RHBaum
24. Juni 2015 09:48
Forum: Entwicklungsumgebungen
Thema: Visual Studio - Qt-Version auswählen
Antworten: 2
Zugriffe: 12630

Re: Visual Studio - Qt-Version auswählen

Ich nutze hier auch VS und Qt und das ganze ohne Plugin Allerdings ist das händisch ned wirklich komfortabel zu managen Ggf. solltest du beachten das ohne das Plugin die ganzen ich nenne es mal "Precompiler" von Qt (moc, etc) nicht anlaufen DIe ganzen Prebuild-Tools musst dann manuell eint...
von RHBaum
23. Juni 2015 10:02
Forum: Qt Programmierung
Thema: Erste Aktion nach Programmstart
Antworten: 3
Zugriffe: 4098

Re: Erste Aktion nach Programmstart

für 99,99 % der Fälle ist es ausreichend. Am Ende machst dir aber ne EIgentschaft der Qt Messagequeue zu nutze, die man auch wahrscheinlich auch umstellen kann (Ob das jemals wer macht, und ob Qt an der Stelle das verhalten mal ändert, eher unwahrscheinlich). Schlimmstenfalls bekommst dein signal ma...
von RHBaum
16. Juni 2015 10:35
Forum: Qt Programmierung
Thema: Verzögerung bei file.write und cronjobs bearbeiten
Antworten: 2
Zugriffe: 2906

Re: Verzögerung bei file.write und cronjobs bearbeiten

2. Cronjobs würd ich nicht auf config file ebene bearbeiten. schiess doch einfach den cron befehl dafür ab über QProcess ... das Betriebssystem kümmert sich dann um den rest. 1. Lese und schreibe operationen auf file ebene sind vom betriebssystem gepuffert. Und meistens auch noch von der runtimedie ...
von RHBaum
11. Juni 2015 09:51
Forum: C++ Grundlagen
Thema: Zugriff auf Parameter über mehrere Klassen hinweg?
Antworten: 2
Zugriffe: 40931

Re: Zugriff auf Parameter über mehrere Klassen hinweg?

Ausser dem C++ Style Gott hindert dich keiner dran, das die Klassen sich untereinander "kennen" Kennen heisst in C++: haben einen Zeiger / Referenz auf die Klasse. Das heisst z.b. wenn Mainwindows Klasse 1 und Klasse 2 erzeugt, kann mainwindow auch dafür sorgen, das sich Klasse 1 und klass...
von RHBaum
9. Juni 2015 10:08
Forum: Qt Programmierung
Thema: Serverseitiger REST Service
Antworten: 1
Zugriffe: 3484

Re: Serverseitiger REST Service

Also wenn ich nach "c++ http rest server implementation" suche, finde ich ne ganze menge passendes Zeugs :twisted: Wobei das thema sicher nicht trivial, und erst recht nicht trivial für Einsteiger ist, und damit auch für uns nicht trivial zu erklären ... Bin auch noch relativ neu in QT. Nu...
von RHBaum
26. Mai 2015 15:41
Forum: Qt Programmierung
Thema: TableView
Antworten: 3
Zugriffe: 4534

Re: TableView

Besser: Du bekommst bei fast allen Aktionen einen Modellindex als Position innerhalb der Table. Statt damit einen weiteren lookup zu machen, kannst du dem ModelIndex Daten in Form eines sizeof(void *) grossen feldes mitgeben. Das kann ein Zeiger auf Daten sein (achtung lifecycle beachten), oder halt...
von RHBaum
26. Mai 2015 09:45
Forum: Qt Programmierung
Thema: MySql "driver not loaded" trotz existierender dlls
Antworten: 17
Zugriffe: 14701

Re: MySql "driver not loaded" trotz existierender dlls

Ich meine auch gelesen zu haben das ich nur die "qsqlmysql4.dll" und "libqsqlmysql4.a" brauche. Ist das korrekt ? .a sind statische (Import) Bibliotheken. DIe brauchst um dein Programm zu linken, aber nicht mehr Zur laufzeit (da sinds schon in der exe drin). Also nimm die .a aus...