精华内容
下载资源
问答
  • 最近,在学习QT5的过程中,想尝试着把自己写的工程程序给打包发布出来,在任何一台windows系统都能运行,这样就不会限于电脑需不需要安装QT安装包了。 首先,先介绍自己使用的环境。我使用的QT版本是。我的电脑...

    最近,在学习QT5的过程中,想尝试着把自己写的工程程序给打包发布出来,在任何一台windows系统都能运行,这样就不会限于电脑需不需要安装QT安装包了。
    首先,先介绍自己使用的环境。我使用的QT版本是。我的电脑windows系统是win10专业版的。下面的打包教程,都是亲测可用的。但个人认为,即便是不同的windows操作系统,不同的QT版本,也应该是可以的。希望大家能及时反馈,我好及时更新。
    第二,介绍一下我所使用的打包工具。一个是QT5自带的windeployqt(这个大家不需要下载安装),另外一个是Engima Virtual Box,这是下载链接Engima Virtual Box,软件图标如下:
    这里写图片描述

    做好这些准备工作之后,操作步骤如下:
    <1>: 打开一个QT程序,以release方式运行一次。操作如下图:
    这里写图片描述
    这时你的工程项目文件夹下,会生成一个关于release的文件夹:
    这里写图片描述

    <2>:打开关于release相关的文件夹,找到该目录下release目录下的.exe程序。此时你点击是运行不成功的。因为缺少QT必要的库文件。将这个.exe文件拷贝出来,创建一个单独的文件夹,放在这个文件夹下。
    这里写图片描述

    <3>:在win10下,搜索QT,如下图:
    这里写图片描述
    打开红色标记的命令窗口 :
    这里写图片描述
    其实在QT目录下是可以找到这个目录的。

    接着输入命令行,cd /d 路径(指的是需要打包的exe程序目录,就是刚才拷贝出来的exe程序所在的目录),回车后:
    这里写图片描述
    输入如下命令行:windeployqt 程序名 敲击回车。这一步操作是将所需的库文件全都拷贝到exe程序的当前文件:
    这里写图片描述
    这时我们看程序目录如下:
    这里写图片描述
    此时,在当前目录下是可以点击运行exe程序的,说明库文件都已经拷贝到当前目录下了。现在只需要将这一堆文件进行打包。

    <4>打开运行Enigma Virtual Box:
    这里写图片描述
    按照上图的示意,添加路径和文件如下图。文件可以托选,选择所有文件后,直接拖入界面框内。注意是要所有文件和文件夹全部拖进。示意图如下:
    这里写图片描述
    在【Files Options】中可以选择是否将文件压缩:
    这里写图片描述
    然后点击Process开始打包。
    这里写图片描述

    打包完成后,我们的工作就完成了,去程序打包后的路径点击运行吧。

    展开全文
  • Qt5类继承关系图

    千次下载 热门讨论 2014-01-29 12:21:51
    Qt5类继承关系图,对于理清Qt5框架还有有点帮助的。pdf文档只有一面,缩放比例放小一点。
  • Qt5基本教程

    万次阅读 多人点赞 2017-01-09 10:22:17
    ...据说非常适合qt5入门学习,最近正在参考,转载希望更多人看到,也为自己以后找到本资料提供方便。 Qt 学习之路 2》目录 序Qt 前言Hello, world!信号槽自定义信号槽Qt

    原地址:http://www.devbean.NET/2012/08/qt-study-road-2-catelog/


    本教程以qt5为主,部分地方会涉及qt4。据说非常适合qt5入门学习,最近正在参考,转载希望更多人看到,也为自己以后找到本资料提供方便。


    Qt 学习之路 2》目录

    1. Qt 前言
    2. Hello, world!
    3. 信号槽
    4. 自定义信号槽
    5. Qt 模块简介
    6. MainWindow 简介
    7. 添加动作
    8. 资源文件
    9. 对象模型
    10. 布局管理器
    11. 菜单栏、工具栏和状态栏
    12. 对话框简介
    13. 对话框数据传递
    14. 标准对话框 QMessageBox
    15. 深入 Qt5 信号槽新语法
    16. 文件对话框
    17. 事件
    18. 事件的接受与忽略
    19. event()
    20. 事件过滤器
    21. 事件总结
    22. 自定义事件
    23. Qt 绘制系统简介
    24. 画刷和画笔
    25. 反走样
    26. 渐变
    27. 坐标系统
    28. 绘制设备
    29. Graphics View Framework
    30. 贪吃蛇游戏(1)
    31. 贪吃蛇游戏(2)
    32. 贪吃蛇游戏(3)
    33. 贪吃蛇游戏(4)
    34. 文件
    35. 二进制文件读写
    36. 文本文件读写
    37. 存储容器
    38. 遍历容器
    39. 隐式数据共享
    40. model/view 架构
    41. QListWidget、QTreeWidget 和 QTableWidget
    42. QStringListModel
    43. QFileSystemModel
    44. 模型
    45. 视图和委托
    46. 视图选择
    47. QSortFilterProxyModel
    48. 自定义只读模型
    49. 自定义可编辑模型
    50. 布尔表达式树模型
    51. 使用拖放
    52. 自定义拖放数据
    53. 剪贴板
    54. 数据库操作
    55. 使用模型操作数据库
    56. 可视化显示数据库数据
    57. 编辑数据库外键
    58. 使用流处理 XML
    59. 使用 DOM 处理 XML
    60. 使用 SAX 处理 XML
    61. 保存 XML
    62. 使用 QJson 处理 JSON
    63. 使用 QJsonDocument 处理 JSON
    64. 访问网络(1)
    65. 访问网络(2)
    66. 访问网络(3)
    67. 访问网络(4)
    68. 进程
    69. 进程间通信
    70. 线程简介
    71. 线程和事件循环
    72. Qt 线程相关类
    73. 线程和 QObject
    74. 线程总结
    75. QML 和 QtQuick 2
    76. QML 语法
    77. QML 基本元素
    78. QML 组件
    展开全文
  • linux下安装qt5和卸载qt5

    千次阅读 2018-11-11 20:06:13
    环境 :1系统:ubuntu...一安装qt5 1下载qt安装包 官网.qt5.8链接:https://www.qt.io/download-open-source/?hsCtaTracking=f977210e-de67-475f-a32b-65cec207fd03|d62710cd-e1db-46aa-8d4d-2f1c1ffdacea qt官方...

    环境 :1系统:ubuntu16.04 X86 2qt版本:qt5.8

    一安装qt5

    1下载qt安装包

    官网.qt5.8链接:https://www.qt.io/download-open-source/?hsCtaTracking=f977210e-de67-475f-a32b-65cec207fd03|d62710cd-e1db-46aa-8d4d-2f1c1ffdacea

    qt官方发布各版本下载链接:http://download.qt.io

    其中/official_releases为官方发布离线版

    在线安装版:https://www.qt.io/download-open-source/

    我下的是:Qt Online Installer for Linux 32-bit (33 MB)

    该文件的后缀为.run,若下载的文件为.run则进入第2步 ,

    2 安装run文件:

    ①打开控制台 快捷键 ctrl+alt+t

    ②使用cd命令进入到安装文件的目录

    ③给run文件获取执行权限 : sudo chmod -x ./qt-unified-linux-x86-2.0.5-online.run

    输入密码 回车;(若 不行试着将 -x 改为777 即:sudo chmod 777 ./qt-unified-linux-x86-2.0.5-online.run)

    ④执行run: ./qt-unified-linux-x86-2.0.5-online.run

    弹出安装界面

    ⑤根据向导一步一步选择所需配置

    二卸载qt5

    1找到qt的安装目录

    2运行目录下的MaintenanceTool

    3在显示的窗口中选择删除 再点击skip

    若不知到安装目录,可以直接在计算机里搜索 MaintenanceTool,再运行它即可。

    展开全文
  • Qt5简介及Qt5基本框架

    万次阅读 2015-11-02 22:14:36
    使用Qt5.x版本中的不同方面来开发应用程序,着重于新的Qt Quick的技术,提供了编写C++后端的必要内容,并扩展了QtQuick。  本章提供了关于Qt5高层次的概述。它对开发者有效的展示了不同的应用模式并且使用Qt5对...
    使用Qt5.x版本中的不同方面来开发应用程序,着重于新的Qt Quick的技术,提供了编写C++后端的必要内容,并扩展了QtQuick。
    
       本章提供了关于Qt5高层次的概述。它对开发者有效的展示了不同的应用模式并且使用Qt5对应用程序进行预演。此外,该章的目的是提供Qt5内容的广泛概述以及如何联系Qt5的创造者。

    一、前言
    Qt5重点
       Qt5是对非常成功的Qt4的完整补充。截止Qt4.8,Qt4已经历了7年。现在是时候做出一个更令人称奇的工具包,Qt5主要聚焦于以下内容:
    • 出色的图形:Qt Quick2基于OpenGL(ES)来构建场景视图。重写的图形堆栈提供的图形效果与易用性在这一领域达到了从未有过的一个新高度。
    • 开发者生产力:QML和JavaScript是用于创建用户界面的主要手段。后端由C++驱动。JavaScript和C++之间的分割为前端开发人员集中精力创造漂亮的图形界面,后端的C++开发人员集中精力在稳定性、性能、延长运行时间提供了一个快速迭代
    • 跨平台移植:随着综合的Qt平台抽象,它现在可以更容易、更快地移植到一个更广泛的平台。Qt5围绕着Qt必备模块和附加组件,它允许操作系统开发人员专注于要领模块,并引出一个较小的运行时概念。
    • 开放式开发:Qt目前在Qt-Project中真正开放。发展是开放的、社区性的。

    二、Qt5介绍
    Qt Quick
    Qt Quick是Qt5中使用的用户界面技术,Qt Quick的本身是多种技术的集合:
    • QML - 标记语言用户界面
    • JavaScript - 动态脚本语言
    • Qt C++ - 高度便携增强的C++库
       与HTML类似,QML是一种标记性语言。元素被标记在QtQuick的花括号Item{}中。它为创建用户界面、开发人员高效性、易于阅读性而设计。用户界面可以使用JavaScript代码来增强。QtQuick能够很容易使用QtC++来扩展自己的本地功能。简而言之UI被称为前端,本地部分称为后端。这可以让你从用户接口部分分割应用程序的密集计算和本地操作。
       在一个典型的项目里,前端开发使用QML/JavaScript,后端代码、系统接口则使用QtC++开发。这让界面开发人员和功能开发人员之间的有一个自然的分割。通常情况下,后台使用Qt自己的单元测试框架进行测试,导出给前端开发人员使用。
       让我们用QtQuick创建一个简单的界面,它可以展示QML语言的某些方面。最终,我们设计一个旋转风轮。
       从一个main.qml空文档开始,所有的QML文件将以.qml结尾,作为一个标记性语言(如HTML)QML文档需要一个且只有一个根元素—在例子中有相同宽度、高度(500像素)的Rectangle元素。
    import QtQuick 2.0
    
    Image {
    
        id: root
    
        source: "Images/background.png"
    
    }
    
        因为QML不作任何限制,元素类型使用Image作为根元素,使用source属性作为根元素的背景图像。
    
    
    
    
    
    
    
    
    注:
    
        每个元素都具有属性,例如一个图象,有width、height,还有其它属性,像source。图像元素的size属性从图像尺寸自动扣除。否则,我们就需要设置width、height属性为一些有用的像素值。
    
        最标准的元素都位于QtQuick 2.0模块—我们在第一行包含的import语句。
    
        id特殊属性是可选的,并包含一个标识符,后来在在文件的其它地方中引用这个元素。重要提示:id属性一旦被设置就不能被更改,且不能在运行时设置。使用root作为ID为根元素只是一种作者的习惯,在较大QML文档中引用最顶层元素则可以预测。
    
        风轮的用户界面的前景元素放置被替换为另一个图片。
    
    
    
    
    
    
    
        通常情况下你的用户界面将被由许多不同的元素类型,而不仅仅是Image元素,像下面这个例子:
    
    import QtQuick 2.0
    
    Image {
    
        id: root
    
        Image {
    
            id: wheel
    
            anchors.centerIn: parent
    
            source: "Images/pinwheel.png"
    
        }
    
    }
    
        使用anchor属性放置风轮在中央位置,锚允许指定父和兄弟姐妹对象之间的几何关系。放在另一个元素的中心(anchors.centerIn: parent)。有left、right、top、bottom、centerIn,、fill、verticalCenter、horizontalCenter关系。当然,他们需要匹配,若锚在顶部元素的左侧则它没有任何意义。
    
        所以我们设置风轮作为背景在父窗体的中心。
    
    
    
    注:
    
        有时候你需要精确做小的调整。这将有可能用anchors.horizontalCenterOffset或anchors.verticalCenterOffset。类似的调整属性也适用于所有其它锚。请咨询锚属性的完整列表的文档。
    
        将一个图像作为根矩形元素的子元素展现了一种声明式语言的一个重要概念。描述用户界面层和分组的顺序,其中最顶层(矩形)是首先绘制的,子层在包含元素的局部坐标系中绘制。
    
    
    
        为了使展现变得更有趣,我们想加上互动。想法是,当用户按下鼠标中的某处场景以便转动风轮。使用MouseArea元素。
    
    import QtQuick 2.0
    
    Image {
    
        id: root
    
        Image {
    
            id: wheel
    
            anchors.centerIn: parent
    
            source: "Images/pinwheel.png"
    
    
    
            MouseArea {
    
                anchors.fill: parent
    
                onClicked: wheel.rotation += 90
    
            }
    
        }
    
    }
    
        当用户点击它里面的覆盖面积时,鼠标区域发出的信号。可以连接到这个信号来覆盖onClicked功能。在这种情况下,参考风轮图像90度旋转。
    
    
    
    注: 
    
        这适用于每一个信号,命名为:on + SignalName(如:onClicked)。当所有属性值发生了改变时,还发出一个信号,命名为:on + PropertyName + Changed(如:onValueChanged)。
    
        如果一个属性改变你可以用onWithChanged观察。
    
        现在,风轮可以旋转,但仍然不流利。旋转属性将立即更改。我们希望,属性90度改变随着时间的改变来进行。现在动画开始发挥作用。要启用此我们使用一个动画类型调用属性的行为,它指定定义属性的行为的每一个变化。这仅是几种类型声明一个动画。
    
    import QtQuick 2.0
    
    Image {
    
        id: root
    
        Image {
    
            id: wheel
    
            anchors.centerIn: parent
    
            source: "Images/pinwheel.png"
    
    
    
            MouseArea {
    
                anchors.fill: parent
    
                onClicked: wheel.rotation += 90
    
            }
    
    
    
            Behavior on rotation {
    
                NumberAnimation {
    
                    duration: 250
    
                }
    
            }
    
        }
    
    }
    
        现在,每当风轮旋转改变时,将会使用NumberAnimation为250毫秒的持续时间进行动画处理。因此,每个90度的旋转将消耗250毫秒。
    
    
    
        现在,风轮看起来已经好多了。希望这可以让你更好地理解关于Qt Quick的程序是怎么工作。
    
    
    
    Qt的构建模块
    
        Qt5包括大量的模块。一般来说一个模块是开发者使用的库。有些模块在Qt应用平台里是强制性的。他们形成了一套名为Qt的必备模块。也有很多模块都是可选的,并形成了Qt添加功能模块。大多数开发人员不需要使用它们,但很高兴知道它们为共同挑战提供了无价的解决方案。
    
    
    
    三、Qt的必备模块
    
        Qt的必备模块强制应用在Qt启用平台里。他们提供的基础开发现代Qt5应用程序使用Qt Quick 2。
    
    
    
    核心基础模块
    
        Qt5模块的最小集合进行QML编程。
    
     模块  描述
     Qt Core  使用其它模块的核心非图形类
     Qt GUI  图形用户界面(GUI)组件的基础类,包括OpenGL的。
     Qt Multimedia  处理音频、视频、广播、摄像头功能的类。
     Qt Network  使网络编程更容易,更轻便的类。
     Qt QML  QML和JavaScript的类
     Qt Quick  自定义用户界面构建高度动态的应用程序的声明性框架
     Qt SQL  使用SQL集成数据库的类
     Qt Test  进行Qt应用程序和库单元测试的类
     Qt WebKit  基于WebKit2实现的一个新的QML API类。参见Qt WebKitWidgets模块。
     Qt WebKit Widgets  Qt4中,WebKit1和QWidget-based类。
     Qt Widgets  用C++部件扩展Qt图形界面的类。
    
    
    
    
    
    
    Qt插件
    
        除了必不可少的模块,Qt还提供了软件开发的附加模块,它不是发行版的一部分。以下是附加模块的一个简短的列表。
    
    • Qt 3D                 一组使3D图形编程更容易和详述的API。
    • Qt Bluetooth           使用蓝牙无线技术平台的C++和QML的API。
    • Qt Contacts            访问地址簿/联系人数据库的C++和QML的API。
    • Qt Location           提供了位置定位、测绘、导航、位置搜索的C++和QML的API。 NMEA的后端定位。
    • Qt Organizer           访问的组织事件(待办事项,事件等)的C++和QML的API
    • Qt Publish and Subscribe
    • Qt Sensors             访问传感器的C++和QML的API。
    • Qt Service Framework    使应用程序能够读取,浏览和订阅更改通知的C++和QML的API。
    • Qt System Info         发现系统相关的信息和功能。
    • Qt Versit             支持电子名片和的iCalendar格式
    • Qt Wayland             只有Linux。包括Qt CompositorAPI(服务器)和Wayland平台插件(客户端)
    • Qt Feedback            触觉和声音反馈给用户操作。
    • Qt JSON DB             Qt的一个无SQL对象存储。
    注:
    
        这些模块不是发行版的一部分,取决于有多少活跃的贡献者以及如何得到测试。
    
    
    
    四、支持的平台
    
        Qt支持多种平台。主要桌面和嵌入式平台也支持。通过Qt应用程序的抽象,如今可以则可以更容易地移植到自己的平台上。
    
        在一个平台上测试Qt5比较耗时。一个子平台被qt-project选中来构建参考平台。这些平台通过系统测试彻底测试,以确保最佳的质量。不过提醒你:没有代码错误是免费的。
    
    
    
    展开全文
  • Qt5和Qt4的区别

    千次阅读 2019-12-31 11:42:02
    1、Qt5使用了基于 OpenGL 的场景绘画来加速 qml 加强了绘画效应和粒子系统 2、原来的 QWebView 更新为 QWebEngineView 全新的 QWebEngineView 使用的是 Chromium 引擎,通过使用 Qt WebChannel 通道来桥接 Qt 和 ...
  • QT5框架

    千次阅读 2017-04-13 10:51:51
    Qt5安装 1qt5中中文输入qt55版本之后这个方法就无效了 Qt5框架 1Qt的跨平台性LinuxUnixMac OSAndroidiOS 2Qt模块 3qt qml和qt quick框架 QML语言 1qml中基本元素 11 基本可视化项 12基本的交互项事件处理 ...
  • QT5 串口 收发 实例

    千次下载 热门讨论 2013-10-28 08:35:31
    这个小程序是自己用QT5开发的调试串口用的 在xp下收发正常 收发用的是一个独立线程
  • Qt5WebChannel

    千次阅读 2017-12-11 17:56:21
    使用Qt5WebChannel'时记得添加链接库 Qt5WebChannel.lib
  • qt4 向 qt5 迁移

    千次阅读 2015-06-01 17:36:11
    qt5比qt4有了一些进步,而且从qt4向qt5迁移难度不大,具体详见 http://doc.qt.io/qt-5/qt5-intro.html 。总之,早点学习有好处。...qt5 中常用的module大致有Qt5Core, Qt5DBus, Qt5Gui, QtWidgets, Qt5
  • 刚刚开始学习Qt5,网上资料太少太少,那个什么Qt开源社区的Qt入门教程也要收费,只好自己谷歌百度了,为了造福后来的同学,我觉得把学习Qt过程中的一些经验都写在这里。   一、Qt的安装 我使用的是目前最新的...
  • QT5 与QT 4 QT3 区别

    千次阅读 2018-07-04 10:50:22
    QT5中显示窗口 没必要再setmainwidget了,直接删掉,直接show出你的窗口就行了:QApplication a(argc, argv);QPushButton hello( "Hello world!", 0 );hello.resize( 100, 30 );//a.setMainWidget( &...
  • 自学QTQt 4迁移至Qt 5

    千次阅读 2016-01-01 16:30:39
    原文地址:http://www.kdab.com/porting-from-qt-4-to-qt-5/ 中文翻译地址:...实际上,在Qt 5开发过程中就已经注意了与Qt 4代码保持兼容性。 与Qt 3到Qt 4的迁移不同,Q
  • 需求 qt5项目迁移到qt4项目,设置Qt::FramelessWindowHint,窗口外框会出来。qt5代码正常效果截图(使用了自定义的标题栏)自定义标题栏参照:《Qt实用技巧:自定义标题栏》使用qt4.7.4编译运行效果修改代码解决...
  • Qt5+安装包制作(Qt Installer Framework)》

    万次阅读 热门讨论 2018-11-07 15:52:56
    Qt5可以使用官方的Qt Installer Framework框架制作安装包 Qt Installer Framework框架提供了一组工具和实用程序,用于创建一次安装程序,并在所有受支持的桌面Qt平台上部署它们,而无需重写源代码。安装程序将在...
  • Qt5使用串口

    万次阅读 2018-10-26 16:18:52
    Qt5使用串口 版本说明 版本 作者 日期 备注 0.1 loon 2018.10.26 初稿 目录 文章目录Qt5使用串口版本说明目录一、需求和目的二、学习使用Qt5的serial port相关类1、注意事项2、使用说明(1)、使用前提...
  • C++实战OpenCV3.2+QT5播放视频

    千人学习 2019-02-22 20:56:28
    OpenCV是目前视频处理的最流行的框架,广泛用于各类项目中,并且由于OpenCV的开源特性可以很容易移植到Android、IOS和嵌入式Linux中,QT5同样是跨平台界面库的第一选择。 本次公开课将基于OpenCV3.2和QT5,详细...
  • 成功在VS2012上配置Qt5后,小叶开始了一段新的征程。 犹记前几日看Introducing Qt 5.0这篇文章时,俺对Compatibility一项的理解是Qt5几乎完全向下兼容Qt4.x: Qt Creator, being the biggest application ...
  • Qt4与Qt5的区别

    万次阅读 2017-07-15 15:37:08
    把项目所需要的main.cpp加入项目中来,...注意:不知道你用的是Qt4还是Qt5,如果是5的话,在gotocell.pro文件中要加入QT += widgets这一行。项目才能编译。 Qt4写的程序如果要在Qt5中运行,需要在Pro文件中加入Qt
  • OpenCV3.2+QT5+ffmpeg实战开发视频编辑器视频培训课程概况:教程中会讲解到基于opencv视频和摄像机录制、播放和播放进度控制,多视频图像合并、多视频图像融合、剪切、视频亮度、对比度、尺寸(近邻插值(手动实现)...
  • 上半部分是qt5 下半部分是qt4 ———————————————————————————————————————————— 前提:搜狗或则其它中文输入法安装和使用成功 1、安装 fcitx-frontend-qt5 sudo apt...
  • Qt5】关于Qt5对xp的兼容说明

    千次阅读 2018-01-28 12:46:56
    首先是编译器,Qt5可以使用msvc编译器和mingw编译器,而msvc的编译器从2015开始就对xp的支持变差,就算通过各种编译配置命令设置,能xp下运行,但是会很可能发生一些奇奇怪怪的bug。而mingw编译器没有这个问题,同一...
  • Qt4与Qt5的三个区别

    千次阅读 2019-07-28 22:21:57
    在Qt4中,Qt提供的全部图形界面相关类都包含在Qt Gui模块中,但QT5将一些图形界面类移到了QT widgets模块中。所以在Pro文件中,需要增加一句话: greaterThan(QT_MAJOR_VERSION, 4):QT += widgets 意思是如果Qt...
  • ubuntu安装qt5

    千次阅读 2019-01-09 16:30:00
    sudo apt-get install cmake qt5-default qtcreator
  • 【Qt开发】QT4 升级到 QT5 改动

    千次阅读 2016-11-21 17:12:53
    QT4 升级到 QT5 改动: PC部分: 【改 QTDIR 变量】 在工程根目录下找到 .user 文件 , 如 InnoTabPlugin.vcxproj.user 修改指向你的 QT5 根目录:    C:\qt\Qt5.2.1\5.2.1\msvc2010 ...
  • QT4往QT5转换

    千次阅读 2015-02-05 19:50:13
    官方参考:http://qt-project.org/wiki/Transition_from_Qt_4.x_to_Qt5 1.参考:http://blog.chinaunix.net/uid-693168-id-3462995.html ...在pro文件中添加webkit模块时 ...Qt5: Qt+= webkit we
  • qt5搭建libcurl环境

    千次阅读 2018-06-30 14:39:09
    1.安装QT5的注意事项安装qt5说起来非常简单,但是经常出错,有时候是装上之后运行QT creator的时候出现错误。下面介绍一个我测试过没有问题的安装方法: 首先是qt5建议安装qt5.5.0等公认的稳定性比较好的版本,不要...
  • Ubuntu下Qt5安装Qt designer

    千次阅读 2017-01-25 10:20:00
    原文地址 安装Qt 之后发现只有Qt Creator …但是...sudo apt-get install qt5-designer11 发现并没有这玩意。。。google一下,原来在 sudo apt-get install qttools5-dev-tools11 。。。 最后终端敲 designe
  • Qt5 5种connect

    千次阅读 2017-03-19 21:28:35
    //Qt5 5种connect() #include #include #include #include //1.connect(const QObject *,const char *,const QObject&,const char*,Qt::ConnectType); //2.connect(const QObject *,const QMetaMethod &,const

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 45,403
精华内容 18,161
关键字:

qt5