这是Qt(最低要求Qt5,支持C++11的编译器)下一个轻量级的Ribbon控件(Office样式UI),界面截图:编译方法  使用Qt Creator直接打开SARibbon.pro,并编译即可,会编译出SARibbonBar库和一个(目前只有一个例子)例子,lib和例子的目录位于bin_qt{Qt版本}_{debug/release}_{32/64}目录下在debug模式编译的库后面会加上d以
Qt简介(Build your world with Qt)二Qt5.7.0的安装三Qt系统构造库及常用类四信号(signal)与槽(slot)通信机制五QtDesigner开发工具的使用六登录对话框程序的编写七文件、文本的基本操作八字体、颜色对话框的使用九停靠/堆栈/分割窗口的介绍十QWebEngineWidgets的介绍十一图表程序的开发十二记事本程序的开发十三基于QWebEngineVie
QtCreator插件开发(三)——QtCreator架构一、QtCreator架构简介QtCreator的核心就是一个插件加载器,其所有功能都是通过插件实现的。QtCreator架构如下:QtCreator的核心功能由Core Plugin (Core::ICore)实现。插件管理器(ExtensionSystem::PluginManager)对插件协作提供了简单方式,允许插件为其他插件扩展提
# QT Android 开源项目简介 QT 是一个跨平台的 C++ 应用程序开发框架,可以用于开发各种类型的应用程序。在移动应用开发领域,QT 也提供了支持 Android 平台的功能。 ## QT Android 开源项目概述 QT Android 开源项目是一个用于在 Android 平台上开发 QT 应用程序的开源项目。该项目提供了一些示例代码和文档,帮助开发者快速入门并理解如何在
原创 9月前
172阅读
游戏2D地图编辑器: 著名的TileMap编辑器,做2D游戏开发的一定不会陌生。 Go 语言的IDE: Go语言的集成开发环境。 Clementine Music Player: 功能很完善且跨平台支持做得很好的音乐播放器,完成度高,跨平台项目可以参考它。 QtAV(FFmpeg的Qt封装): 官网 ...
转载 2021-08-15 10:25:00
1005阅读
1点赞
2评论
QT开源类库集合 一、自定义控件1. QSint2. QicsTable3. Longscroll-qt4. Advanced Dock
转载 2022-06-13 17:56:18
1849阅读
一、总结 serialplot,可视化很强大的串口收发工具。源代码:https://bitbucket.org/hyOzd/serialplot 1.serialplot用到了qwt插件,所以先安装好qwt。 2.下载serialplot源代码,用Qt打开.pro文件,用qwt对应的编译配置MSVC
转载 2019-12-16 16:04:00
306阅读
2评论
Qt完完全全地Open了!Qt Software将QtQt Creator等相关组件搬运至了Gitorious——完全开放式的以Git管理源码的代码中心。​Qt现在跟GTK+不论是在协议、开发模式上都已经没有区别了,最大的区别就是:Qt是C++,GTK+是C。当然Qt的跨平台做的更好,GTK+的ABI更好(似乎?)。Qt更像是一整套完全的解决方案:包括WebKit、XML和OpenGL,而GT
转载 2009-05-24 15:01:00
72阅读
阅读目录 Qt官网下载/文档Qt-Installer-FrameworkQt知名社区pyQt VS pySide2Qt技术博客1Qt开源框架KDE/QtQt Github精品收藏1 -- IDEQt Github精品收藏2 -- framelessQt Github精品收藏3 -- RibbonQt Github精品收藏4 --&n
转载 2023-01-13 18:03:12
6697阅读
2点赞
智能饮料工控管理系统-c++-QT第1章 需求分析1.1 背景1.2 需求1.3 项目功能第2章 项目设计2.1 概要设计2.1.1 设计思想2.1.2 实现方法2.2 详细设计2.2.1 主要模块2.2.2 模块之间的调用关系2.2.3 辅助模块第1章 需求分析1.1 背景许多年以来,饮料的销售与补货都是通过人工的方式进行的。商家每天需要清点饮料的数量,根据不同的货物需求从厂家采购。除此之外,商
一、TCP简介目前还不是很懂,今后再说TCP,对于这个TCP客户端的编写,用到了两个参数:IP地址端口号二、项目规划编写一个TCP客户端,我们需要先把逻辑功能梳理清除,我也是个初学者,就从最简单的开始,先实现必备的功能,包括:数据的发送和接收。 有了一个总体的规划,下面我们就可以动手开始做了,对于QT项目的开发,我们可以把它分成两部分,一部分是界面布局,另一部分是逻辑代码。三、界面布局先上我的布局
Gitee项目信息Qt编写的一些开源的demo,预计会有100多个,一直持续更新完善,代码简洁易懂注释详细,每个都是独立项目,非常适合初学者,代码随意传播使用,拒绝打赏和捐赠,欢迎留言评论!项目信息Github地址:https://gitee.com/feiyangqingyun/QWidgetDemo项目名称:QWidgetDemo项目作者:飞扬青云开发语言:C++开源许可协议:MulanPSL
原创 2021-02-23 20:34:03
1587阅读
近来学习QT的插件框架,记录一些心得1、插件的好处:目前有很多软件以及库都是基于插件架构,例如PS、GIS软件如Arcgis、QGIS、还比如开源图形引擎OGRE以及OSG,这些都是插件架构,通过插件架构来进行功能的扩展。现代软件工程已经从原先的通用程序库逐步过渡到应用程序框架,比如一些C++的库,这些库都是实现某一领域特定功能的,比如GDAL,实现各种空间数据格式的解析,这种库通常不是基于插件架
  在平常的项目中经常会有到Qt做界面去显示一些数据,因此,使用Qt封装了一些自定义的控件。所有控件使用Qt painter自绘,不需要依赖任何第三方库。提供setValue()接口,可以设置控件数据。每个控件都是一个单独的类。目前有仪表盘、滑块、进度条、按钮、曲线图等等。  下面是部分控件的演示:垂直方块进度条圆形指示仪
原创 3月前
57阅读
2013-10-31 21:46 10856人阅读 评论(0) 收藏 举报 2013-10-31 21:46 10856人阅读 评论(0) 收藏 举报 分类: Qt(12) 分类: Qt(12) 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载
转载 2017-08-11 13:46:00
288阅读
2评论
 五、接口           QCPFrame的接口文件在QCPFrame\interface文件夹下,包含CoreInterface和PluginInterface。其中CoreInterface用于定义QCPF_Model要实现的功能,而PluginInterface用于定义所有Pl
文章目录Qt 多线程发展史继承 QThread第一步:定义子线程类 MyThread 头文件第二步:写一个窗口 Widget第三步:main 函数继承 QObject第一步,还是先建立子线程类 MyThread第二步:主窗口的写法第三步:main 函数总结 Qt 多线程发展史version-4.6以前,只能继承QThread来实现version-4.6以后,官方推荐使用继承QObject 来实现
yum install mesa-libGL-devel mesa-libGLU-devel #yum install freeglut-devel http://www.qt.io/download-open-source/
原创 2021-12-27 09:56:40
886阅读
一、进入QT官网下载页,首先映入眼前的就是一幅用户选择的调查引导,如下图 二、上图
原创 2022-12-07 14:57:43
810阅读
一、前言农历控件在国产linux中必备的控件之一,毕竟要适应国人的习惯,你看win10系统的日历,现在点开来直接就有农历在上面,非常方便人性化,所以在很多用Qt做的项目中,也有农历控件的应用场景,而Qt自带的日历控件比较简单,仔细看过源码的人也只知道,其实就是一堆微调框,下拉框,表格组成的,于是打算借用此方法造一个农历控件,本控件的算法是倪大侠提供的,个人测试下来还是
原创 2022-03-18 15:48:29
202阅读
  • 1
  • 2
  • 3
  • 4
  • 5