Skip to content
  • 143k Topics
    714k Posts
    hskoglundH

    Also watch out for multiple installations of Qt on the target PC, I think I spot at least 2:
    one at ~/software/suis/new/DistributionKit
    one at /opt/Qt

    Try to remove one of them

  • Jobs, project showcases, announcements - anything that isn't directly development
    4k Topics
    22k Posts
    S

    I never thought I would become a victim of a scam as a retired entrepreneur, especially one that involved losing an incredible $379,000 in Bitcoin through a terrible currency transaction. I was genuinely at a loss for how to handle the fallout from this unimaginable and inconceivable circumstance. It was overwhelming, to put it mildly, to realize that I had apparently lost all of my funds. But in the middle of this financial crisis, I found hope when I came across Supreme Peregrine Recovery reviews. My unfortunate story starts with what appeared to be a lucrative currency transaction. It was a horrible scam that I was unaware of, and I lost a significant sum of Bitcoin as a result. The discovery came as a shock, and I was struggling. I was at a loss for what to do next. I felt powerless because of how complicated the digital world is and how difficult it is to get back money that has been lost. Luckily, when looking for a solution, I found reviews that praised Supreme Peregrine Recovery's skill. I chose to contact them out of curiosity and desperation for a solution. The evaluations discussed their experiences assisting people like me in getting their lost Bitcoin assets back. I chose to try it out with a mix of cynicism and optimism, believing that perhaps I had a chance to regain what I had lost. Working with Supreme Peregrine Recovery was a game-changer for me, much to my utter astonishment and relief. They recovered all of the money I had lost, demonstrating their skill in the digital realm in a comparatively short amount of time. There are no adequate words to describe the relief and thankfulness I experienced. In addition to being fantastic to have Supreme Peregrine Recovery on my side, it was also tremendously helpful. The fact that Supreme Peregrine Recovery is available to assist anyone who has fallen victim to fraud by fraudulent forex brokers and con artists is reassuring. Their proficiency, dependability, and commitment to assisting victims of online frauds are genuinely remarkable. In my opinion, having them on your side offers a great sense of security and a means of reclaiming what is rightfully yours. Get in contact with them to get all your lost bitcoin assets recovered.

    supremeperegrinerecovery(@)proton(.)me
    URL: supremeperegrinerecovery(.)com

    a874e69f-e988-4c75-8657-278cad425a99.jpg

  • Everything related to designing and design tools

    116 Topics
    354 Posts
    M

    Finally , I have to use the different mirror that the default as listed in: https://download.qt.io/online/qtsdkrepository/windows_x86/root/qt/Updates.xml.mirrorlist

    after browsing here and there , I must put the mirror without full path to xml. Instead only url before the /online part.

    qt-online-installer-windows-x64-4.8.1.exe --mirror https://qt-mirror.dannhauer.de/

    and voila!
    ef3627c3-b8b8-4c48-8877-9bc1279f7e57-image.png
    b8b101c7-7378-4eb6-a4b9-aaf64c341a0d-image.png

  • Everything related to the QA Tools

    66 Topics
    191 Posts
    H

    You can modify ControlsExt.qml to do this: https://doc.qt.io/squish/how-to-use-the-qml-extension-api.html#qml-extension-api

    Modify the isIgnored function in the qml file.

  • Everything related to learning Qt.

    381 Topics
    2k Posts
    Ash_QtA

    Banner-Academy-Course-Recap-Dec-24-003.png

    Hey Everyone!

    We are now at the end of 2024, and I wanted to take a moment to reflect on the year and what we have accomplished together.

    Qt Academy has grown significantly this year, with new courses from ourselves and others in the Qt Community, such as KDAB and Spyrosoft. We have also updated and improved existing courses, and we are always looking for feedback on how we can improve the content for you.

    Early next year, we will begin wrapping up our beginner QML courses and launch the completed series with a certificate of completion, so stay tuned for that! There will also be a little surprise for those who take the courses as a learning path!

    Big thanks to all who have contributed to Qt Academy by creating content and to those who have taken the courses and provided feedback. We have ambitious plans for 2025, and we hope you will join us on this journey!

    Let's take a look at the courses from December:

    QML Best Practice

    Dive into the essential best practices for writing robust, maintainable, high-performance QML code. This course will equip you with actionable insights and practical examples to elevate your projects and gain a comprehensive understanding of how to write clean, error-resistant QML and leverage advanced language features effectively.

    Qt DataVisualization to Qt Graphs

    Qt Graphs is Qt's newest module, which visualizes data in both 2D and 3D. This course will help you understand the differences between Qt DataVisualization and Qt Graphs, as well as how to migrate your existing code to the new module. Focusing on the practical steps required for migration, we'll guide you through key changes in CMake configurations, code, and asset handling. By the end of this course, you'll have a solid understanding of how to successfully transition your 3D application and leverage the enhanced features of Qt Graphs. It does not cover the 2D offering of Qt Graphs.

    Fundamental Concepts in Qt Design Studio

    Expand your understanding of different properties and familiarize yourself with components and assets. Use the states view in Qt Design Studio to create different states for your components. This tutorial is for people new to Qt Design Studio. To get the most out of the course, we recommend having a basic knowledge of design tools and how they work. You don't need coding experience; however, any knowledge of CSS (Cascading Style Sheets) will help you.

    Project Structure in Qt Design Studio

    Explore Qt Design Studio and develop your understanding of the project structure and the difference between qml and UI files. Learn how to create and manage projects and the difference between declarative and imperative programming by creating a simple project. You don't need coding experience; however, this course is ideal for those with a basic understanding of design tools and how they work.

    Multiple Screens in Qt Design Studio

    Learn how to create multiple screens in Qt Design Studio and navigate between them. You will also explore how to add transitions, animation, and logic to your screens and view the final result in Qt Design Studio.

    We are always looking for feedback on what you would like to see and looking for great people within the community to help us grow.

    If you want to stay in touch, visit the academy homepage and sign up for the newsletter! qt.io/academy. You can also view the whole catalog here.

    ~ Ash

  • 2k Topics
    13k Posts
    S

    @Redman said in reinterpret_cast for received tcp packets:

    01:00:00:00:01:00:01:00:00:00:01:00:00:00:00:00:00:00:01:00:00:00

    This is what you'd expect for a packed struct (as you have figures out). It worked before because both sides were using C++ and so both sides were not using packed structs (so much about the "well defined protocol").

    In order to not have that problem @J-Hilk is right to write a constructor expecting a QByteArray. For sending you should also pack the members into a QByteArray yourself. This also makes you immune to the order of the members (which is only guaranteed by a very, very recent C++ standard). It is also common practice to order members from biggest to smallest, so you can adhere to alignment rules and still get the most compact representation. This would also solve your problem (on the C++ side; I don't know Python) that you don't have to explicitly pack the struct.

  • 4k Topics
    17k Posts
    N

    witam, prubuje uruchomic program na innym pc program urychania sie u mnie , najpierw brakował☺o biblotek ale znalazłem na dyskuC w katalogu QT///bin , jak skopuje tam wygenerowany plik exe to on sie uruchamia ale jak skopiuje do innego katalogu z biblotekami to juz sie nie uruchomi tylko wyskakuje komunikat
    ''this aplikation failedto start because no qt platform plugincould be initialized. reinstalling the aplication may fix fhis problem"

  • This is where all the posts related to the Qt web services go. Including severe sillyness.
    1k Topics
    10k Posts
    SGaistS

    Hi,

    This is something you should ask to the Qt Company directly.