QtitanDataGridModel-view DataGrid component with rich functionality for Qt.C++ and PySideQtitanRibbonReplicates Microsoft RibbonUI interface for Qt.C++ and PySideQtitanNavigationDesignUIReplicates Microsoft Navigation Design interface for Qt.C++ and PySideQtitanChartCharts and Diagrams component for Qt.C++ and PySideQtitanDockingDockable Panels and Tool Bars for Qt.C++ and PySideQtitanFastInfosetXML Compressed format FastInfoset implementation for Qt.C++ and PySideRoadmap Development 2023
FireDataGridPowerful, modern, fast, DB-Aware Grid for Delphi-FiremonkeyFireDockingDelphi IDE/Visual Studio implementation of dock panels for Delphi-Firemonkey
Environment 1:
It’s based on a domestic Linux system, so the underlying components should be the same. As for the desktop manager, it should be independently developed.
Environment 2:
Under WSL2 (Ubuntu), we haven’t installed desktop managers like Gnome or KDE; only a set of x11-apps is installed.
In this case, this error is most likely related to the Qt(5) framework and not to the docking component QtitanDocking. Could you check our other installation for Qt6 with your environment? Is the problem reproduced?
We downloaded Qt6.4.3, as well as your trial package of QtitanDocking. After installing and launching the example in the WSL2 environment, we encountered an error
“luchi@XDRD-LUCHI-PC:~/Qt/Developer Machines/QtitanComponents2023.2.0 DemoQt6/bin$ ./Docking_SimplePanels
qt.qpa.plugin: Could not load the Qt platform plugin "wayland" in "" even though it was found.
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
Aborted”
Does QtitanDocking based on Qt6.4.3 require the presence of a desktop management system to function? My environment only has x11-apps installed.
I would like to test the trial version of your latest release. Here are the steps I took: We installed Ubuntu 22.04 using VirtualBox, then downloaded the online installer package for Qt from the Qt official website and installed Qt6.4.3. Next, we downloaded the trial package based on Qt6.4.3 from your company’s website, installed it, and then ran it
root@ubuntunew:/Developer Machines/QtitanComponents2023.2.0 Demo/bin# ./Docking_SimplePanels
qt.qpa.plugin: Could not find the Qt platform plugin "wayland" in ""
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
Available platform plugins are: xcb, minimal.
Aborted (core dumped)
root@ubuntunew:/Developer Machines/QtitanComponents2023.2.0 Demo/bin# export QT_QPA_PLATFORM_PLUGIN_PATH="/opt/Qt/6.4.3/gcc_64/plugins/platforms"
root@ubuntunew:/Developer Machines/QtitanComponents2023.2.0 Demo/bin# ./Docking_SimplePanels
QStandardPaths: runtime directory '/run/user/1000' is not owned by UID 0, but a directory permissions 0700 owned by UID 1000 GID 1000
qt.qpa.wayland: Failed to load client buffer integration: "wayland-egl"
qt.qpa.wayland: Available client buffer integrations: QList()
qt.qpa.wayland: No shell integration named "xdg-shell" found
qt.qpa.wayland: No shell integration named "wl-shell" found
qt.qpa.wayland: No shell integration named "ivi-shell" found
qt.qpa.wayland: No shell integration named "qt-shell" found
qt.qpa.wayland: Loading shell integration failed.
qt.qpa.wayland: Attempted to load the following shells QList("xdg-shell", "wl-shell", "ivi-shell", "qt-shell")
My system environment is:
luchi@ubuntunew:~$ uname -a
Linux ubuntunew 6.5.0-27-generic #28~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Mar 15 10:51:06 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
Under Linux we install xcb and minimal plugins at the moment. In the next update we will add other plugins too. For now, i'd suggest remove Qt from /bin folder completely and add dependencies to your environment - /opt/Qt/6.4.3/gcc_64/