首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

江哥带你玩转C语言 01 - C语言开发环境配置

记事本(开发效率低) Vim(初学者入门门槛高) VSCode(不喜欢) eclipse(不喜欢) CLion(深爱, 但收费) Xcode(逼格高, 但得有苹果电脑) Qt Creator(开源免费...,跨平台安装和运行) 什么是Qt Creator ?...它能够跨平台运行,支持的系统包括 Windows、Linux(32 位及 64 位)以及 Mac OS X Qt Creator 的设计目标是使开发人员能够利用 Qt 这个应用程序框架更加快速及轻易的完成开发任务...集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。...Qt Creator安装 ***切记囫囵吞枣, 不要纠结里面的东西都是什么含义, 初学者安装成功就是一种成功*** ***下载Qt Creator离线安装包:*** http://download.qt.io

1.2K00

ROS机器人操作系统资料与资讯(2018年12月)

很高兴看到3M,我们的主持人,展示了基于ROS的演示,并尽其所能介绍概念以及如何在解决方案开发方面提供帮助。我们很高兴能够让3M成为这样的合作伙伴,并希望我们能够共同发展开源工具革命!...我们很高兴地宣布在Xenial和Bionic上发布用于Qt Creator 4.8 RC的ROS Qt Creator插件。...ROS Qt Creator插件为ROS工具创建了一个集中位置,以提高效率并简化任务。 强调: Qt Creator 4.8引入了几项新的丰富功能并改进了现有功能。...ROS插件介绍了一些新功能和错误修复 升级到Qt Creator 4.8 添加了catkin_test_results运行步骤 添加了ROS设置页面以配置默认设置 Bug修复 如果在未加载ROS...项目时使用,问题#284程序包向导会导致Qt Creator崩溃。

54510
您找到你想要的搜索结果了吗?
是的
没有找到

自己写一个串口助手是一种什么体验?

演示视频: 二、QT环境搭建 在开始编写上位机之前我们先来一起搭建一下QT开发环境(不然就不是手把手了,哈哈)。...找到Qt Creator的安装路径,然后把Qt Creator发送到桌面快捷方式即可。: ?...图标下载网址: https://www.iconfont.cn/ https://www.iconfont.cn/ 然后在我们的serial_led.pro文件添加如下一行代码: RC_ICONS...5、上位机程序打包 我们上面运行的上位机都是在Qt Creator编译运行的,如果我们需要把编写好的可执行文件发送给别人使用的话还需要进行打包。 上面我们的工程是Debug版本的: ?...此时,serial_led_packet文件夹的serial_led.exe文件就可以双击运行了: ? 此时就完成了程序的打包。此时我们把这一整个文件夹压缩发送给别人使用了。

1.6K20

Qt——Ubuntu下安装Qt Creator的方法步骤总结及其界面功能与基本设置简介(Qt简介、Qt Creator版本选择、软件入门、常用设置)

本次博文总结下在Ubuntu下安装Qt Creator的方法步骤,最后做一个小实例演示其使用方法。...布局、交互),还包含很多其它功能,多线程、数据库、图像处理、音频视频处理、网络通信、文件操作等。...Qt 可以做很多东西,Windows 下的软件很多也是 Qt 开发的,Qt的跨平台特性是很受欢迎的,“跨平台”意味在A平台上开发的代码,无需任何修改或者小修改就可以在其他B平台上运行。 ​...,否则的话最好不要尝鲜,最新的版本往往有很多不稳定的因素,且用高版本Qt开发的代码,再换到低版本Qt开发环境下兼容性不一定会好,所以选择Qt版本时建议选用LTS长期支持的版本。...还可以设置某些类型的字体颜色, 关键字、字符串和注释等。 ​ 4)构建和运行:常用的是设置项目的目录。其他一般不用修改,默认即可。 ​

4.1K40

使用CEF(五)— 在QT中集成CEF(2)基于CLion与CMake搭建环境

时过境迁,笔者目前用的最多的就是CLion+CMake搭建C/C项目,并且CLion提供了对C/C强大的开发环境。此外,也想将CMake搭建QT项目作为一次实践,故由此文。...将咱们在《在QT中集成CEF(1)》编写的相关代码存放于该目录下(QtCefDemo/QtCefDemo at main · w4ngzhen/QtCefDemo (github.com)): QtCefCMakeDemo...UTF-8 with BOM 或者当前代码页(详情可以参考这篇博文:解决 CLion + MSVC 下的字符编码问题)),所以在CMakeLists.txt,在ADD_EXECUTABLE之前加上:...Build finished 但是在运行的过程理论山还会出现两个问题: Process finished with exit code -1073740791 (0xC0000409) 出现这个问题的时候...效果演示代码库 与本文相关的代码已经提交至Github,且按照整个文章的编写流程进行提交: w4ngzhen/QtCefCmakeDemo (github.com)

65020

PyQt5开发环境搭建 1.2 简单的例子

form 编译ui文件 写代码 进入代码页 点开Ui_FormHello.py文件 运行 关闭窗口 为按钮添加代码 进入Qt Creator,打开编辑框 复制函数名 点击底部的信号与槽 直接转到Eric6...插入代码 找帮助 PyQt5 Tutorial Qt Creator上找(最好用) ---- 基本开发步骤 (1)使用Eric6创建工程目录 (2)在Eric6工程目录下新建目录,QtApp (3)...Go to Slot对话框为组件的信号生成槽函数框架,复制函数名到Eirc6定义槽函数并编写实现代码 (7)如果要修改窗体UI文件,需要回到Qt Creator进行修改 (8)将修改后的窗体UI文件拷贝回...点ok 产生运行窗口 这个时候点按钮是没反应的,因为还没放代码上去 关闭窗口 为按钮添加代码 进入Qt Creator,打开编辑框 左键选中按钮,点击右键,选择转到槽 选择click()...- learn GUI programming with Python and PyQt5 Qt Creator上找(最好用) Qt Creator  帮助->索引 Python查找帮助信息

1.4K10

QtQuick系列教程之开发环境的搭建

Qt Creator 可在 Windows、Linux/X11 和 Mac OS X桌面操作系统上运行,供开发人员针对多个桌面和移动设备平台创建应用程序。...Qt Creator特性 Qt Creator是跨平台开发框架的 Qt 的集成开发环境(IDE),此 IDE 能够跨平台运行,支持的系统包括 Linux(32 位及 64 位)、Mac OS X 以及...Qt Creator支持如下一些特性: 复杂代码编辑器:Qt Creator 的高级代码编辑器支持编辑 C++ 和 QML (JavaScript)、上下文相关帮助、代码完成功能、本机代码转化及其他功能...桌面和移动平台:Qt Creator 支持在桌面系统和移动设备编译和运行 Qt 应用程序。通过编译设置您可以在目标平台之间快速切换。...Qt Creator:在 Qt IDE的直观工具;3. Qt Declarative:强大的 C++ 模块。

1.9K30

QT Creator平台运行LVGL模拟器

哈喽,小伙伴们,日常设计,当有显示屏的时候,UI的设计不可避免,如何快速设计出优美的界面呢,本次给大家分享一个开源的UI图形库,Littlegui(LVGL),目前有很多优美的开源例程...,用起来还是非常便捷的,本次主要给大家介绍如何在QT平台上实现LVGL的设计效果模拟,是可以直接移植到嵌入式平台的。...1、开发环境及组件 QT Creator SDL动态库 LVGL源码 2、组件下载 2.1 QT Creator下载及安装 下载地址:https://www.qt.io/download ?   ...QT的安装网上教程就比较多了,就不再啰嗦了。 2.2 SDL 动态库下载   SDL(Simple DirectMedia Layer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。...4、运行效果 ? ? ? ?

1.2K20

QScintilla下载与编译

QScintilla是Scintilla编辑组件Qt的一个端口。 除了标准文本编辑组件的功能外,QScintilla还包含在编辑和调试源代码时特别有用的功能。...红色数字1是移植后的Qt源码工程,编译通过后会生成对应的连接库。 红色数字2是在Qt下的一个编辑器的小Demo,之后会以example-Qt4Qt5为例演示。...第一部分:编译源码生成共享库 接下来用Qt Creator 打开1,生成ubuntu下的共享库。...greaterThan(QT_MAJOR_VERSION,4):QT+=widgets 当程序需要添加widgets模块, 这行代码的意思是,如果QT主版本大于4(也就是说当前使用的是Qt5或者更高版本...也可以直接用“QT+=widgets”,但这样可以保持与QT4的兼容性 ? 由于代码中使用了c++11标准,我们需要在在工程配置C++11。 否则汇会报以下的错误!这是 C++11的新语法! ?

1.9K20

Qt信号与槽使用方法最完整总结

Qt 使用了信号与槽的机制,非常的高效、简单、易学,方便开发者的使用。本文详细的介绍了Qt 当中信号与槽的概念,并演示了各种信号与槽的连接方式。...二、信号和槽的代码实例 在Qt,发送对象、发送的信号、接收对象、槽可以通过很多种方式连接。我们下面通过一些例子逐一做演示。...(1)Qt 4 使用宏 在Qt 4的版本,主要通过connect + 宏的方式进行通信连接。...(2)使用Qt Creator 界面添加信号的槽函数 另外一种方式不需要使用 connect 函数,可以通过Qt Creator 界面来完成发送信号和槽函数的连接,比如我们右键点击一个按钮,然后选择...“转到槽”: 选择信号,我们点击QAbstractButton的clicked()信号,表示按钮被点击: 接下来,Qt Creator会自动为我们生成如下代码,首先是槽函数的声明: 然后是槽函数的实现:

4.2K40

PyQt5开发环境搭建 1.2 简单的例子

基本开发步骤(1)使用Eric6创建工程目录(2)在Eric6工程目录下新建目录,QtApp(3)使用Qt Creator,在QtApp目录下新建项目,设计窗体UI文件(4)编译窗体UI文件和资源文件...(5)将编译后的窗体和资源py文件拷贝到Eric6工程目录下(6)在Qt Creator中使用Go to Slot对话框为组件的信号生成槽函数框架,复制函数名到Eirc6定义槽函数并编写实现代码(7)...在Eric6里调试和运行程序创建Eric6工程目录创建Qt工程目录使用Qt Creator创建Qt项目创建项目选择项目类型文件->新建文件或项目->项目->选择Application(Qt)->选择Qt...ok产生运行窗口这个时候点按钮是没反应的,因为还没放代码上去关闭窗口为按钮添加代码进入Qt Creator,打开编辑框左键选中按钮,点击右键,选择转到槽选择click()复制函数名会弹出来FormHello.cpp...双击ui文件,回到编辑框点击底部的信号与槽注意左侧的工具栏的内容变了选择项目直接转到Eric6无需在Qt Creator下写任何代码Qt Creator只是用来生成ui文件插入代码运行按动按钮后,发现了变化我正在参与

18710

披着CLion的外衣实则在讲CMake

现在 cmake 在 CLion 的配置项已经讲完了,简单实践一下来体验之前讲的 CLion 到整个运行的流程: 通过 cmake 配置选项运行整个项目的 CMakeList.txt。...执行对应的源代码CLion 会自动识别入口点函数,然后给出可执行的按钮。...点击执行后,不仅会直接对应的 makefile 或 build.ninja 还会顺便把这个程序运行CLion 内置的终端环境运行编译好的程序:这一步已经在第二步一并执行了。...CMake 的使用与实战 经过上述文字和图片讲解,我们很自然的想到,整个 CLion 运行 C++ 代码其实就是在运行 cmake 和 makefile(或 build.ninja),第二个过程我们参与不了...VERSION:可能有很多个不同版本的包,则需要通过该参数来指定,:find_package(XXX VERSION 1.2.3)。 include:从文件或模块加载并运行 CMake 代码

4.4K30

OpenCV3 和 Qt5 计算机视觉:1~5

测试 Qt 的安装 您现在可以安全地运行 Qt Creator 并使用它创建出色的应用。 现在,让我们确保我们的 Qt 安装正确运行。...示例还有一个搜索栏,可用于使用搜索关键字搜索不同的示例。 指南 当前,这部分内容与示例非常相似,因为它旨在训练 Qt 开发人员,但主要区别在于它包含视频演示和示例。...Windows 用户应注意,使用 Qt Creator 运行应用时,所有 DLL 文件路径均由 Qt Creator 解析,但是如果尝试从Build文件夹运行程序,则会遇到多个错误消息,并且您的应用会崩溃或根本就不会启动...: #include 现在,如果您运行该应用并尝试通过将其拖放到窗口中来添加图像,您会注意到,在 Qt Creator 代码编辑器屏幕底部的“应用输出”窗格,每次放置图像时...CreatorQt Widgets 项目中运行前面的代码,您将在 Qt Creator 的应用输出窗格中看到以下内容,这基本上是qDebug()语句的结果: QPointF(300,-300

5.8K20

Qt 5.14版本正式发布(带下载链接)

这将使您可以选择直接在操作系统提供的本机图形API之上运行Qt应用程序。这也将使升级到Qt 6更加容易,因为渲染硬件接口将是在Qt 6渲染图形的标准方法。   可以想象,这个项目还有很多。...我还建议您观看Laszlo的Qt世界峰会演示文稿,单击右侧的图块即可找到该演示文稿。   Qt Quick还有两个激动人心的附加功能:一个是称为Qt Quick Timeline的新模型。...这种新方法将使您可以使用一个运行时(Qt Quick),一个公共场景图和一个动画框架。您将能够在一个设计工具Qt Design Studio以图形方式设计所有这些工具。...Qt Creator 4.11   除了Qt 5.14,我们今天还发布Qt Creator 4.11。我想强调的是,Qt Creator现在具有针对MCU和WebAssembly的实验支持。...此版本Qt Creator进行了许多激动人心的更改。你可以阅读Eike Ziller的综合博客文章中有关版本4.11的详细信息。

3.6K10

Qt Quick 项目实现根据操作系统语言自动显示指定翻译

我们用 Qt 创建的 Empty 项目来做演示,创建完成后,main.qml 只有如下代码: import QtQuick 2.12 import QtQuick.Window 2.12 Window...将待翻译文件添加到扫描列表 在 Qt 项目的 pro 文件添加如下内容: # 告诉 Qt 翻译处理工具扫描所有当前目录下的 qml 文件 lupdate_only { SOURCES +=...qml } # 你要生成几种语言的模板文件,这里指示生成两种,一种英文、一种中文 TRANSLATIONS = app_zh_cn.ts \ app_en_us.ts 如上注释...完成后记得保存文件(切记切记) 生成目标二进制文件 在翻译中间文件完成后,返回 Qt Creator,还是点击 工具->外部->Qt语言专家->发布翻译(lrelease),此时你会看到生成了两个后缀为...然后运行程序,在 Windows 10 中文系统中最终运行效果如下: ? 相关

1.5K20

Qt框架简介

9、哪里能找到Qt的官方文档? 打开Qt Creator,如下图,Help,就是了。 有某些方法,文档上并没有写,但是实际上是存在的。这时需要利用代码补全。 10、什么是pyQt?...11、我现在只学习C、C++语法,不做图形界面,可以使用Qt Creator编译、运行代码吗? 可以。Qt Creator自带MinGW编译器可以编译C、C++。...21、有哪些好用的Qt第三方库? 第三方库,不是Qt官方开发的,而是由其它组织开发的。 比较出名的是QWT库,使用QWT库,可以轻松搞定各种图形界面,:饼状图、示波器图、波特图等。...除了C++自带的库(STL库)以外的,还有第三方库。 较为出名的是Boost库,推荐《Boost程序库完全开发指南》。 其它的,请参考《C++开源库大全》。 31、如何让Qt运行单一实例进程?...也可以使用Mupdf,或者在浏览器调用pdf.js。 42、如何输出Word、PPT、PDF文件?

4.9K20
领券