Qt Creator

vs2013+qt5.3.2+pcl1.8.0+osg2.3开发环境配置

送分小仙女□ 提交于 2020-05-02 06:36:36
一、安装vs2013 注意:最好安装 VS2013 Update 5 ,不然有些项目会报莫名其妙的异常。 VS2013 Update 5下载: https://pan.baidu.com/s/1TAU5Qig3i-w7Cw3IeG-sPA 密码:3emj 二、安装Qt5.3.2 所有Qt版本下载地址: http://download.qt.io/archive/qt/ 所有Qt Creator下载地址: http://download.qt.io/archive/qtcreator/ 所有Qt VS开发插件下载地址: http://download.qt.io/archive/vsaddin/ Qt相关下载大全: http://download.qt.io/ 本文安装的是: qt版本: qt-opensource-windows-x86-msvc2013_opengl-5.3.2 下载地址: https://pan.baidu.com/s/15Ug2zk55mFzN28MwnmbnWw 密码:ys3y vs插件: qt-vs-addin-1.2.3-opensource 下载地址: https://pan.baidu.com/s/1RrRNNRLhZ_OdLEbfs7rAig 密码:jmyd 安装路径:D:\Program Files (x86)\Digia\Qt5VSAddin

Qt项目界面文件(.ui)及其作用(超详细)

落爺英雄遲暮 提交于 2020-05-02 05:58:16
http://c.biancheng.net/view/1820.html Qt 项目中,后缀为“.ui”的文件是可视化设计的窗体的定义文件,如 widget.ui。双击项目文件目录树中的文件 widget.ui,会打开一个集成在 Qt Creator 中的 Qt Designer 对窗体进行可视化设计,如图 1 所示。 图 1 集成在 Qt Creator中的 UI 设计器 本教程后面将称这个集成在 Qt Creator 中的 Qt Designer 为“UI 设计器”,以便与独立运行的 Qt Designer 区别开来。 图 1 中的 UI 设计器有以下一些功能区域: 组件面板:窗口左侧是界面设计组件面板,分为多个组,如Layouts、Buttons、Display Widgets等,界面设计的常见组件都可以在组件面板里找到。 中间主要区域是待设计的窗体。如果要将某个组件放置到窗体上时,从组件面板上拖放一个组件到窗体上即可。例如,先放一个 Label 和一个 Push Button 到窗体上。 Signals 和 Slots 编辑器与 Action 编辑器是位于待设计窗体下方的两个编辑器。Signals 和Slots 编辑器用于可视化地进行信号与槽的关联,Action 编辑器用于可视化设计 Action。 布局和界面设计工具栏:窗口上方的一个工具栏

Qt creator软件使用入门

北城余情 提交于 2020-05-02 04:54:22
Qt Creator 是Qt的一个集成开发环境,可以辅助我们进行qt程序的开发。 本人Qt Creator 界面如下: 一.空白工程建立: 在之后点击choose然后输入项目名和选择合适的文件路径,完成控项目的建立即可。 得到的界面效果如下: 若已存有写好的项目,可以右键项目名称(empth_pro)选择添加已有项目的选项。 二.完整Gui Application 项目建立: 1.非ui: New Project -> Application -> Qt Widgets Application -> choose 下面的步骤和一类似; 直到如下界面时注意,取消创建界面的选项。 注:如果创建完项目后只有一个.pro文件。解决办法: 在左侧的如下框图中,调节debug的配置项即可。 2.带有ui的项目创建:在创建界面中打勾。 从项目文件中我们可以看出,2中创建的项目多了一个.ui的文件,我们双击这个文件,就可以进入界面设计器 Qt Designer 编辑状态,开始进行设计器(Qt Designer)编程。 来源: oschina 链接: https://my.oschina.net/u/4309822/blog/3621541

Qt Design Studio简介及源码下载

狂风中的少年 提交于 2020-05-01 13:43:18
1、简介 Qt Design Studio是一款UI设计和开发工具,它让设计师和开发者可以迅速设计原型,并且开发复杂的可伸缩的UI。简单概括其功能就是让UI设计转换为qml,为工程师所用。 Qt Design Studio的详细特性: QtPhotoshop Bridge —— 在Photoshop中创建您的UI设计和UI组件,然后把它们导入到Qt Design Studio中。这包含一个先进的Photoshop插件,它能把您的设计翻译成QML语言,并导入到Qt Design Studio中。 基于时间轴的动画 —— 创建高级动画从来都不是容易的事情。基于时间轴/关键帧的编辑器,它能让设计师为各种类型元素创造每个像素都完美的动画,而不需要写任何一行代码。 QMLLive Preview —— 在桌面、Android设备、Boot2Qt设备上直接运行和预览您的应用。实时地在目标设备上检查您修改的效果。 QMLVisual Effects —— 在您的设计上直接应用开箱即用的可视效果。例如:模糊、上色、发光或更多。您甚至可以在时间轴编辑器中添加可视效果动画。 QMLShape Items —— 许多个开箱即用的形状,例如:扇形,弧线、三角形等,随时可以帮助设计原型和创建定制的QML可视效果。 管理和创建定制的、可复用的元件 ——

游戏编辑器开发一: QT开发环境配置

与世无争的帅哥 提交于 2020-04-30 08:37:06
  QT是跨平台C++图形用户界面应用程序开发框架,可以使用其开发丰富、复杂的界面程序。 官方网址为:https://www.qt.io/ 安装及使用 环境:win7 VS2015 1. 下载Qt: 地址:https://download.qt.io/archive/qt/ 因为我用VS2015 x86 开发, 所以选择稍微低点的QT版本 5.9.7进行下载。 官方下载速度较慢,可以点击 details 选择国内镜像进行下载。我这里选择清华的镜像。 2. 安装Qt: 点击qt-opensource-windows-x86-5.9.7.exe,一直next,进行安装。 我这里选择 MSVC 2015 32-bit 、QtCharts、Qt Creator 4.7.1 CDB Debugger Support进行安装。 安装目录选择 D:\Qt\Qt5.9.7。 3. 安装Qt Visual Studio Tools: vs ----> 工具 ----> 扩展和更新 ----> 搜索Qt Visual Studio Tools 进行下载安装。 4. 在Qt VS Tools中配置 QT安装路径: Qt VS Tools ----> Qt Options ----> add -----> 选择路径进行安装 5. Qt开发环境配置完毕。 来源: oschina 链接: https://my

界面编程之QT窗口系统20180726

孤街醉人 提交于 2020-04-29 16:32:52
/*******************************************************************************************/ 一、坐标系统 坐标系统相对于对于父窗口而言(最外层的父窗口就是屏幕了,也可以说外面没有窗口了,这时就是相对整个电脑屏幕而言了) 原点:就是左上角 x: 往右递增 y: 往下递增 具体见图1: 具体示例: /* 对于主窗口,坐标系统相对于屏幕 * 原点:相对于屏幕左上角 * x: 往右递增 * y: 往下递增 */ move(100, 100); /* 子窗口,坐标系统相对于父窗口 * 原点:相对于窗口空白区域左上角(不包括边框) * x: 往右递增 * y: 往下递增 */ QPushButton *b1 = new QPushButton(this); b1->move(100, 100); b1->setText("^_^"); b1->resize(200, 100);//设置大小 QPushButton *b2 = new QPushButton(b1); b2->move(10, 10); b2->setText("@_@"); /*******************************************************************************

QML基础之窗体构建与代码介绍

不羁的心 提交于 2020-04-28 10:26:52
1 什么是Qt Qucik? Qt Quick是QtSDK4.7中引入的一种新的界面开发框架,使用QtQuick,你可以快速、 轻松地创建供移动和嵌入式设备使用的动态触摸式界面和轻最级应用程序,这也是它被命名 为Quick的原因. Qt Quick包括描述性语言QML、语言运行时、 大量的用户界面元素、Qt Creator对QML的完美支持、Qt Quick设计器、QML与C++混合 编程支持等众多技术,使用它你可以轻松、快速地为移动和嵌入式设备创建流畅的用户界面. 在Android等移动设备上,Qt Quick应用默认使用0penGLES,渲染效率很高,你可以 用它创建非常炫、非常酷、非常迷人的界面. QML可以扩展现有的应用程序,也可以称之为“二次开发”。说实话在毕业刚入职时接触了类似的项目,当时也是一脸懵逼,怎么会有这种形式的开发,在别人做好的软件上直接修改。其实类似的二次开发有CAD, Catia等,不过它们是dll, com组件这种插件的模式。 QtQuick能够与C++,JS有机结合混合编程,开发者可以使用已有的Qt技术结合Qt Quick, 创建更好的应用程序。 2 新建Qt Quick项目 打开QtCreator,我所用的版本是Qt5.12, Qt Quick默认提供了四种基础项目: 下面展示2个项目时效果图 (1)空项目Empty (2)Scroll (3

mingw qt(可以去掉mingwm10.dll、libgcc_s_dw2-1.dll、libstdc++-6.dll的依赖,mingw默认都是动态链接gcc的库而TDM是静态链接gcc库,t...

只愿长相守 提交于 2020-04-26 05:42:54
原文地址: mingw qt 作者: 孙1东 不使用Qt SDK,使用mingw编译qt源代码所遇问题及解决方法: configure -fast -release -no-exceptions -no-rtti -no-stl -no-qt3support -no-opengl -no-multimedia -no-webkit -no-script -no-scripttools -nomake tools -nomake examples -nomake demos -nomake docs -nomake translations -platform win32-g++ 强烈推荐使用tdm版本的mingw gcc,相比官方mingw的慢速,晦涩,tdm的安装过程简单,清晰,更新也快 ,而且官方的mingw开发人员也在使用tdm(为啥不合并了算了呢)。 【关于mingw10.dll,libgcc_s_dw2-1.dll,libstdc++-6.dll】 mingwm10.dll 是线程安全的异常处理时用到的清理函数,否则将会有内存泄漏。 libgcc_s_dw2-1.dll 是gcc 的核心运行库。 libstdc++-6.dll 是gcc支持的特定语言c++的运行库。 用mingwrt3.18之前编译出来的qt库,默认依赖mingwm10.dll。 使用mingwrt3

搭建Android+QT+OpenCV环境,实现“单色图片着色”效果

一世执手 提交于 2020-04-14 12:00:48
【推荐阅读】微服务还能火多久?>>> OpenCV是我们大家非常熟悉的图像处理开源类库;在其新版本将原本在Contrib分库中的DNN模块融合到了主库中,并且更新了相应文档。这样我们就能够非常方便地利用OpenCV实现一些属于DeepLearning范畴的效果,比如“超级分辨率”“单色图片着色”“色彩迁移”等。当我们想把软件处理的平台由PC机转移到嵌入式平台和手机上的时候,QT也是能和OpenCV配合地非常好的平台。在这里,我具体研究了如何搭建Android+QT+OpenCV环境,实现“单色图片着色”效果;并将相关内容整理如下,希望能够对有这方面需求的工程师提供帮助。 一、环境配置 首先我们面临的问题是工具版本的选择,虽然我们已经确定了Android+QT+OpenCV的基本软件结构,但是在每一个环节都需要选择具体的版本。 Android需要选择的是sdk和ndk的版本,我这里使用的是Android10(API29)+android-ndk-r20的组合,基本上是现在(2019年9月)最新的组合了; QT需要选择的是QT和QT Creator,我这里选择的是QT 5.13.1+QT Creator 4.10.0,同样是 现在(2019年9月)最新的组合; OpenCV用于Android的话,官方有Prebuild版本,我这里采用的是opencv-4.1.0-android-sdk

qt creator源码全方面分析(3-9)

余生颓废 提交于 2020-04-13 21:00:53
【今日推荐】:为什么一到面试就懵逼!>>> 依赖分析图 我们对库和插件的依赖性进行分析,并画图如下,稍微省略了一些插件,画出来太乱了,核心的都在图中了。 原创造福大家,共享改变世界 献出一片爱心,温暖作者心灵 来源: oschina 链接: https://my.oschina.net/u/4258425/blog/3233189