Skip to content

Qt Development

Everything development. From desktop and mobile to cloud. Games, tools, 3rd party libraries. Everything.
143.5k Topics 719.1k Posts

Subcategories


  • This is where all the desktop OS and general Qt questions belong.
    84k 458k
    84k Topics
    458k Posts
    R
    Hello, I installed qtcreator via apt, and when I try to create a project it just says that there's no suitable kits found. The one it detected I filled out but yet it says its missing at least one required feature but I filled everything out
  • The forum for developing everything embedded: Linux, WinCE, Symbian, MeeGo... you name it.
    14k 63k
    14k Topics
    63k Posts
    K
    Thanks @JonB, now I see fewer warnings root@arm:/media/sd-mmcblk0p1# ./browser QStandardPaths: wrong permissions on runtime directory /media/sd-mmcblk0p1/qt_runtime, 0755 instead of 0700 qt.qpa.input: libinput: event0 - TSC2007 Touchscreen: is tagged by udev as: Touchscreen qt.qpa.input: libinput: event0 - TSC2007 Touchscreen: device is a touch device qt.qpa.input: libinput: event1 - gpio-keys: is tagged by udev as: Keyboard qt.qpa.input: libinput: event1 - gpio-keys: device is a keyboard qt.qpa.input: Using xkbcommon for key mapping qt.qpa.input: libinput: registerDevice /dev/input/event0 - TSC2007 Touchscreen This plugin does not support createPlatformOpenGLContext! qt.qpa.input: evdevtouch: Adding device at /dev/input/event0 qt.qpa.input: evdevtouch: Using device /dev/input/event0 qt.qpa.input: evdevtouch: /dev/input/event0: Protocol type B (mtdev) (multi), filtered=no qt.qpa.input: evdevtouch: /dev/input/event0: min X: 0 max X: 0 qt.qpa.input: evdevtouch: /dev/input/event0: min Y: 0 max Y: 0 qt.qpa.input: evdevtouch: /dev/input/event0: min pressure: 0 max pressure: 4095 qt.qpa.input: evdevtouch: /dev/input/event0: device name: TSC2007 Touchscreen QQmlApplicationEngine failed to load component file:///media/sd-mmcblk0p1/main.qml:3:1: module "QtQuick.Window" is not installed file:///media/sd-mmcblk0p1/main.qml:2:1: module "QtWebEngine" is not installed file:///media/sd-mmcblk0p1/main.qml:3:1: module "QtQuick.Window" is not installed file:///media/sd-mmcblk0p1/main.qml:2:1: module "QtWebEngine" is not installed Illegal instruction but the main problem is still here
  • Looking for The Bling Thing(tm)? Post here!
    20k 78k
    20k Topics
    78k Posts
    jeremy_kJ
    An expedient solution is to wrap the asynchronous behavior in a customized C++ QObject, initiate the call through a property or Q_INVOKABLE, and later return the result through a property or signal.
  • This is a discussion space for

    • for audio / video playback and recording
    • media formats and codecs
    • camera and screen sharing functionality
    44 187
    44 Topics
    187 Posts
    N
    Sounds like something we should improve in Qt 6 then. Could you please submit a bugreport to https://bugreports.qt.io, along with the following info? The Qt version tested Details on your machine (Windows in this case) The media backend used (Windows-native vs FFmpeg) A reproducer (including a video sample that we can use for testing)
  • Have a question about Qt Creator, our cross-platform IDE, or any of the other tools? Ask here!
    8k 36k
    8k Topics
    36k Posts
    andrA
    https://bugreports.qt.io/ is also open for feature requests like this
  • Your Qt just doesn't want to build? Your compiler can't find the libs? Here's where you find comfort and understanding. And help.
    10k 51k
    10k Topics
    51k Posts
    SGaistS
    Try without multi threading.
  • What can we say - we like games. And you can use Qt to write some. Questions? Ask here.
    875 4k
    875 Topics
    4k Posts
    8Observer88
    Debug drawer for Box2D v3 using QPainter It uses b2World_Draw to draw Box2D objects for debugging. You can just download and run it without compiling libs because it include libs for Windows (MinGW) and Android. Source: https://github.com/8Observer8/debug-drawer-qpainter-box2dv3-qt6-cpp [image: 2a9af153-b7d2-40a0-9702-5fdfb79ccf52.png]
  • Discussions and questions on QtWebEngine
    1k 4k
    1k Topics
    4k Posts
    Axel SpoerlA
    Please provide more details: Which certificate is not trusted? IIRC Webengine was introduced in 5.5, but it was missing features. My guess is that the certificated actually can't be trusted and Qt 5.5 didn't notice.
  • You're using Qt with other languages than C++, eh? Post here!
    867 3k
    867 Topics
    3k Posts
    PedromixP
    [image: adca8cfe-fc2e-489c-93c0-0a0f83aaaffa.png] New version QtJambi 6.10.0 is available now 🎉. For all who want to create smart UIs🚀 in Java or Kotlin based upon the latest Qt release. https://www.qtjambi.io
  • Combining Qt with 3rd party libraries or components? Ask here!
    1k 6k
    1k Topics
    6k Posts
    S
    Thank you everyone for taking your time to reply me. The mistake was that, the invokation of the functions were in different qml files, and I had used different instances of the class in the 2 files. I finally fixed it :)
  • For discussion and questions about Qt for Python (PySide & Shiboken)

    3k 15k
    3k Topics
    15k Posts
    JonBJ
    @swoiwode Yes, you have made the right changes! Note how you changed from PyQt6.uic.loadUi(ui_file, self), which loaded into self and gave you self.label etc. over to self.ui = PySide6.QtUiTools.QUiLoader().load(ui_file), which returned into a newly created self.ui (or whatever you choose to call it) and hence gave you self.ui.label etc. It's just a different way of doing things, and PySide just does not offer that parameter or loading into self. Looking around at what examples there are on the web I found that actually even in PyQt more people had worked from self.ui = PyQt6.uic.loadUi(ui_file) which is also available and similar to the PySide way than that "non-standard" PyQt6.uic.loadUi(ui_file, self) which the code you inherited had chosen to use. Honestly you came across one of the few difference between PyQt and PySide right from the outset in the small script you were working on. 99% of the time you should find that same code simply works from PyQt to PySide.
  • Specific issues when using Qt for WebAssembly

    460 2k
    460 Topics
    2k Posts
    F
    Hi, I'm building a Qt application that loads large files, so I need more than 4 GB of memory. I know that with 64-bit WebAssembly this wouldn’t be a problem, but I can’t find any option to build Qt with wasm64. Did I miss something, or is Qt not yet ready to be built with WebAssembly 64-bit? If that’s the case, do you know when it might become possible? Thanks,
  • Discussions and questions about Qt Quick Ultralite and using Qt on microcontrollers in general

    149 461
    149 Topics
    461 Posts
    G
    [image: 68c477a3-5790-4995-942c-1394043685d7.jpg] I’m using Qt Quick Ultralite (QUL) 2.11 with a Spark FMP font. Some glyphs are rendering out of order when updating text dynamically. font engine is, fontEngine: "Spark" FontFiles { files:["fonts/SimpleSymphonie.fmp"] } Row { spacing: 2 Text { text: qsTr("%1 %2").arg(day).arg(month); font.pixelSize: 16; font.weight: Font.DemiBold } Text { text: hrmMins; font.pixelSize: 16;font.weight: Font.DemiBold } } Sometimes the last glyph of the time string (e.g., "12:00 PM") is rendered at the beginning or overlaps with other characters. The font map itself is correct and covers all characters. What could cause this out-of-order glyph rendering in Qt Quick Ultralite with FMP fonts, and how can I reliably update dynamic text without glyph placement issues?
  • The forum for discussing the Qt Digital Advertising Platform

    16 39
    16 Topics
    39 Posts
    E
    @nayka Can I use QtDigitalAdvertising on PC applications? Or is it only allowed for use on Android or iOS mobile devices?
  • For discussion and questions about Qt Insight

    11 20
    11 Topics
    20 Posts
    jsulmJ
    @Alejandro_qt_ Here is an example how to build qtbase module: https://stackoverflow.com/questions/50022325/building-qt-module-from-source