草庐IT

Qt5Network

全部标签

如何解决npm install 的报错npm ERR! network request to http://registry.cnpmjs.org/vue-cli failed

报错:npmERR!syscallgetaddrinfonpmERR!errnoENOTFOUNDnpmERR!networkrequesttohttp://registry.cnpmjs.org/vue-clifailed,reason:getaddrinfoENOTFOUNDregistry.cnpmjs.orgnpmERR!networkThisisaproblemrelatedtonetworkconnectivity.npmERR!networkInmostcasesyouarebehindaproxyorhavebadnetworksettings.npmERR!network'p

c++ - 使用 Qt 5.4 为 iOS 应用程序添加设置条目

我使用Qt5.4构建了一个iOS8.2应用程序。我想像许多其他应用程序一样在“设置”应用程序中添加一个用户输入字段,但我不知道该怎么做。我尝试了以下(不起作用):intmain(intargc,char*argv[]){QGuiApplicationapp(argc,argv);TDA::TapDisplaySingleton*mainClass=newTDA::TapDisplaySingleton(&app);QObject::connect(&app,SIGNAL(aboutToQuit()),mainClass,SLOT(aboutToQuitApp()));QGuiAppli

Qt QPixmap QImage 图片等比例缩放到指定大小

改变窗口组件的情况下改变窗口背景图片的大小,QImage、QPixmap等绘图设备类都提供scaled()函数。 scaled函数:scaled(constQSize&size,Qt::AspectRatioModeaspectRatioMode=Qt::IgnoreAspectRatio,Qt::TransformationModetransformMode=Qt::FastTransformation)const  第一个参数代表缩放后的尺寸  第二个参数有两种表现形式,分别为Qt::IgnoreAspectRatio和Qt::KeepAspectRatioKeepAspectRatio:

【问题记录】Visual Studio 下的Qt工程无法打开 “xxx.ui“ 文件和LNK1104 无法打开文件“Qt5Cored.lib”错误

环境Windows11家庭中文版MicrosoftVisualStudioCommunity2022(64位)-Current版本17.5.3qt-vsaddin-msvc2022-2.9.1-rev.06问题产生VS下Qt环境准备好后,创建了Qt工程然后点击FormFiles下的“xxx.ui”文件,在弹出 Qt设计师界面后闪退并显示如下错误运行报错:LNK1104无法打开文件“Qt5Cored.lib”解决方法工具栏处依次点击:扩展一>QtVSTools一>options 弹出选项界面,按如下进行设置右击Qt工程,打开项目属性页:链接器一>常规一>附加库目录输入$(QMake_QT_INS

ios - 用于 iOS 开发的 Qt : File read and write

我正在使用Qt5.5进行iOS开发。我想知道如何在iOS设备中查找和打开文件以使用Qt5.5进行读写。据我所知,iOS中没有这样的文件树结构。例如,当我下载一张图片时,我什至不知道它在哪里。但我可以在应用程序中看到它。有没有人可以帮忙?非常感谢。 最佳答案 我不是Qt专家,但我相信您需要QStandardPaths类。iOS与将文件存储在某些预定义位置的任何其他平台没有什么不同。 关于ios-用于iOS开发的Qt:Filereadandwrite,我们在StackOverflow上找到一

QT中的线程

QT中的线程主线程(又称GUI线程),负责监控窗口上的任何事件,一旦发现事件,立马处理.GUI线程只负责UI刷新.但是有时候,任务很耗时,GUI进程会卡住,UI无响应这个时候创建一个新的子线程,负责处理耗时的任务,注意:非GUI线程禁止访问界面上任何元素.GUI线程只负责UI刷新.如果非要显示,子线程要传递数据给GUI,有GUI线程负责刷新.线程的创建:C语言:pthread_create(thread_fun)thread_fun(){while(1){}}Qt提供了QThread类,实现了线程功能,其中有一个方法virtualvoidrun();就是线程执行体.子线程类myThread继承

Windows下Qt使用AWS SDK for C++连接MinIO服务器

Windows下Qt使用AWSSDKforC++连接MinIO服务器安装vcpkg安装AWSSDKforC++创建Qt项目对接MinIO运行MinIO——分布式对象存储服务器。它是一个是一个高性能的对象存储服务器,用于构建云存储解决方案,出于工作需求用到了这个MinIO来管理文件。但,我用的是Qt,c++语言,并且使用环境是windows,可MinIO的C++SDK只能Linux使用,不支持Windows,如果非要自己编译Windows版本的话估计得踩不少坑,放过自己吧。最后只能折中于使用AWSSDKforC++,好在MinIO是兼容AWSSDK的?安装vcpkg先安装AWSSDKforC++

Qt designer界面和所有组件功能的详细介绍(全!!!)

PyQt5和Qtdesigner的详细安装教程:https://blog.csdn.net/qq_43811536/article/details/135185233?spm=1001.2014.3001.5501目录1.界面介绍2.WidgetBox常用组件2.1Layouts(布局)2.2Spacers(间隔器)2.3ItemViews(项视图)2.4ItemWidgets(项部件)2.5Containers(容器)2.6InputWidgets2.7DisplayWidgets1.界面介绍如下图所示是Qtdesigner的一个标准界面。按1~6的顺序简要介绍各模块:导航栏:包括文件操作(

学习Opencv(蝴蝶书/C++)代码——1.macOS下安装OpenCV4.8.0和QT5.15(C++)

文章目录1.前置条件-cmake和c++2.opencv2.1opencv安装2.2opencv测试2.2.1基本测试2.2.2opencv里的自带测试图像2.3使用vscode的cmake工具2.3.1适配vscode的cmake插件2.3.2vscode转到定义,转到文件快捷操作2.4运行示例代码2.5报错2.5.1MacOSX10.15.sdk/usr/include/sys/cdefs.h:807:2:error:Unsupportedarchitecture2.5.2电脑上没有安装java(UnabletolocateaJavaRuntime.)2.5.3zlib报错(Norulet

Qt QProcess进程间调用及交互通信,完整示例

1.概述使用Qt进行应用程序开发,主要是通过QProcess类用于启动外部程序并与其进行通信.1.1.运行进程要启动进程,需要运行的程序的名称和命令行参数作为参数传递给start()。参数以QStringList形式提供。start()方法原型:voidstart(constQString&program,constQStringList&arguments,OpenModemode=ReadWrite)voidstart(constQString&command,OpenModemode=ReadWrite)或者,也可以使用setProgram()和setArguments()设置要运行的程