• 编写一个基于Linux操作系统+C语言的聊天应用程序,使用QT实现两个主机端(服务器和客户端)进行图形化界面通信。

    时间:2024-04-07 22:01:53

    目录一、任务及要求分析二、实验过程2.1 程序框架设计2.1.1源文件导图2.2.2 Server和Client窗口视图及属性介绍2.2 数据库准备2.3注册及登录2.3.1 注册2.3.2登录2.3.3 通信2.3.4 关闭服务器,断开连接三、调试过程中出现的问题及相应解决办法四、程序源码及其注释...

  • ROS(indigo)使用Qt Creator Plug in即ros_qtc_plugin

    时间:2024-04-07 12:35:16

    更为详细版本请参考:http://blog.csdn.net/zhangrelay/article/details/52214411结合看更为具体。首先,先上原版参考:1 http://wiki.ros.org/IDEs2 https://github.com/ros-industrial/ros_...

  • Qt override 事件处理程序与 accept 和 ignore的使用详例

    时间:2024-04-06 10:28:43

    pb、pbex、Widget、MainWindow 都override了  mousePressEvent//PushButton(继承QPushButton)void PushButton::mousePressEvent(QMouseEvent *e){ e->ignore();//...

  • Qt程序打包——使用自带windeployqt.exe工具查找依赖库

    时间:2024-04-06 10:23:23

            最近尝试了一下Qt自带的windeployqt.exe程序部署工具,在按照网上教程的使用过程中遇到了一些问题,当然也可能只是个例,在此分享一下解决方法,希望能够对于遇到相同问题的人有所帮助。        首先,Qt自带的程序部署工具windeployqt.exe位于安装目录:D:\...

  • QT安装程序使用方法

    时间:2024-04-06 10:22:34

    QT installer framework安装QT installer framework介绍  QT ifw 下载http://download.qt.io/official_releases/qt-installer-framework/QT ifw 安装与环境变量设定安装QtInstalle...

  • VS+vtk+Qt配置 使用cmake

    时间:2024-04-06 09:54:31

    VS2017+vtk+Qt配置 使用cmake需要安装软件下载: Vtk:https://vtk.org/download/ Cmake: https://cmake.org/download/ Qt: 我使用的是qt-opensource-windows-x86-5.9.0.exe 具体文件安装位...

  • VTK的安装配置(一)——使用vs,QT5.9

    时间:2024-04-06 09:54:05

    1.Cmake和VTK的下载 其中cmake下载的是3.10.0-win64-x64版本   Vtk下载的是8.0.1版本 均可从官网上下载。2.vtk的安装在D:\Program Files\目录下新建三个目录。将vtk-8.0.1.zip中的文件解压到VTKSrc文件夹,vtkdata-8.0....

  • 《Qt 5.9 C++开发指南》第1.3节 Qt Creator初步使用【完整版】

    时间:2024-04-06 09:45:26

    1.3 Qt Creator初步使用1.3.1 Qt Creator的界面组成启动Qt Creator,出现如图1-3的主窗口。图1-3 Qt Creator主窗口Qt Creator的界面很简洁。上方是主菜单栏,左侧是主工具栏,窗口的中间部分是工作区。根据设计内容不同,工作区会显示不同的内容。图1...

  • QT调试技巧-使用静态代码检测工具Cppcheck检测代码

    时间:2024-04-05 21:26:39

    QT调试技巧-使用静态代码检测工具Cppcheck检测代码如需转载请标明出处:http://blog.csdn.net/itas109 QQ技术交流群:129518033环境: Qt Creator版本:4.0.3 Qt版本:5.6.2 Cppcheck版本:1.8.2 http://cppche...

  • qt界面之编辑界面上的快捷键(伙伴关系Buddy)以及使用Tab键能进行排序按下

    时间:2024-04-05 09:26:18

    一、建立界面上两个label和一个组建的伙伴关系(Buddy)1、先开始拖动一个label和一个lineEdit在界面上,我们需要在label里写上“姓名(&N)”,如图所示:(图1)2、这边注意,如果我们直接写可能界面上只会变成这样,如图:(图2)但这并不是我们想要的,所以以下就是如何变成...

  • qt5.9中虚拟键盘的中文使用

    时间:2024-04-05 09:09:23

    qtvirtualkeyboard是qt基于qtquick的一个项目,源代码目录如下图:为何要提到这个呢,是因为本文想解释中文输入。否则只需在安装qt的过程中将qtvirtualkeyboard插件打上勾就能在qml工程中使用了。qtvirtualkeyboard工程包含例程,库,插件等。例程是ba...

  • 简单使用Enigma Virtual Box将Qt生成的程序打包成单文件exe

    时间:2024-04-04 22:21:14

    一、下载一个Enigma Virtual Box软件链接:https://pan.baidu.com/s/1LUM5SnjHBuYJwdksvLbCqQ提取码:kv44二、使用教程1、双击打开软件2、点击浏览---->选择需要打包exe3、将依赖文件拖到白色框中4、点击“确定”5、点击“打包”...

  • QT中调用外部程序:QProcess的使用

    时间:2024-04-03 16:06:15

    本文通过QProcess,实现了在Qt中调用外部程序(控制台程序),并将输出重定向到了一个QTextEdit里。效果如下图所示: 运行界面如下: 程序共包含以下三个文件: [cpp] view plaincopy//: main.cpp  #include "process.h"  #include...

  • Qt——一些工具的使用

    时间:2024-04-03 14:04:18

    一、使用Qt需要安装哪些软件如果不使用VS,那么只需Qt组件就行了,安装完成后使用QtCreator进行编程。如果使用VS,则需要安装下面几个:1.Visual Studio2.Qt组件3.VS的Qt插件4.最好再安装一个VAssistX二、VS中Qt插件的设置配置环境——名称:随便起一个正常的名字...

  • 使用qt编译PX4教程

    时间:2024-04-03 13:58:59

    1 下载px4源码2在Firmware所在目录下执行mkdir Firmware-buildcd Firmware-buildcmake …/Firmware -G “CodeBlocks - Unix Makefiles” -DCONFIG=nuttx_px4_fmu-v5_default第三步最...

  • 关于在vs上面使用qt的QMediaPlayer无法播放音乐的问题

    时间:2024-04-03 07:29:29

    在项目里面加个这个就好了#pragma execution_character_set("utf-8")无法播放的原因是vs中文乱码了,导致qt无法识别这个路径,所以无法播放我这是一个qt的示例代码,就加了三行进行音乐播放 ,最重要的是第一行,保证不会乱码,当然一定记得写播放音乐的头文件,我这里没有...

  • Qt:在QtCreator中使用Clang-Tidy和Clazy检查C++代码质量

    时间:2024-04-03 07:17:00

    QtCreator在前几天发布了4.6.0的版本,增加了两个非常棒的新功能,分别是Clang-Tidy和Clazy官方的blog链接: Qt Creator 4.6.0 released这些功能能够帮助我们更好的检查C++代码,甚至是一键纠正,具体的特性和好处不在累述,网上太多了,有兴趣可以自行搜索...

  • Qt使用opencv,进行视频录制,功能打开、关闭摄像头,开始、结束录制视频,暂停、继续录制,并保存视频文件

    时间:2024-04-01 10:10:36

    1.效果图 2 代码实现 2.1 .h文件 #ifndef VIDEORECORDWIDGET_H#define VIDEORECORDWIDGET_H#include <QWidget>#include<QFileDialog>#include <QImage>...

  • PyQt(Python+Qt)学习随笔:windows下使用pyinstaller将PyQt文件打包成exe可执行文件

    时间:2024-03-31 11:14:35

    专栏:Python基础教程目录专栏:使用PyQt开发图形界面Python应用专栏:PyQt入门学习老猿Python博文目录在《windows下使用pyinstaller将多个目录的Python文件打包成exe可执行文件》介绍了可以使用pyinstaller将Python的文件打包成exe文件,那如果...

  • QT常见数据类型和类的使用

    时间:2024-03-29 08:15:24

     qDebug //基本打印qDebug() << "Hello" << 123;//类似printf的打印 int num = 20; char str[20]="hello world"; qDebug("如果只写在括号里,是不需要QDebug头文件的 ...