下面来记录一下我搭建python2.7 + Qt5.5 + PyQt5开发环境的过程,作为备忘。Ubuntu 14.04LTS下默认是安装了python2.76和python3.4的,并且默认的python运行版本是2.76,我们可以在命令行下输入python命令来查看。 如果你常在命令行下键入python命令的话,建议安装Ipython或者Bpython 或者可以直
转载
2024-10-30 12:43:38
91阅读
硬件:ThinkPadT590系统:Win10数据库:sqlserver2014Qt:5.14.1QtCreator:4.11.1源码连接:qt实现的绘制网络拓补图,先连接sqlserver数据库获取所有节点数据,然后通过递归函数解析出每个节点之间的关系,并计算每个节点要在图上绘制的位置,然后通过重写的 QGraphicsPixmapItem类来绘制节点图,通过重写的 QGraphicsItem类
项目场景:Qt应用程序无法正常运行,提示缺少必要组件(DLL)问题描述原因分析:缺少必要的文件解决方案:本机运行。需要添加相应的qt编译器bin文件夹到环境变量中。 当我们用Qt Creator直接运行程序时是可以的,但当我们直接打开工程目录下的exe文件却发现运行不了,提示缺少dll文件,因为Qt默认是动态编译的,需要dll才能运行。 当我们用Creator运行程序的时候Qt当然会去找相应的dl
由于版本原因,这个函数可能被取消》:那么我们只能自己实现这个函数void NeHeWidget::glPerspective( GLdouble fov, GLdouble aspectRatio, GLdouble zNear, GLdouble zFar ){ // 使用glu库函数,需要添加glu.h头文件 //gluPer
原创
2022-08-16 16:31:21
314阅读
HTTP协议简介超文本传输协议(Hyper Text Transfer Protocol,HTTP)是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。HTTP协议数据格式HTTP 目前支持7种请求方式:1GET发送请求来获得服务器上的资源,请求体中不会包含请求数据,请求数据放在协议头中。2POST和get一样很常见,向服务器提交资源
最近项目要加一个打印设置,查了下Qt打印机的调用方法,主要用到下面的类QPrinter, QPrintDialog;初步的打印机调用demo: ps: 首先要在qt的.pro文件中添加打印机支持:QT += printsupport QPrinter printer(QPrinter::ScreenResolution);
QPrintDialog* printDialog = new
下载OpenCV,官网为opencv.org具体下载链接为https://opencv.org/releases/此教程是为了自用,希望会对大家有帮助我用的是opencv4.1.2.所有接下来配置就是以此来举例安装opencv,我的安装目录是 D:\opencv。添加环境变量,在PATH中添加:选住path点编辑或者双击打开即可到下图;下图点右边新建即可添加D:\openc
1.QEvent与QMouseEvent之间转换QKeyEvent *keyEvent = static_cast<QKeyEvent *>(event);
QMouseEvent *mouseEvent = static_cast<QMouseEvent *>(event);2.QT鼠标在窗口Moveqt默认的MouseMove事件是要在鼠标左键按下才触发,要想鼠标左
转载
2024-09-27 06:35:38
100阅读
转载
2013-11-10 09:23:00
201阅读
2评论
# Qt for Android找不到Java文件的处理方法
Qt是一个强大的跨平台应用程序开发框架,让开发者能够在不同的平台上创建高性能的应用。尽管Qt简化了许多开发流程,但在移动平台(如Android)的开发中,有时会遇到一些问题,例如找不到Java文件。本文将通过解释如何解决这一问题以及提供代码示例,帮助开发者更好地使用Qt为Android开发应用程序。
## 问题背景
在使用Qt为A
# 在 Qt Creator 中使用 Python 进行信号与槽的连接
在使用 Qt Creator 开发基于 PyQt 或 PySide 的 Python 应用程序时,开发者常会遇到“找不到槽”的问题。这对于刚开始接触 Qt 的开发者来说,尤其困惑。本文将深入探讨信号与槽的概念,并提供一个完整的示例以帮助大家理解如何在 Qt 中有效地使用信号与槽机制。
## 信号与槽机制简介
Qt 的信号
原创
2024-11-02 03:13:19
174阅读
# QT Android APK路径找不到问题解决指南
在使用QT开发Android应用时,有时会遇到“APK路径找不到”的问题。这种情况可能导致构建失败,用户在部署应用时也会遭遇困扰。本文将讨论常见原因及其解决方案,并为您提供代码示例帮助您更好地理解问题。
## 常见原因
1. **未配置Android环境**:在QT中,未正确设置Android SDK和NDK路径会导致找不到APK路径。
# Qt for Android 找不到 lib 文件的解决方案
在使用 Qt 开发 Android 应用程序时,经常会遇到“找不到 lib 文件”的问题。这通常会导致应用程序无法正常构建和运行。这篇文章将为您介绍这一问题的常见原因及其解决方案,并通过示例代码帮助您更好地理解。
## 问题描述
在 Qt 项目中,您可能会看到类似于以下的错误提示:
```
CMake Error at CM
介绍QtNetwork是Qt网络操作模块,提供了基于TCP/IP的各种API。qt4x分别使用QFtp和QHttp,5以后统一用QNetworkAccessManagerHTTP请求方法根据HTTP标准,HTTP请求可以使用多种请求方法。HTTP1.0定义了三种请求方法: GET, POST 和 HEAD方法。HTTP1.1新增了五种请求方法:OPTIONS, PUT, DELETE, TRACE
转载
2024-07-18 23:36:43
476阅读
# 在Qt for Android中解决APK安装路径找不到的问题
在开发Android应用时,可能会遇到“APK安装路径找不到”的问题。这通常是由多个因素引起的,如环境配置不当、权限设置不正确等。本文将通过一系列步骤来帮助你解决这个问题,并确保你的Qt项目能够顺利地在Android设备上运行。
## 流程概览
下面的表格展示了解决问题的主要步骤:
| 步骤 | 描述
QT5 发布时,莫过于依赖动态链接库(dll) , 但是,QT5的动态链接库貌似都有2套 ,例如 Qt5Core (针对realese) , Qt5Cored (针对debug) ,凡事末尾带d的都是debug文件需要的链接库,莫嫌博主啰嗦A 关于发布1.首先,我们得找到自己安装QT的目录2.找到上述路径 Qt/5.4/mingw491_32/bin3.在路径中找到9个必须基本dll,其中分为3类
转载
2024-09-11 12:20:20
61阅读
# Qt连接MySQL后找不到表的解决方案
在利用Qt进行数据库开发时,MySQL是一个常见的选择。然而,开发者在连接MySQL数据库后,常常会遇到“找不到表”的问题。本文将详细分析该问题的产生原因,并提供解决方案和代码示例。
## 问题分析
首先,确保在Qt中正确连接MySQL数据库。一个常见的错误是数据库名称、表名称或用户名和密码不正确。如果连接信息不正确,Qt将无法找到指定的表。
还
原创
2024-09-25 07:02:00
58阅读
# QT调用Python文件找不到函数
在使用QT进行应用程序开发时,有时我们需要调用Python文件中的函数。然而,有时候我们可能会遇到一个问题:无法找到Python文件中的函数。本篇文章将向您详细解释这个问题的原因,并提供一些解决方案。
## 问题描述
当我们尝试使用QT调用Python文件中的函数时,可能会遇到以下错误:
```python
AttributeError: 'modu
原创
2023-10-03 13:21:06
304阅读
在QT中,如果要使用第三方的库或者开发包,需要让QT找到相应的头文件和LIB,这样就需要修改相应的编译器默认配置
比如:
QT的按照目录为:C:\Qt\2010.02.1
此目录下找到目录C:\Qt\2010.02.1\qt\mkspecs
这里有很多的文件夹,文件夹的命令是根据平台类型和编译器决定的,如果要在XP系统上的,可
转载
2024-04-04 10:41:42
360阅读
我们分析Qt Creator 工程文件一.在Qt Creator 下创建一个myWidget类//myWidget.h
#ifndef MYWIDGET_H
#define MYWIDGET_H
#include <QWidget>
QT_BEGIN_NAMESPACE
namespace Ui { class myWidget; }
QT_END_NAMESPACE
class