
[英]qDebug dosen't print anything when using vscode
我尝试使用 VSCode 对 Qt 程序进行编码,但是 function qDebug 在 VSCode 中调试 Qt 程序时不会在控制台中打印任何内容。但是在使用 QtCreator 时它可以正常工作。顺便说一下,Qt 程序是由 8859089888 在 vs.code66 中构建的我试图将 qD ...
[英]qDebug dosen't print anything when using vscode
我尝试使用 VSCode 对 Qt 程序进行编码,但是 function qDebug 在 VSCode 中调试 Qt 程序时不会在控制台中打印任何内容。但是在使用 QtCreator 时它可以正常工作。顺便说一下,Qt 程序是由 8859089888 在 vs.code66 中构建的我试图将 qD ...
[英]How to make a timer that will work in a couple of months?
有一项任务是设置一个将在几个月后起作用的计时器。 我遇到了QTimer::start(int msec)的问题,时间以 int 和毫秒为单位指定。 原来我可以指定 2147483647 毫秒,也就是不到一个月。 我曾经使用crontab ,但我不得不放弃它。 代码示例: 控制台 output: 我 ...
[英]How to animate a QSplitter?
给定以下示例内置 Qt 设计器: GUI 以隐藏frame占用的空间启动: 我如何在将她占用的空间带回来的同时为frame设置动画? 我尝试将其动画化为: 当我在frame (F2) 中调用几何图形 animation 时, frame会调整大小但它占用的空间继续“隐藏”,拆分器区域没有调整大 ...
[英]Qt C++ How to connect a class's instance from other class
我有三个 C++ 类: DB 、 MainWindow和Login 。 DB的实例作为database驻留在MainWindow中,一个按钮调用名为loginDialog的Login实例。 现在我想将loginDialog的accept()与database的 ( DB的) 插槽连接起来,但是由 ...
[英]How to listen to a widget resizeEvent without subclassing / using a filter?
当我尝试widget->resizeEvent = 我收到此错误: 当我尝试使用 lambda 收听resizeEvent时:connect(widget, &QWidget::resizeEvent, [](QResizeEvent *event) { }); 'QWidge ...
[英]QProgressBar updated from a QThread causes application to stall
我有一个使用 QMainWindow 的应用程序,它有一个很长的加载任务,所以我创建了一个 QProgressDialog 和 Worker QThread。 线程通过信号定期更新 QProgressDialog。 如果用户将鼠标移到进度对话框上,然后移到主应用程序上,整个 GUI 就会停止(包括 ...
[英]Continuously update a QML LineSeries ChartView with a data model from C++
我在 QML 中有一个 ChartView 我正在尝试从 C++ 中的数据 model 进行更新,但是,我遇到了某些问题,我似乎无法找到正确更新 LineSeries 的方法。 我的示例 QML 代码如下所示: 底层 model 是一个 QAbstractTableModel,如下所示: 相关的 ...
[英]Qt Remote Objects' interoperability between operating systems
运行在 2 个不同操作系统上的 2 个 Qt 应用程序能否使用 QtRO 进行通信? 我想他们可以,但是有人可以证实这一点吗? 谢谢你。 ...
[英]Is it possible logging another GUI in the QThread
import sys from PyQt5.QtWidgets import * import pyqtgraph as pg import logging import threading from tqdm import tqdm import time class MyWindow(QMa ...
[英]Remove empty space at bottom of QTableWidget
我正在使用 PySide6 6.4.1 构建一个自动调整大小以适应行数的表格小部件。 这是一个最小的例子:from PySide6.QtWidgets import * class MW(QWidget): def __init__(self): super().__in ...
[英]QT6 QTMultimedia FFMPEG backend preview procedure
我需要通过 QML 应用程序显示 RTSP 素材。 我为此编写的代码可以在 Linux 上完美运行,仅仅是因为 QT 在 linux 上附带了一个开箱即用的 gstreamer 后端。 在 Windows 上,这是一个不同的故事。 Windows 附带“Windows Media Foundati ...
[英]How to send vector with class by QTcpSocket
我试图从客户端向服务器发送带有 class 的向量。 数据在sockets之间发送,但是当我想将它们写入控制台时,服务器崩溃了 服务器 数据.H 数据文件 尝试从数据 class 打印名称时服务器崩溃。我不明白为什么会这样,有人可以向我解释错误是什么吗? 当我试图发送一个由数据组成的向量时,例如 i ...
[英]QT QML make invisible button in other Rectangle
我想在从第一页导航到第二页时隐藏按钮,但是当我在代码中添加这一行button_1.visible: false时,它不起作用。 主要.qml: 主要文件: ...
[英]How can I pass the directory of boost library to CMakeLists.txt file for compilation?
我是CMake和Qt世界的新人。 我想创建一个小的 Qt 应用程序,它可以计算任何数字的阶乘。 要在 C++ 中执行此操作,我使用 boost 库。 一般我用boost写C++代码的时候都是这样编译的—— 现在我正在尝试在 Qt 中做同样的事情。这是 CMakeLists.txt 的代码:- 这是 ...
[英]C++ QML Plugin with python
我正在尝试在 python 项目中嵌入 c++ qml 插件。 我将Qt5.15.2与mingw6.1.0和pyside2 5.15.2一起使用。 它适用于 Linux 和 macOS - 已经过测试。 但是在 windows 上,它说“无法为模块“a.plugin.video”加载插件:无法加载 ...
[英]How can I add icons for elements in qt listwidget?
如快照中所示,我想为 listwidget 中的项目添加相应的颜色图标,例如 blue.png 的蓝色图标等。我该怎么做? 在我将元素从可用纹理拖放到选定纹理后,该小部件中也应该有一个图标。 这是我试图获取所有文件并将它们添加到我的小部件的片段,现在我还需要在它们旁边添加相应的图标。 ...
[英]How to solve the problem of building a project?
我重新安装了 windows。之后,我的项目路径发生了变化。 Qt 给我一个构建错误。 找不到文件:C:\Users\... 我试过删除所有过去的构建。 和“.pro.user”文件,但这也无济于事。 这是 files.pro 代码。 这是 qml.qrc 代码。 这是错误图像。 ...
[英]Is possible to have a widget that doesnt scroll in a QScrollArea?
给出这个例子: 假设A和B是QWidgets 滚动QScrollArea小部件时,是否可以保留从B static 开始的所有内容? QScrollArea占据了整个 GUI, B在里面,让垂直的ScrollBar更靠近 GUI 的右边框,或者看起来像这样: 在这种情况下我能做什么? ...
[英]How to get a variable added to the 'window'?
我将以下代码添加到QWebEngineVivew页面的 HTML 中: 我将new Crate的值附加到window ,但是,当我尝试从浏览器调试控制台 (F12) 读取它时,它是未定义的。 我还在QtWebEngine小部件之外对其进行了测试,网址为:https://www.w3schools. ...
[英]Is there a way to keep widget always in centre in pyqt QHBoxLayout
我想知道是否可以让小部件始终在 QHBoxLayout 中居中。 例如:我想让 wid1 居中,它根本不会改变它的 position ...