qtcore相关内容

PyQt 每 5 秒更新一次文本框

所以这是我的问题,我有来自串行电缆的数据每 5 秒读取一次并存储在 CSV 文件中.我也将这些数据放入一个列表中.我想要做的是获取变量 5、7 和 9,并将它们显示在我有 Qtextboxes 的 GUI 中……我该怎么做? 变量列表将位于称为列表值的值中.我想调用 5、7 和 9 并让它们显示在我的 PyQt 窗口中各自的文本框中. 这是我的代码: from PyQt4 impor ..
发布时间:2021-06-24 19:28:14 Python

如何从插槽中找出哪个信号调用了该插槽?

我的意思是,如果我有许多不同的信号连接到同一插槽.我看到了这个问题,但无法理解链接答案.能给我一个简单的例子吗? 解决方案 我认为您可以使用此方法: [protected] int QObject :: senderSignalIndex()const 根据Qt文档: 返回调用当前正在执行的插槽的信号的元方法索引,该信号是sender()返回的类的成员.如果在信号激活的插槽之外 ..
发布时间:2021-04-19 21:01:33 C/C++开发

与Qt 5.1共享QGLWidgets问题的线程化OpenGL

我使用了两个QGLWidgets.一种用于加载纹理,另一种用于渲染,但不起作用. 我使用了以下解释 http://blog.qt.digia.com/blog/2011/06/03/threaded-opengl-in-4-8/ 纹理上传线程上载许多(或大)纹理通常是一项昂贵的操作,因为要推送到GPU的数据量很大.同样,这是可能不必要地阻塞您的主线程的那些操作之一.在4.8中,您可以通 ..
发布时间:2021-04-19 21:01:24 C/C++开发

没有与QObject :: connect匹配的功能

我正在编写一个程序,每10毫秒发送一个UDP帧.这是我的程序应该如何工作的: 我有一个客户端类: //构造函数clientSupervision :: clientSupervision(){}无效的clientSupervision :: sendDataUDP(){//创建一个框架并发送...}void clientSupervision :: sendDataUDPTimer(int ..
发布时间:2021-04-19 19:35:34 C/C++开发

QObject :: connect与connect方法之间的区别

我是Qt的新手.大多数时候,Qt开发人员需要使用信号和插槽进行对象通信.到目前为止,我已经看到了两种连接信号和插槽的方法. 1)QObject :: connect(scrollBar,SIGNAL(valueChanged(int)),label,SLOT(setNum(int)));2)连接(scrollBar,SIGNAL(valueChanged(int)),标签,SLOT(setNu ..
发布时间:2021-04-19 19:25:39 C/C++开发

如何使用qmake将编译器标志指定到单个源文件?

其他源文件是否使用默认标志?我的某些源文件需要一些额外的C ++预处理器定义。我使用Qt5。我只发现QMAKE_CXXFLAGS在qmake项目中供全局使用。 解决方案 Qt源本身中GUI绘画的理论: SOURCES_NOOPTIMIZE = somefile.cpp nooptimize.name = nooptimize nooptimize。输入= SOURCES_N ..
发布时间:2020-09-27 07:18:31 C/C++开发

如何更改当前工作目录?

我正在开发一个程序,该程序从某个目录中提取文件并将其复制到Qt的工作目录中,以供我的应用程序读取.现在,我当前的路径是: /Users/softwareDev/Desktop/User1/build-viewer-Desktop_Qt_5_4_0_clang_64bit-Debug/viewer.app/Conents/MacOS/viewer 要使用此功能,我使用了: qDeb ..
发布时间:2020-08-14 20:55:17 移动开发

如何找到Qt版本?

我怎么知道我正在使用哪个版本的Qt?当我打开Qt Creator时,它会显示"Welcome to Qt Creator 2.3".但是,在构建设置中,它显示的是Qt版本4.7.1. 解决方案 qmake-qt5 --version 或 qmake --version ..
发布时间:2020-07-05 02:30:18 其他开发

字符串比较和unicode

我在Qt中使用qSort对包含结构的QList进行排序.我注意到波兰语字符“Ś"在排序列表的末尾或开头(取决于顺序).是否有任何字符串比较函数将“Ś"放在"S"旁边? 解决方案 您需要使用QString::localeAwareCompare作为比较功能. ..
发布时间:2020-07-05 01:17:42 其他开发

您如何序列化QMap?

我正在尝试使用以下代码来学习如何在窗口化应用程序中序列化QMap对象: #include "mainwindow.h" #include "ui_mainwindow.h" #include #include #include #include #include void write () { ..
发布时间:2020-07-05 00:48:32 C/C++开发

PyQt中的os.walk类似物

在我可以继续对某些任务进行一些过滤的递归目录/文件搜索之前,我想知道Qt/PyQt是否具有os.walk的类似物. 主应用程序是PyQt4中的GUI应用程序,QString s和路径对象(文件,目录)中的所有文本字段均使用QFile,QDir,QFileinfo进行操作. 作为模拟,我的意思是快速方便的递归fs树遍历工具. 我应该使用os.walk还是更快,更有用的东西? ..
发布时间:2020-07-05 00:48:27 Python

QByteArray到QString

我遇到QByteArray和QString的问题. 我正在读取文件并将其信息存储在QByteArray中.该文件采用unicode格式,因此包含以下内容:t\0 e\0 s\0 t\0 \0 \0 我正在尝试将此值与指定的值进行比较,但是它失败了,因为在调试器中,我看到它不是unicode字符串. 代码将解释所有内容: QByteArray Data; //contains ..
发布时间:2020-07-05 00:37:16 C/C++开发

QThread怪异的行为

我有一个运行某些代码的QThread,我希望它能够很好地退出并进行一些清理,因此代码如下: testdevice.h class testDevice : public QThread { Q_OBJECT ... // some definitions protected: void run(void); private: hid_device *ha ..
发布时间:2020-05-14 01:43:22 C/C++开发

解析jsonarray吗?

我有一个类似于以下内容的JSON: { "agentsArray": [{ "ID": 570, "picture": "03803.png", "name": "Bob" }, { "ID": 571, "picture": "02103.png", "name": "Tina" ..
发布时间:2019-11-24 15:48:26 C/C++开发