Skip to content

German

A forum for those speaking German
675 Topics 3.6k Posts
  • zu viele Leerzeilen

    Solved
    6
    0 Votes
    6 Posts
    296 Views
    D

    @JonB das wars, Problem gelöst. Danke!!!

  • Anfängerfehlermeldung

    Solved
    5
    0 Votes
    5 Posts
    296 Views
    F

    @sierdzio
    Danke auch von mir!!! Hat mir sehr geholfen!! Habe schon Stunden mit der Fehlersuche verbracht :-)

  • Qt6 und 3DQuick

    Unsolved
    2
    0 Votes
    2 Posts
    149 Views
    Pl45m4P

    Hallo @MHage ,

    bin jetzt nicht der Qt3D experte, aber das

    @MHage said in Qt6 und 3DQuick:

    Fehler: Project ERROR: Unknown module(s) in QT: 3dcore-private

    sieht stark nach Qt internals aus...
    Als wenn du versuchst, den Qt private source code einzubinden, was bei Qt Widgets auch geht, aber man vermeiden sollte, da eben dann der eigene Code, der abhängig von Qt private ist, u.U. bei anderen Qt Versionen oder anderen Nutzern überhaupt nicht mehr lauffähig ist.

    Ich habe alles an Modulen installiert was Qt6, 3D und QML zu tun hat.

    Das kräftigt meinen Verdacht ;-)

  • 0 Votes
    14 Posts
    586 Views
    S

    @Muecke82 Es war eine Freude dir zu helfen. Leider hat Qt eine sehr steile Lernkurve. Oft genug haben wir hier im Forum Fragen von Leuten, die vollkommen davon überzeugt sind, dass Programmieren ihr Ding ist. Sie zeigen aber bei weitem nicht den Durchblick, den wir bei dir beobachtet haben.

  • Localization

    Solved
    4
    0 Votes
    4 Posts
    211 Views
    MasterQM

    @Christian-Ehrlicher said in Localization:

    Qt ist natürlich per default in Englisch, du musst die korrekten Übersetzungen für Qt laden: https://doc.qt.io/qt-6/localization.html#use-qt-module-translations

    Kaum macht man es richtig, schon funktioniert's!

    Danke

  • QtCreator und git

    Solved
    10
    0 Votes
    10 Posts
    420 Views
    aha_1980A

    Hallo @MasterQ,

    super, freut mich dass Du es hinbekommen hast.

    Ich habe QTCREATORBUG-30333 erstellt, um im Fehlerfall bessere Informationen zu erhalten.

    Grüße

  • QtConcurrent::run geht nicht

    Solved
    8
    0 Votes
    8 Posts
    245 Views
    K

    @J-Hilk Danke für die Hilfe. Ich habe rausgefunden das der Fehler an der Qt 6.5 liegt 6.5.3 funktioniert.

  • EMailbenachrichtigung

    Unsolved
    1
    0 Votes
    1 Posts
    85 Views
    No one has replied
  • cmake und libraries und ...

    Solved
    3
    0 Votes
    3 Posts
    164 Views
    MasterQM

    @jsulm said in cmake und libraries und ...:

    @MasterQ said in cmake und libraries und ...:

    dependencyprovider.cpp

    Template definitions hat man normallerweise in Headerdateien, versuch das mal

    uih, ja das war es!

  • Code darstellung ändern

    Solved
    18
    0 Votes
    18 Posts
    598 Views
    S

    @Muecke82 said in Code darstellung ändern:

    Ah, okay, dann kann ich das erst mal ignorieren.
    Wenn ich ein neues Projekt anlege, dann werde ich gefragt, ob ich eine Versionsverwaltung oder so etwas in der Richtung machen möchte, ist das dann so etwas?
    (Von sowas bin ich weit entfernt :-()

    Versionsverwaltung meint in diesem Kontext nicht Version 1.0, Version 1.1, Version 2.0. Es hilft zwar auch hierbei, aber das ist nicht der primäre Schwerpunkt. Besonders hilfreich ist es, wenn mehr als eine Person an dem Projekt arbeitet (oder aber man selbst an mehr als einem Rechner programmiert). Das Vorgehen ist so, dass man in kleinen Schritten programmiert und (in der Regel) dann eine kompilierbare Version des Quellcodes der Versionsverwaltung hinzufügt. Es ist ein bisschen wie eine Art Datensicherung: Sollte man irgendwann etwas verpfuscht haben, kann man ganz einfach zum letzten funktionieren Stand zurückgehen. Das hilft auch dabei, wenn man danach sucht, welche Änderung denn einen Bug verursacht hat. Damit lässt sich vielleicht schneller ein Problem eingrenzen. Man schafft sich auch ein paar Freiheiten. Anstatt dass man hunderte Zeilen von Quellcode auskommentiert, weil man sie doch vielleicht nochmal braucht, kann man sie einfach löschen, weil sie ja noch in der Versionsverwaltung vorhanden sind. Das macht den Quellcode übersichtlicher. Arbeitet mehr als eine Person an dem Projekt, dann achtet die Versionsverwaltung darauf, dass Änderungen zusammengefügt werden. Und nur wenn mehr als eine Person die gleiche Zeile in der gleichen Datei geändert hat, kommt es zu Konflikten, die von Hand gelöst werden müssen. Ansonsten passiert immer alles automatisch.

    Heutzutage wird oft als Versionsverwaltung GIT verwendet. Der Qt Creator unterstützt das sogar. In einem ersten Schritt kann man auch einfach nur lokal ein sogenanntes Repository anlegen. Dann fügt man den Quellcode (und die Projektdatei!) hinzu und "committet" die Änderungen. Am Besten committet man dann zukünftig mindestens einmal täglich, sodass nichts verloren geht (man schreibt auch immer einen kleinen Kommentar, welche Änderungen hinzugefügt wurden). So entsteht schnell eine Historie. Später kann man nachträglich die Versionsverwaltung mit einem Server synchronisieren. Das könnte z.B. GitHub sein, bei dem man persönliche Projekte (versteckt) oder Open Source Projekte kostenlos anlegen kann. Es lohnt sich sehr eine Versionsverwaltung zu nutzen. Und zum Start muss man (für ein lokales GIT-Repository) wirklich nur wissen, wie man "committet". Alles weitere kann man auch erst später lernen.

  • Was ist der unterschid von "Qt" "zu QT"

    Solved
    11
    0 Votes
    11 Posts
    349 Views
    Muecke82M

    @Pl45m4 Das Bild kenne ich :-) und finde es genial.

    ja @Volker75 hast recht, wenn es wie ein Emmentaler (mit Löchern) beschrieben ist dann wird es das auch werden.

    Wenn ich dich @Volker75 jedoch richtig verstanden habe, ist das Forum Jobs nicht das richtig in dem Fall.

    Und ja, wenn ich nicht alle abspeckte, des Software (code) verstehe, ist es schwer für mich Anpassungen zu machen.
    Die "kleine" Software wäre eine kleine Hilfssoftware für mich, um ein paar dinge zu prüfen und zu überprüfen und zu Erarbeitung für weitere Dinge.
    Das ist nicht die eigentliche Software, die ich gerne hätte.

    Doch je mehr ich mich mit C++ und Qt beschäftige, merke ich wie wenig das meine Welt ist, und ich habe nicht noch Monate lang Zeit, dafür ist das gerammte Projekt zu groß.

    Es macht zwar Spas, und ich finde es interessant und spannend, doch ich bin extrem langsam im Verstehen und tue mich extrem schwer.

  • Formulareditor vergrößern

    Solved
    3
    0 Votes
    3 Posts
    156 Views
    Muecke82M

    OK schade.

    Die Lupe von WIN ist so eine Sache. Dann muss ich damit leben, dass es nicht geht.

    Danke fürs Feedback.

    Gruß Mücke

  • QSqlRelationalModel and QCombobox

    Solved
    2
    0 Votes
    2 Posts
    143 Views
    W

    Ich habe es tatsächlich herausbekommen. Im Signal

    QComboBox::currentIndexChanged

    wird der Index des ausgewählten Eintrags übergeben. Und über

    QSqlTableModel *receiverRelModel = model->relationModel(receiverIndex); QSqlRecord record = receiverRelModel->record(index);

    konnte ich dann auf den richtigen Record der Tabelle und damit die Felder zugreifen.

    Es war mir nicht klar, dass das über den Index so einfach gesteuert werden kann.

  • ressource Dateien, wo und wie werden diese gespeichert?

    Solved
    13
    0 Votes
    13 Posts
    504 Views
    Muecke82M

    @Pl45m4 :
    Oh ja, da hast du recht, und bis jetzt verstehe ich noch nicht immer, warum etwas gemacht wird, also spiele ich noch viel herum.

    Bisher habe ich es geschafft, die beiden Menüs aufzubauen und das Hamburger-Icon so zu verknüpfen, dass man zwischen den beiden Menüs hin und her springen kann.
    Dass in beiden Menüs der gleiche Menüpunkt aktiv ist, egal in welchem man ihn drückt.

    Was ich nicht hinbekommen habe, ist, dass nach dem Kompilieren nur eines der beiden Menüs angezeigt wird, ich habe den Eindruck, dass dies über den Code gemacht werden muss und nicht über den Layouteditor.

    Wenn ich das hinbekommen habe, möchte ich das Menü ein paar mal umgestalten und das Layout ändern (Farben, Formen, oder auch das ich nur einen Button habe und ein Menü erscheint, das vorher nicht sichtbar war. etc.)
    Wenn ich das hinbekommen habe, werde ich mich um den nächsten Teil des Videos kümmern.

    Aber so wie es jetzt läuft, dauert das noch 2 bis 3 Wochen.

  • C++ Beispiel für eine Anwendung in der Seitenleiste

    Solved
    3
    0 Votes
    3 Posts
    147 Views
    Muecke82M

    Perfekt, dann fange ich damit mal an.
    DANKE!

  • C++ und Python zusammen in einem Projekt

    Solved
    6
    0 Votes
    6 Posts
    285 Views
    Pl45m4P

    @Muecke82 said in C++ und Python zusammen in einem Projekt:

    dann habe ich das doch etwas anders verstanden.

    Qt ist Plattformunabhängig, d.h. der selbe Python- oder C++ Code läuft auf mehreren Systemen, aber die Sprache muss dann schon einheitlich sein. Man kann nicht C++ Qt und Python mischen, außer über die Möglichkeiten die oben von @jsulm genannt wurden.

  • [Anfänger] Grundlagen verständnis

    Solved
    23
    0 Votes
    23 Posts
    1k Views
    S

    Ein guter Weg, um herauszufinden, mit welcher Qt Version man denn selbst arbeitet, ist es, bei dem gerade in Qt Creator geöffneten Projekt links auf "Projekte" zu klicken. Dort steht, welches Kit gerade verwendet wird (wenn man denn mehr als eine Version installiert hat, ist das relevant). Es ist nämlich so, dass man bei mehreren Qt Versionen hier auch das Kit wechseln kann (wir benutzen z.B. eine selbst kompilierte statische Version von Qt zusätzlich zur normalen Qt Installation).

  • [Forum] Mail Benachrichtigung

    Solved
    5
    0 Votes
    5 Posts
    202 Views
    Muecke82M

    Hmm, Ok.

    Ich habe nur ein Mail bekommen, jedoch keine Benachrichtigung im Forum selbst.

    Wenn ich mehr er Benachrichtigungen im Forum erhalten würde, würde mich das nicht stören, die vielen Mails hingegen schon.

    Ohne Benachrichtigungen gehen mir dinge unter :-(

  • Toolbar Bilder png/svg

    Solved
    3
    0 Votes
    3 Posts
    151 Views
    Muecke82M

    Danke, dann werde ich bei den png bleiben. Da ich nicht plane, dass die Toolbar Elemente Ihre Größe mit anpassen sollen.

    DANEK.

  • 0 Votes
    4 Posts
    385 Views
    J

    Tatsächlich wäre ich nicht auf die Idee gekommen in der Hilfe nach so etwas zu suchen.