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

Qt 教程二

基础类型 因为Qt是一个C++框架, 因此C++中所有的语法和数据类型在Qt中都是被支持的, 但是Qt中也定义了一些属于自己的数据类型, 下边给大家介绍一下这些基础的数类型。...QT基本数据类型定义在#include 中,QT基本数据类型有: 类型名称 注释 备注 qint8 signed char 有符号8位数据 qint16 signed short...字符串类型 C => char* C++ => std::string Qt => QByteArray, QString 3.1 QByteArray 在Qt中QByteArray可以看做是...::CaseSensitivity cs = Qt::CaseSensitive); 子字符串查找和判断 // 参数 cs 为是否区分大小写, 默认区分大小写 // 其他重载的同名函数可参考Qt帮助文档...cs = Qt::CaseSensitive) const bool contains(QLatin1String str, Qt::CaseSensitivity cs = Qt::CaseSensitive

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

    Qt:windows下Qt安装教程

    learning 有学习 Qt 的文档教程和示范视频。 development_releases 开发版,有新的和旧的不稳定版本,在 Qt 开发过程中的非正式版本。...对于我们教程压根不需要下载它,因为 Qt 5 有专门的大安装包,里面包含开发需要的东西,并且能自动配置好。 qt 这是 Qt 开发环境的下载目录,我们刚说的 Qt 5 的大安装包就在这里面。...我们教程采用的全部是离线的大安装包。 我们再进入 qt 子目录 ,看到如下列表: 这个 qt 目录包含了所有的 Qt 版本,从 1.0 到目前的 6.0。...也就是说本教程对 5.12.* 系列的 Qt 都是通用的,下载5.12.* 任意一个版本都可以,这里我们以下载 5.12.2。...感兴趣的可以阅读 win10:mingw-w64安装教程 MSYS(Minimal SYStem) 由于ming-gw本身主要是编译链接等工具和头文件、库文件,并不包含系统管理,文件操作之类的shell

    6.1K20

    【Qt5.12】Qt5.12安装教程

    软件下载 Qt5.12下载网址: http://download.qt.io/archive/qt/5.12/5.12.2/ 选择Windows平台, Linux和Mac平台类似 下载好之后的安装包:...软件安装 Step1: 双击安装包, 稍等片刻, 然后点击next Step2: 如果没有账号, 则选择skip Step3: Qt设置欢迎界面, 选择下一步 Step4: 选择安装路径...同意许可协议, 然后选择下一步 Step7: 开始菜单快捷方式 可以修改在菜单中显示的名字, 然后下一步 Step8: 点击安装即可 Step9: 选择下一步 Step10: 完成Qt...附录 4.1 VS2017中可以开发QT应用, 相关配置请参考如下博客 参考博客: https://blog.csdn.net/gaojixu/article/details/82185694 4.2...VS配置QT应用开发图文教程 下载:VS配置QT应用开发图文教程 4.3 Qt5开发环境下载和安装 下载:Qt5开发环境下载和安装 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn

    4.6K10

    Qt ModelView教程——只读Table

    一直想学习Qt Model/View,最终还是看的官方教程,现在将官方教程重新在梳理下。 每个UI开发人员都应该了解Model/View编程!可见Model/View在UI编程中的重要性!...整个教程的目录如下: 标准部件和模型/视图部件之间的区别 表单和模型之间的适配器 开发一个简单的模型/视图应用程序 预定义模型 中级主题: Tree views Selection Delegates...标准窗口小部件并非旨在将数据与视图分离,这就是为什么Qt具有两种不同类型的窗口小部件的原因。 两种类型的小部件外观相同,但是它们与数据的交互方式不同。 1....行和列信息由参数index指定,并且角色设置为Qt :: DisplayRole 。 下一节将介绍其他角色。 在我们的示例中,应显示的数据已生成。...总结: 之前由于项目需要,使用过Qt的文件系统模型,当时直接用的现成的程序,那会儿就很不明白为什么一定要setModel,设置完后又会自己显示。教程看到这之后,终于明白了。

    2K20

    QT教程三 信号与槽

    对于使用者来说触发了一个事件我们就可以得到Qt框架给我们发出的某个特定信号。 信号的呈现形式就是函数, 也就是说某个事件产生了, Qt框架就会调用某个对应的信号函数, 通知使用者。...标准信号槽使用 2.1 标准信号/槽 在Qt提供的很多类中都可以对用户触发的某些特定事件进行检测, 当事件被触发后就会产生对应的信号, 这些信号都是Qt类内部自带的, 因此称之为标准信号。...同样的,在Qt的很多类内部为我了提供了很多功能函数,并且这些函数也可以作为触发的信号的处理动作,有这类特性的函数在Qt中称之为标准槽函数。...的方式没有错误,Qt5的方式却有问题了呢?...如何解决Qt5中的信号和槽重载中的二义性问题呢?

    10810
    领券