Skip to content
  • The image is cropped diagonally

    Unsolved Mobile and Embedded
    1
    0 Votes
    1 Posts
    16 Views
    No one has replied
  • 1 Votes
    1 Posts
    27 Views
    No one has replied
  • 0 Votes
    6 Posts
    73 Views
    H
    @SGaist Thanks! But I found that the problem might cause by Visual Studio's QT plugin. After I reboot the computer, some coding errors occured in my ui file and qrc file. After I re-opened these files with QT Creator and compile my application again in VS, this problem seems fixed. @Christian-Ehrlicher The platform is Win10, Qt5, VS2019.
  • Qt creator no qDebug() output in debug mode - Qt 6.10.2

    Unsolved Qt Creator and other tools
    13
    0 Votes
    13 Posts
    173 Views
    JonBJ
    @MHMart_asc No, always ignore "first chance exceptions" when debugging under Windows.
  • How could I create Qwt density chart?

    Unsolved General and Desktop qwt chart chartview graphics surface
    2
    0 Votes
    2 Posts
    42 Views
    SGaistS
    Hi, I haven't touched that library in a very long time but are you looking for something a bit like the QwtPlotSpectrogram class ?
  • QPainter on QPrinter kinda slow

    Unsolved General and Desktop
    3
    0 Votes
    3 Posts
    82 Views
    J
    Network printer, does it "connect" before the actual render?
  • Shortcut: Only binding to one of multiple key

    Unsolved QML and Qt Quick
    1
    0 Votes
    1 Posts
    32 Views
    No one has replied
  • 0 Votes
    3 Posts
    77 Views
    M
    I found that Qt 6.11 already addresses this with a new QAccessible::Switch role (commit 293032a) mapped to ATSPI_ROLE_SWITCH on Linux and UIA_ButtonControlTypeId on Windows, which is the proper long-term fix. For 6.10.x, a backport patch in getRole() in atspiadaptor.cpp seems like a reasonable workaround: if (interface->role() == QAccessible::Button && interface->state().checkable) return ATSPI_ROLE_TOGGLE_BUTTON; Would such a patch be acceptable for 6.10.x, or is the recommendation to upgrade to 6.11?
  • 0 Votes
    3 Posts
    114 Views
    V
    Here is the application output when tracing the screen twice with the pen: 10:01:25: Android target "org.qtproject.example.MobileTablet" terminated. I/le.MobileTablet: Late-enabling -Xcheck:jni I/le.MobileTablet: Using CollectorTypeCMC GC. D/nativeloader: Load libframework-connectivity-tiramisu-jni.so using APEX ns com_android_tethering for caller /apex/com.android.tethering/javalib/framework-connectivity-t.jar: ok D/CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10306; state: ENABLED D/CompatibilityChangeReporter: Compat change id reported: 242716250; UID 10306; state: ENABLED D/nativeloader: Configuring clns-6 for other apk /data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk. target_sdk_version=36, uses_libraries=, library_path=/data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/lib/arm64:/data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/org.qtproject.example.MobileTablet D/nativeloader: Load libframework-connectivity-jni.so using APEX ns com_android_tethering for caller /apex/com.android.tethering/javalib/framework-connectivity.jar: ok V/GraphicsEnvironment: Currently set values for: V/GraphicsEnvironment: angle_gl_driver_selection_pkgs=[] V/GraphicsEnvironment: angle_gl_driver_selection_values=[] V/GraphicsEnvironment: ANGLE GameManagerService for org.qtproject.example.MobileTablet: false V/GraphicsEnvironment: org.qtproject.example.MobileTablet is not listed in per-application setting V/GraphicsEnvironment: App is not on the allowlist for updatable production driver. D/CompatibilityChangeReporter: Compat change id reported: 183155436; UID 10306; state: ENABLED D/MbrainDebugManagerImpl: getService failed D/libMEOW : meow new tls: 0xb400006efb5ff0b0 D/libMEOW : meow reload base cfg path: na D/libMEOW : meow reload overlay cfg path: na W/QT : qt_process_init() called E/QT : [QT]file does not exist W/QT : Support!! D/libMEOW : applied 0 plugin for [org.qtproject.example.MobileTablet]. D/libMEOW : rebuild call chain: 0xb400006efb5cf080 D/libMEOW : meow delete tls: 0xb400006efb5ff0b0 D/CompatibilityChangeReporter: Compat change id reported: 247079863; UID 10306; state: ENABLED W/le.MobileTablet: ClassLoaderContext parent mismatch. (PCL[] | PCL[];PCL[/data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk*3949881819]) D/nativeloader: Load /data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk!/lib/arm64-v8a/libc++_shared.so using class loader ns clns-6 (caller=/data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk): ok D/nativeloader: Load /data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk!/lib/arm64-v8a/libQt6Core_arm64-v8a.so using class loader ns clns-6 (caller=/data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk): ok I/QtCore : Start D/nativeloader: Load /data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk!/lib/arm64-v8a/libQt6Gui_arm64-v8a.so using class loader ns clns-6 (caller=/data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk): ok D/nativeloader: Load /data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk!/lib/arm64-v8a/libQt6Widgets_arm64-v8a.so using class loader ns clns-6 (caller=/data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk): ok D/nativeloader: Load /data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk!/lib/arm64-v8a/libQt6Svg_arm64-v8a.so using class loader ns clns-6 (caller=/data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk): ok D/nativeloader: Load /data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk!/lib/arm64-v8a/libQt6Network_arm64-v8a.so using class loader ns clns-6 (caller=/data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk): ok D/nativeloader: Load /data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk!/lib/arm64-v8a/libQt6OpenGL_arm64-v8a.so using class loader ns clns-6 (caller=/data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk): ok D/nativeloader: Load /data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk!/lib/arm64-v8a/libQt6Qml_arm64-v8a.so using class loader ns clns-6 (caller=/data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk): ok D/nativeloader: Load /data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk!/lib/arm64-v8a/libQt6QmlModels_arm64-v8a.so using class loader ns clns-6 (caller=/data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk): ok D/nativeloader: Load /data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk!/lib/arm64-v8a/libQt6QmlWorkerScript_arm64-v8a.so using class loader ns clns-6 (caller=/data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk): ok D/nativeloader: Load /data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk!/lib/arm64-v8a/libQt6QmlMeta_arm64-v8a.so using class loader ns clns-6 (caller=/data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk): ok D/nativeloader: Load /data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk!/lib/arm64-v8a/libQt6Quick_arm64-v8a.so using class loader ns clns-6 (caller=/data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk): ok D/nativeloader: Load /data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk!/lib/arm64-v8a/libQt6VirtualKeyboard_arm64-v8a.so using class loader ns clns-6 (caller=/data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk): ok D/nativeloader: Load /data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk!/lib/arm64-v8a/libplugins_platforms_qtforandroid_arm64-v8a.so using class loader ns clns-6 (caller=/data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk): ok I/Qt : Qt platform plugin started D/nativeloader: Load /data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk!/lib/arm64-v8a/libMobileTablet_arm64-v8a.so using class loader ns clns-6 (caller=/data/app/~~GOZeW_WaqPAmQ16ve5Oomw==/org.qtproject.example.MobileTablet-YoP76MFWqX6LEnzPk2LCzQ==/base.apk): ok I/M-ProMotion: M-ProMotion is disabled D/CompatibilityChangeReporter: Compat change id reported: 210923482; UID 10306; state: ENABLED I/SurfaceFactory: [static] sSurfaceFactory = com.mediatek.view.impl.SurfaceFactoryImpl@f0a7a7c D/CompatibilityChangeReporter: Compat change id reported: 237531167; UID 10306; state: DISABLED W/OpenGLRenderer: Unknown dataspace 0 D/VRI[QtActivity]: hardware acceleration = true, forceHwAccelerated = false D/nativeloader: Load libpowerhalwrap_jni.so using system ns (caller=/system_ext/framework/mediatek-framework.jar): ok I/PowerHalWrapper: PowerHalWrapper.getInstance D/libMEOW : meow new tls: 0xb400006efb5cf080 D/libMEOW : applied 0 plugin for [org.qtproject.example.MobileTablet]. D/libMEOW : rebuild call chain: 0xb400006efb5df090 D/InputTransport: Create ARC handle: 0xb400006f9b59f1e0 D/InputEventReceiver: Input log is disabled in InputEventReceiver. D/InputTransport: Input log is disabled in InputChannel. D/BufferQueueConsumer: [](id:58d000000000,api:0,p:-1,c:22736) connect: controlledByApp=false E/FBI : Can't load library: dlopen failed: library "libmagtsync.so" not found D/libMEOW : meow new tls: 0xb400006efb5ef0a0 D/libMEOW : applied 0 plugin for [org.qtproject.example.MobileTablet]. D/libMEOW : rebuild call chain: 0xb400006efb63f0f0 E/OpenGLRenderer: Unable to match the desired swap behavior. D/libMEOW : meow new tls: 0xb400006efb61f0d0 D/libMEOW : applied 0 plugin for [org.qtproject.example.MobileTablet]. D/libMEOW : rebuild call chain: 0xb400006efb64f100 D/BLASTBufferQueue: [VRI[QtActivity]#0](f:0,a:1) acquireNextBufferLocked size=2200x1440 mFrameNumber=1 applyTransaction=true mTimestamp=369794844350688(auto) mPendingTransactions.size=0 graphicBufferId=97650376441857 transform=7 D/default : 0 : QEvent::Polish D/default : 1 : QEvent::PlatformSurface D/default : 2 : QEvent::WinIdChange D/default : 3 : QEvent::WindowIconChange D/default : 4 : QEvent::WindowStateChange D/default : 5 : QEvent::Move D/default : 6 : QEvent::Resize D/default : 7 : QEvent::Show D/default : 8 : QEvent::Resize D/default : 9 : QEvent::Paint Art: Cleared App Profiles. D/BufferQueueConsumer: [](id:58d000000001,api:0,p:-1,c:22736) connect: controlledByApp=false D/BLASTBufferQueue: [SurfaceView[org.qtproject.example.MobileTablet/org.qtproject.qt.android.bindings.QtActivity]#1](f:0,a:1) acquireNextBufferLocked size=2200x1321 mFrameNumber=1 applyTransaction=true mTimestamp=369795041337150(auto) mPendingTransactions.size=0 graphicBufferId=97650376441866 transform=7 D/default : 10 : QEvent::WindowActivate D/default : 11 : QEvent::ActivationChange D/default : 12 : QEvent::InputMethodQuery D/default : 13 : QEvent::InputMethodQuery D/default : 14 : QEvent::InputMethodQuery D/default : 15 : QEvent::InputMethodQuery I/ImeTracker: org.qtproject.example.MobileTablet:c71a8ff8: onRequestHide at ORIGIN_CLIENT_HIDE_SOFT_INPUT reason HIDE_SOFT_INPUT_BY_INSETS_API I/ImeTracker: org.qtproject.example.MobileTablet:c71a8ff8: onCancelled at PHASE_CLIENT_APPLY_ANIMATION D/default : 16 : QEvent::ShowToParent D/default : 17 : QEvent::PolishRequest D/default : 18 : QEvent::UpdateLater D/default : 19 : QEvent::UpdateRequest D/default : 20 : QEvent::Paint Art: Compiled App Profiles. I/le.MobileTablet: Compiler allocated 6094KB to compile void android.view.ViewRootImpl.performTraversals() D/ProfileInstaller: Installing profile for org.qtproject.example.MobileTablet W/default : QObject: Cannot create children for a parent that is in a different thread. W/default : (Parent is QApplication(0x6e8347b6e0), parent's thread is QThread(0xb400006fdb56af30), current thread is QThread(0xb400006fdb582e90) W/default : QObject: Cannot create children for a parent that is in a different thread. W/default : (Parent is QApplication(0x6e8347b6e0), parent's thread is QThread(0xb400006fdb56af30), current thread is QThread(0xb400006fdb582e90) D/default : 21 : QEvent::TabletPress D/default : 22 : QEvent::UpdateRequest D/default : 23 : QEvent::Paint D/default : 24 : QEvent::TabletMove D/default : 25 : QEvent::InputMethodQuery D/default : 26 : QEvent::InputMethodQuery D/default : 27 : QEvent::InputMethodQuery D/default : 28 : QEvent::InputMethodQuery D/default : 29 : QEvent::UpdateRequest D/default : 30 : QEvent::Paint D/default : 31 : QEvent::InputMethodQuery D/default : 32 : QEvent::InputMethodQuery D/default : 33 : QEvent::InputMethodQuery D/default : 34 : QEvent::InputMethodQuery D/default : 35 : QEvent::InputMethodQuery D/default : 36 : QEvent::InputMethodQuery D/default : 37 : QEvent::InputMethodQuery D/default : 38 : QEvent::TabletRelease D/default : 39 : QEvent::UpdateRequest I/ScrollIdentify: on fling D/default : 40 : QEvent::Paint D/default : 41 : QEvent::ToolTip W/le.MobileTablet: userfaultfd: MOVE ioctl seems unsupported: Connection timed out D/default : 42 : QEvent::TabletPress D/default : 43 : QEvent::UpdateRequest D/default : 44 : QEvent::Paint D/default : 45 : QEvent::TabletMove D/default : 46 : QEvent::UpdateRequest D/default : 47 : QEvent::Paint D/default : 48 : QEvent::InputMethodQuery D/default : 49 : QEvent::InputMethodQuery D/default : 50 : QEvent::InputMethodQuery D/default : 51 : QEvent::InputMethodQuery D/default : 52 : QEvent::InputMethodQuery D/default : 53 : QEvent::InputMethodQuery D/default : 54 : QEvent::InputMethodQuery D/default : 55 : QEvent::TabletRelease D/default : 56 : QEvent::UpdateRequest I/ScrollIdentify: on fling D/default : 57 : QEvent::Paint D/default : 58 : QEvent::ToolTip
  • Am I using `TreeView` right?

    Unsolved General and Desktop
    6
    0 Votes
    6 Posts
    165 Views
    GrecKoG
    @kaixoo said in Am I using `TreeView` right?: I am using QML's TreeView and it's only rendering children of the QAbstractItemModel, not elements further below. That's incorrect. QRangeModel might be of help to avoid having to write the boilerplate.
  • Looking for Qt/C++ remote position

    Unsolved Jobs
    1
    0 Votes
    1 Posts
    60 Views
    No one has replied
  • Let's talk about AI

    Unsolved Hot Topic Of The Week
    13
    0 Votes
    13 Posts
    422 Views
    J.HilkJ
    POV:your vibecoder friend trying to debug the app built using Claude code: https://youtu.be/D7OmauE8FEU?si=3WpX3n5UGTBUmqvD
  • Issues with blank lines and line breaks in QTextEdit

    Unsolved General and Desktop
    6
    0 Votes
    6 Posts
    136 Views
    C
    @JonB These two don't need to be consistent, right? [image: 1e7dfa90-7084-4e39-a651-bbbb0e2195f2.png]
  • Issue with clipping of QLegend when writing QChartView to PDF

    Unsolved General and Desktop
    1
    0 Votes
    1 Posts
    51 Views
    No one has replied
  • Trying to configure qtbase on macOS-26.3

    Unsolved General and Desktop
    5
    0 Votes
    5 Posts
    128 Views
    I
    @gav451 For full building of Qt, I'm not sure that the Xcode generator is even supported. Maybe it is, but I personally build with the Ninja generator. I follow the Linux instructions on this page: https://wiki.qt.io/Building_Qt_6_from_Git. It is possible that there other ways. But then again, you don't really need to.
  • [Ubuntu] How get screen available geometry?

    Unsolved General and Desktop
    13
    0 Votes
    13 Posts
    213 Views
    JonBJ
    @IgKh said in [Ubuntu] How get screen available geometry?: Adding a Wayland compatibility note on the availableGeometry property of QScreen could be a great first contribution, if you are so inclined. This would only be the start of myriad necessary/suggested doc notes for Wayland. For example, as you yourself pointed out QWidget::move() is a no-op, showMaximized() may do nothing or whatever, and the compositor may or may not do things, and differently from other compositors.... If the Qt docs really intend to do anything about Wayland I would rather it were a large effort from the team covering everything than the occasional user note.
  • 0 Votes
    1 Posts
    58 Views
    No one has replied
  • 0 Votes
    1 Posts
    38 Views
    No one has replied
  • Qt Installer Framework Buttons?

    Unsolved Qt Creator and other tools
    1
    0 Votes
    1 Posts
    39 Views
    No one has replied
  • 0 Votes
    1 Posts
    31 Views
    No one has replied