Skip to content
  • 141k Topics
    707k Posts
    R

    I see this in the command line:

    SOFT ASSERT [13:50:52.113]: "gradlePath.exists()" in /build/qtcreator/src/qt-creator/src/plugins/android/createandroidmanifestwizard.cpp:293

    I made the directory manually, it asks to override it but nothing happens.

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

    @ankou29666 It's most often easier to directly go to https://download.qt.io ;)

  • Everything related to designing and design tools

    108 Topics
    335 Posts
    A

    https://www.youtube.com/watch?v=jxmZxZSBj0Y
    https://www.youtube.com/watch?v=jXe5Tkx3EZo
    https://www.youtube.com/watch?v=JLc7N6182N8&t=968s (redirects you directly to the figma topic, not to the beginning of the video)
    I probably watched one or two more, but I don't remember seeing or hearing anything about licence.

  • Everything related to the QA Tools

    56 Topics
    165 Posts
    S

    @PLL3 said in Issue with 'xlib' platform plugin.:

    Hi everyone,

    While creating and running my tests on Linux I have encountered an error during the execution of my test:

    2024-09-25T15:28:31 ERROR /MytestSuite/MyTestCase/test.py:38: Script Error RuntimeError: Platform plugin 'xlib' was not linked into the executable 2024-09-25T15:28:31 END_TEST_CASE End 'MyTestCase' End of test 'MyTestCase' 15:28:31:804 Wrapper: MySquishApp[759831]: Native pointer move error: Platform plugin 'xlib' was not linked into the executable

    This error seem to spawn from commands like "mouseRelease()" or "mousePress()" (as is the case line 38 of my "test.py njmcdirect").
    But commands like "clickButton()" or "doubleClick()" works juste fine.

    Now I am running this test on a remote, headless, Linux, so while the SquishServer and SquishRunner are on the Linux machine, the GUI gets forwarded to my windows machine.

    I am using a Squish that is built from sources so when I first encountered the error I realized that I had, in fact, not included all the ".a" files that were generated. In particular I missed a "libsquishxlib.a".

    But now that I have added that missing lib (I even ended up including all of the generated ".a" files), I still get the same error like nothing changed.

    So now I'm kinda stumped. Any help or clue would be greatly appreciated.

    Thanks in advance,

    I also face this problem. But fortunately, I found your post. Anyone give the solution of xlib plugin.

  • Everything related to learning Qt.

    376 Topics
    2k Posts
    Emilia_QtE

    We are having a coding competition, Qt;Athon, for students in degree programs aiming for bachelor’s or master’s degree in this fall.

    Qt;Athon is organised online in two rounds: the first one focuses on solving coding tasks and the second creating a functional application. All competition tasks can be done individually or in a team of 2-3 people. This forum thread is meant for finding a teammate.

    To participate, you’ll need to sign up by 25th of October 2024. Read more about Qt;Athon and sign ups here.

  • 2k Topics
    12k Posts
    S

    Here is another idea: Treat the intervals as sets and compute their intersections.

    Start with the first interval and compute the intersection with every other interval. Store the intersections inside a second vector. The second vector should now have n-1 elements (intersection of 1st with 2nd, 1st with 3rd, 1st with 4th, ..., 1st with nth, but not 1st with 1st). Now you take the intervals in this second vector and intersect them with all original intervals again (first interval in the second vector is for 1st with 2nd, so we only need to start intersecting starting from 3rd, for the second interval we start from the 4th interval, and so on). The intersections are then stored inside a third vector. If there are only empty intervals inside the third vector, we can stop for now. Otherwise we throw away the second vector and repeat this process with the third vector. (The second vector is intersections containing 2 intervals, the third vector contains intersections of 3 intervals, so we don't need the second vector anymore if there are non-empty intervals in the third vector.) From the last vector we get from this process we keep one intersected interval (just take the first non-empty intersection) and remember it. It is the intersection with the most intervals including the first interval. Now, we repeat this for the second interval, and so on.

    This should give as for each interval the maximum of intersections containing this interval and the interval limits of the intersection. You can just pick the intersected interval with the highest number of intersections and use the minimum of that interval as the number.

    It is a little tricky to wrap your head around this (initially I thought it would be little easier). The way I described it runtime would be at least O(n³). I'm not sure if this is good or bad.

  • 4k Topics
    17k Posts
    A

    merhaba başlıktan da anlaşıldığı gibi Qt6 yı çapraz derleyerek Ubuntu 22 üzerinden rpi4 64bit için çapraz derlemek istiyorum fakat neredeyse internetteki tüm derlemeleri uyguladım sürekli hata veriyor.
    test edilmiş bir klavuz önerebilecek olan var mı? yada rpi için Qt6 eklenmiş hazır bir imaj.
    Qt6 yı kaynaktan derliyourum ubuntu üzerinde çalışıyor fakat çapraz derlemede arm64 yada aarch64 için derlemiyor derlenen uygulamanın file ile görünümü x86_64 oluyor.
    teşekkürler

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

    I had the same goal. I used Docker (Windows 10) and CROPS to run Debian container on Win10 to cross compile.
    With a hefty machine (8-12 cores, 32 GB RAM) I am able to cross compile from Win10 to the target (Toradex Colibri) pretty easily

    https://docs.yoctoproject.org/dev-manual/start.html#setting-up-to-use-cross-platforms-crops

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.