Skip to content

German

A forum for those speaking German
680 Topics 3.6k Posts
  • QAudioFormat Linker fail

    Solved
    3
    0 Votes
    3 Posts
    285 Views
    M

    Danke für den Hinweis....

    Problem gelöst.

  • QMessageBox, Scrollarea und Bild einfügen

    Solved
    11
    0 Votes
    11 Posts
    596 Views
    M

    Verstehe ich doch ....

    Hab noch eine Kleinigkeit angepasst.

    label->setPixmap(QPixmap::fromImage(*resoImage));

    muss schon so aussehen:

    imageLabel->setPixmap(QPixmap::fromImage(*resoImage));

    Vielen Dank für die Unterstützung!
    Jetzt muss noch schauen, ob ich das Bild noch etwas positionieren kann

  • Qt DLL-Dateien werden nicht gefunden

    Unsolved
    5
    0 Votes
    5 Posts
    738 Views
    JonBJ

    @stefanpc81
    OK! Also, Sie müssen VS anweisen, in diesem C:/Qt/5.15.2/msvc2019/bin Ordner "libraries" zu suchen, aber ich kenne nicht wie in VS! Jemand anderes wird antworten :)

  • Globale Variablen mit Static, oder bessere Alternative?

    Unsolved
    10
    0 Votes
    10 Posts
    599 Views
    jsulmJ

    @HoMa Siehe was @J-Hilk vorgeschlagen hat (Singleton).
    QSettings kann natürlich benutzt werden, wenn Settings dauerhaft gespeichert werden sollen.

  • 0 Votes
    1 Posts
    242 Views
    No one has replied
  • QSQLQuery return über Funktion

    Unsolved
    6
    0 Votes
    6 Posts
    583 Views
    Christian EhrlicherC

    @Djago said in QSQLQuery return über Funktion:

    das es ein Konstruktor ist ist mir auch klar aber die art und weise wie die Dokumentation ist, ist für mich kryptisch.

    Was für eine Dokumentation? Es ist ein move-Konstruktor. Was soll da nopch mehr zu geschrieben werden?

    wie ich bereits oben gefragt habe:"ich würde gerne wissen ob die möglichkeit besteht die query abfrage bzw. resultat über eine return funktion an eine andere klasse weitergeben kann ohne diese vorher in ein QStringList oder Qlist mit Struct oder Class vorher umwandeln zu müssen."

    Wie gesagt - es geht wenn man es richtig macht, an deiner Stelle würde ich ein Objekt auf dem Heap anlegen und dieses zurückgeben.

    einfachhalber wollte ich vermeiden das als struktur\QStringListe\QList oder was auch immer zu übergeben.
    und erst in der nächsten klasse zu entscheiden was ich mit den ergebnissen anstelle.

    Dann kannst Du den Query auch direkt dort erzeugen wo Du ihn benötigst. Alles andere ist meiner Meinung nach schlechtes Design.

  • Fehlermeldungen von QDomDocument::setContent() übersetzen

    Solved
    13
    0 Votes
    13 Posts
    678 Views
    R

    Hmm ... ich habe es nochmals mit Konstanten bzw. Makros anstatt Literal-Strings für die englischen Fehlermeldungen versucht, und es scheint jetzt zu funktionieren! Mit der Indirektion über Makros generiert lupdate keine überflüssigen Übersetzungen mehr, und der Aufruf von QTranslator::translate() funktioniert immer noch.

    Evtl. wurde lupdate zwischen Qt 5.12.9 und 5.15.5 geändert? Früher war das m.E. noch ein Problem, aber vielleicht hatte ich nicht genug getestet...

  • 0 Votes
    2 Posts
    308 Views
    Christian EhrlicherC

    @F__I said in QT5 Lupdate: Umlaute ä... werden in TS Dateien nicht angezeit:

    Mit QT5 erhält man für die Umlaut nur noch Kryptische Zeichen.

    Dein Editor sollte die ts-Datei mit UTF-8 Encoding darstellen was er sicherlich nicht tut.
    ts-Dateien sollte man außerdem nicht mit einem Editor sondern mit linguist editieren.

  • 0 Votes
    4 Posts
    610 Views
    J.HilkJ

    @Zwenig die einfachste Methode ist der package manager.

    den findest du eigentlich vorinstalliert in der Menüleiste, einfach nach Creator oder QtCreator suchen und installieren.

    darüber bekommst du auch eine version von Qt (Bibliothek), sollte neuer als 5.11 sein, also sollte dein Programm damit auch kompilieren

  • <iostream> file not found

    Unsolved
    10
    0 Votes
    10 Posts
    1k Views
    H

    Hallo. Ich hatte das Problem auch.
    Ich konnte es lösen, indem ich beim Erstellen des Projektes keine Umlaute mehr im Dateipfad hatte.

    Das PlugIn "ClangCodeModel" zu deaktivieren, führte zwar auch dazu, dass die Fehlermeldungen verschwinden, aber leider auch nützliche Warnungen usw.

  • Qt6.3 Webengine performance Probleme

    Unsolved
    1
    0 Votes
    1 Posts
    697 Views
    No one has replied
  • 0 Votes
    7 Posts
    450 Views
    S

    @SuperTuxer , danke mal für den Hinweis. Allerdings ist Windows seit über 20 Jahren ein absolutes no go für mich. Oder, um es anders zu sagen, wenn Microsoft pleite geht (was wohl leider kaum passieren wird), mache ich den Sekt auf. Ich hab tatsächlich mal unter Windows c++ programmiert. Das war in den 90gern und mit der IDE und den Tools von Borland. Nachdem meine Anwendung dann, wegen eines angeblichen Fehlers, beendet wurde, habe ich etliche Tests gemacht. Mit verschiedenen Versionen von WINDOWS. Der Fehler trat nur auf, wenn man die Maus sehr schnell bewegte, und auch noch sporadisch. Mit den vorhandenen Möglichkeiten bin ich bei jedem Versuch im Kernel gelandet, wo der Fehler tatsächlich auftrat. Spätere Test unter Linux haben diesen Fehler nicht erzeugt. Seit dem ist Microsoft für mich gestorben. Aber ok, das ist jetzt kein mimimi und auch keine neue Frage. Lediglich Info weshalb ich mit Windows nichts zu tun haben will.

  • timeedit mit millis?

    Solved
    3
    0 Votes
    3 Posts
    362 Views
    F

    Danke,

    genau das habe ich wohl übersehen in der Doku

  • This topic is deleted!

    Unsolved
    1
    0 Votes
    1 Posts
    12 Views
    No one has replied
  • QAudiobuffer an QAudio- bzw. QMediarecorder

    Unsolved
    1
    0 Votes
    1 Posts
    203 Views
    No one has replied
  • QT Creator c und c++

    Unsolved
    2
    0 Votes
    2 Posts
    416 Views
    jsulmJ

    @Sharkii said in QT Creator c und c++:

    kann ich mit dem Creator ein C++ Projekt mit zusätzlichen C Dateien anlegen ?

    Mit QtCreator hat das nichts zu tun.
    Du kannst C Code so benutzen wie es auch sonst mit C++ gemacht wird (extern "C").

  • QFileDialog Icons anzeigen

    Unsolved
    2
    0 Votes
    2 Posts
    288 Views
    Pl45m4P

    @Linex

    Hab es gerade auf Win10 getestet.

    Bei Bilddateien wie png, jpg etc. wird das Vorschaubild (wie auch generell beim OS) angezeigt. Bei SVG habe ich auch "nur" das Standard-Logo vom Browser zum Öffnen des SVGs.

    Könnte sein, dass der FileDialog im QtCreator ein spezielles Modell nutzt, das explizit das Bild nochmal als Icon in der Datei-Übersicht anzeigt bzw. der Datei das eigene Bild als Icon zuweist.

    Den Code von QtCreator kann man öffentlich einsehen. Könntest dich da mal durchwühlen. Hab die Stelle jetzt auf den ersten Blick aber nicht gefunden.

    Schau mal hier:

    https://code.woboq.org/qt5/qt-creator/
  • Intelligente Suche in Datenbanken

    Unsolved
    4
    0 Votes
    4 Posts
    381 Views
    J.HilkJ

    @Balu66
    kommt auf die Datenbank an welche du verwendest, aber die meisten, wenn nicht alle, haben Keywords die man der Querry mitgeben kann um nach Sachen zu suchen.

    SQL hat zum Beispiel like https://www.w3schools.com/sql/sql_like.asp

    Qt selbst biete eine Reihe von Klassen mit denen man leicht eine Schnittstelle zwischen Datenbank und View herstellen kann. Z.B:

    https://doc.qt.io/qt-5/qsqlquerymodel.html
    https://doc.qt.io/qt-5/qsqltablemodel.html
    https://doc.qt.io/qt-5/qsqlrelationaltablemodel.html

  • Position eines sliders wieder einstellen

    Unsolved
    2
    0 Votes
    2 Posts
    385 Views
    Pl45m4P

    @hexenepomuk said in Position eines sliders wieder einstellen:

    Der Knackpunkt ist die Anweisung: lautstaerkeSlider->setValue(100); Statt 100 müsste die Position des Slider angegeben werden, die vor dem muten bestand. Wie kann ich das machen?

    Wenn der Knopf gedrückt wird, die aktuelle Lautstärke in einer Membervariablen speichern und dann bei unmute den Wert einfach wieder setzen (dabei kann der Slider ja auch an die Position gesetzt werden).

    Idealerweise sollte es eh eine connection von dem Slider zu einem Lautstärke-Wert in dem Player geben... so muss nicht immer der Slider abgefragt werden, wenn man an die Lautstärke möchte. Dann hättest du das Problem hier erst gar nicht ;-)
    Mit dem Signal valueChanged kann man dann den Slider und die Variable synchronisieren, sodass sie immer den aktuellen Wert enthält. Dazu dann noch eine Art backup Variable, die bei "Mute" den Wert des Lautstärke"members" übernimmt und danach "immun" gegen Änderungen des Sliders ist.

    https://doc.qt.io/qt-5/qabstractslider.html#valueChanged
  • SQLite Datenbank nur wie??

    Solved
    3
    0 Votes
    3 Posts
    531 Views
    P

    @sierdzio Vielen Dank, jetzt klappt es.