精华内容
下载资源
问答
  • Qt入门教程

    2018-10-29 11:24:32
    Qt入门教程,讲解清晰,入门容易。如果有需要的可以下载下去使用。
  • Qt入门教程详细讲解版

    热门讨论 2014-09-04 08:54:37
    Qt入门教程详细讲解版
  • Qt 入门教程

    2018-01-04 12:07:22
    qt入门书籍,C++界面编程入门,适合在嵌入式领域开发界面的初学者
  • QT入门教程

    2014-07-30 10:19:58
    QT入门教程,为新手准备,带你走进QT 的世界
  • Qt Creator是一款跨平台的 Qt IDE,功能实用,操作简便。 Qt Creator 作为一款全新的轻量级集成开发...QT入门教程从:QT控件布局,信号槽机制,事件和绘图,各个专题逐步讲解,层层深入。 内容上化繁为简,深入浅出。
  • 如何学习Qt我们假设你已经熟悉C++ 了!请先阅读一下Qt 白皮书。它包含一个关于Qt 软件的...教程1 就是被设计成把你带入Qt 编程的一个教程,它更强调的是编写代码而不是一个特征的漫游。教程2 是一个更加真实的例子...

    如何学习Qt

    我们假设你已经熟悉C++ 了!

    请先阅读一下Qt 白皮书。它包含一个关于Qt 软件的概述,并且提供了一些用来

    示范使用Qt 进行编程的代码的片断。它会给你一个“大的图画”。

    如果你想要完全的在C++ 中进行编程,不使用任何设计工具的帮助下在代码中设

    计你的界面,请阅读教程。教程1 就是被设计成把你带入Qt 编程的一个教程,

    它更强调的是编写代码而不是一个特征的漫游。教程2 是一个更加真实的例子,

    示范了如何编写菜单、工具条、文件的载入和保存、对话框等地那个。

    如果你想使用一个设计工具来设计你的用户界面,那么你至少要先阅读Qt 设计

    器手册的前几章。在这之后,学习一下上面提到的纯粹的C++教程(教程1 和教

    程2 )还是很值得的。

    到现在为止,如果你已经完成了一些小的可以工作的应用程序并且对Qt 编程有

    了一个主要的了解。你可以直接开始你自己的项目了,但我们建议你阅读一些关

    键的概述来加深你对Qt 的理解:对象模型和信号和槽。

    在这里我们建议你看一下概述并且阅读一些和你的项目相关的文章。你也许会发

    现浏览和你项目做相同事情的实例的源代码是非常有用的。你也可以阅读Qt 的

    源代码,因为它们也被提供。

    如果你运行demo 这个应用程序(在$QTDIR/examples/demo),你就会看到很多运转

    中的Qt 窗口部件

    Qt 提供了广泛的文档,完全前后参考的超文本,所以你可以很容易地按你喜欢

    的方式进行点击。在文档中,你最经常使用的部分可能就是API 参考。每一个

    链接都提供了一个不同的方式来导航API 参考,全都试试,看哪一个更适合你。

    你现在应该已经准备好你的伟大工程:祝你好运,玩得开心!

    Qt 教程一 —— 共十四步

    这个教程介绍了使用Qt 工具包进行图形用户界面编程。它没有包括所有的东西:

    强调的是教授一种图形用户界面编程的编程思想,并且介绍Qt 的特征也是必需

    的。一些通常情况下使用的特征在这个教程里没有用到。

    第一章开始讲述一个十行的Hello World 程序并且后来的每一章都介绍了一个或

    几个更多的概念。一直到第十四章,程序已经从第一章的十行变成了六百五十行

    的游戏。

    如果你对Qt 完全不熟悉,如果你还没有读过如何学习Qt 的话,请读一下。

    教程章节:

    1. Hello, World!

    2. 调用退出

    3. 家庭价值

    4. 使用窗口部件

    5. 组装积木

    6. 组装丰富的积木!

    7. 一个事物领导另一个

    8. 准备战斗

    9. 你可以使用加农炮了

    10. 像丝一样滑

    11. 给它一个炮弹

    12. 悬在空中的砖

    13. 游戏结束

    14. 面对墙壁

    这个小游戏看起来不像一个现代的图形用户界面应用程序。它只使用了有用的少

    数图形用户界面技术,但是如果你通过它工作之后,我们建议你阅读一下教程二。

    第二个教程更加正式一些,并且覆盖了包括菜单条、工具条、文件的载入和保存、

    对话框等典型应用程序的特征。

    Qt 教程一 —— 第一章:Hello, World!

    第一个程序是一个简单的Hello World 例子。它只包含你建立和运行Qt 应用程序

    所需要的最少的代码。上面的图片是这个程序的快照。

    /****************************************************************

    **

    ** Qt 教程一 - 2

    **

    ****************************************************************/

    #include

    #include

    int main( int argc, char **argv )

    {

    QApplication a( argc, argv );

    QPushButton hello( "Hello world!", 0 );

    hello.resize( 100, 30 );

    a.setMainWidget ( &hello );

    hello.show ();

    return a.exec ();

    }

    一行一行地解说

    #include

    这一行包含了QAppli

    展开全文
  • 简单通俗易懂的Qt入门级宝典教材,非常适合初学者,该文档由浅入深,通过实例化程序及图文解释,最快地理解并掌握其中内容。
  • 《Learing Qt》共24章,C++教程简单易懂。包含:布局,网页引擎等部件。
  • QT入门教程.pdf

    2021-12-10 22:48:47
    QT入门教程.pdf
  • qt入门教程

    2014-10-14 22:42:52
    教程是基于您已经了解C++的基础之上,毕竟Qt是一个C++库。否则您必须先学习c++后再来看本教程
  • 树莓派QT入门教程——使用Qt开发界面程序控制GPIO玩转树莓派2017-07-12 12:36树莓派入门教程——使用Qt开发界面程序前言Qt是一个1991年由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序...

    树莓派QT入门教程——使用Qt开发界面程序控制GPIO

    玩转树莓派2017-07-12 12:36

    树莓派入门教程——使用Qt开发界面程序

    前言

    Qt是一个1991年由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc))以及一些宏,易于扩展,允许组件编程。2008年,奇趣科技被诺基亚公司收购,QT也因此成为诺基亚旗下的编程语言工具。2012年,Qt被Digia收购。2014年4月,跨平台集成开发环境Qt Creator 3.1.0正式发布,实现了对于iOS的完全支持,新增WinRT、Beautifier等插件,废弃了无Python接口的GDB调试支持,集成了基于Clang的C/C++代码模块,并对Android支持做出了调整,至此实现了全面支持iOS、Android、WP。

    Qt是1991年奇趣科技开发的一个跨平台的C++图形用户界面应用程序框架。它提供给应用程序开发者建立艺术级的图形用户界面所需的所有功能。Qt很容易扩展,并且允许真正地组件编程。基本上,Qt 同 X Window 上的 Motif,Openwin,GTK 等图形界 面库和 Windows 平台上的 MFC,OWL,VCL,ATL 是同类型的东西。

    简单的说,用Qt可以写出很容易就移植到其他平台的程序,基本上重新编译下程序即可。

    树莓派上安装Qt

    使用如下命令进行安装

    sudo apt-get install qt4-dev-tools

    sudo apt-get install qtcreator

    由于安装Qt需要从网络下载大概200多M的文件,所以首先树莓派得接入网络,其次安装时间可能比较长,请耐心等待...

    安装完毕后,点击桌面左上角的Menu若可以看到如下图所示Qt程序图标,则说明Qt安装成功。

    Qt配置

    首次使用Qt需要对工具链进行配置,进入菜单Tools->Options->Build&Run

    点击右上角的Add按钮,选择GCC

    按照下图选择编译器和调试器的路径

    新建Qt测试工程

    新建完工程后,程序整个框架就已经搭好,我们直接编译下程序试试

    编译没问题,下面我们展开左边的Forms文件目录,双击mainwindow.ui文件,然后我们在这个界面上添加两个按钮,两个按钮分别控制树莓派的一个引脚输出高低电平,如下图所示:

    在右边修改好按钮控件的名称,同时修改按钮显示的文件,选择某个按钮控件,单击右键,在弹出的对话框中选择Go to slot..,然后选择Clicked()函数,Qt会自动连接一个信号和槽,同时在mainwindow.cpp文件中自动添加这个槽函数,我们在里面写按钮点击事件即可。

    我们现在构造函数中完成GPIO的初始化,然后在每个按钮点击事件函数里面完成GPIO高低电平输出控制,然后再次编译程序,出现如下问题:

    根据提示,我们知道是因为在链接的时候没有找到wiringPi相关函数的原因导致,所以我们需要在连接的时候引入这个库,操作方式很简单,只需要在.pro文件中加入该库即可,如下图所示:

    然后再次编译,正常情况下到这里就会编译成功了,进入工程目录,我们会发现有个很长名字的文件夹,里面都是Qt在编译的时候产生的一些中间文件,当然我们编译生成的可执行文件也在里面,名字和工作名字一样,打开控制台,用cd命令进入该目录。然后用

    sudo ./gpio_led

    即可运行程序,程序运行效果如下图所示:

    点击下两个按钮,看是不是控制了树莓派的GPIO.0管脚输出了高低电平?

    工程及源码下载:

    http://www.embed-net.com/forum.php?mod=attachment&aid=NDA2fDM1MTBiNmQ3fDE0NzA0MzMyMjd8MHwxNDI%3D

    转载请注明出处,本文链接地址:http://www.embed-net.com/thread-142-1-1.html

    展开全文
  • Qt入门教程 详细讲解版

    热门讨论 2011-11-30 00:37:43
    QT入门的不错的教程, QT作为一个开源,跨平台的GUI框架, 在很多方面已经超越MFC, 推荐学习
  • Qt入门教程-详细讲解版
  • Qt入门教程实例代码

    2013-01-27 13:43:10
    这个是嵌入式开发中Qt开发的一个入门级的示例,示例,教程,方便大家学习。
  • Qt入门教程系列之二 Hello Qt

    千次阅读 2018-08-11 14:21:59
    一、Qt Creator Qt Creator是一个IDE,类似于VS,理论上,也可以使用其他IDE来开发Qt程序。打开QtCreator之后,出现如下页面 其中对“选项栏”中有三个按钮,分别为“Projects”、“示例”、“教程”;...

    一、Qt Creator

    Qt Creator是一个IDE,类似于VS,理论上,也可以使用其他IDE来开发Qt程序。打开QtCreator之后,出现如下页面

    其中对“选项栏”中有三个按钮,分别为“Projects”、“示例”、“教程”;“Projects”对应着项目的管理,包含创建项目和打开项目。”示例“里面有非常的多的例子,可以研究研究。”教程“里面有一些简单的教程。

    二、创建自己的第一个Qt项目

    • 点击“New Project”

    依次点击“Application”→“Qt Widgets Application”→“Choose...”。“Qt Widgets Application”是有UI的程序,“Widgets”暂且可以理解为UI。“Qt Console Application”是控制台应用,就是一个黑框框那种。“Qt Quick Application”是Qt 4.7 中推出的一项新技术。Qt Quick 是一种高级用户界面技术,使用它可轻松地创建供移动和嵌入式设备使用的动态触摸式界面和轻量级应用程序。

    •  设置项目名字和路径

    •  选择“Kit”

    “Kit”翻译过来是构建套件,这里有三个可以选,选第三个就行。

    Qt中的Compiler、Kit、和Qt Version的区别与联系,可参见Qt creator的Options中Kits,Qt versions,Compilers之间的关系是什么?

    •  类信息

    设置主窗口类的类名和对应的.ui文件名。基类除了QMainWindow以外,还有QWidget、QDialog可以选,三者的差别可参考Qt窗口之QMainWindow、QDialog、QWidget

    •  版本控制

    我安装了Git,所以有Git的选项,要是没安装,就不会有选项,建议安装一个Git。点击“完成”之后,可能需要稍等片刻,等待Qt的预处理完成。

    三、运行项目

    创建好项目之后,进入如下界面。绿色框为项目的目录结构;黄色框里面选的代码的编译模式(分别为Debug、Profile、Release);红色框内的三个按钮从上到下依次分别为运行、调试和构建。

    点击“运行”,也就是红色框里的第一个绿色三角 ,就会开始编译和运行项目,稍等片刻,就会出现如下界面

    对,就是一个空白的窗口,貌似有点单调,再加点东西吧。

    四、添加第一个控件

    项目目录截图如下

    Hello-Qt.pro为项目文件,类似于VS中的.sin文件;main.cpp是入口文件;mainwindow.h、mainwindow.cpp和mainwindow.ui是属于一个UI的文件,mainwindow.h包含了一个UI类的定义,mainwindow.cpp是实现,mainwindow.ui的本质是xml文件,里面包含了UI的布局和控件(按钮、编辑框之类的)。 

    双击mainwindow.ui,进如下UI编辑界面,红色框是UI控件的搜索框;绿色框为控件框;黄色为UI界面;蓝色框里列出了UI中包含了哪些控件及层次关系;粉色框里是一个控件的属性表,每点击蓝色框里一个控件,粉色框的属性表会随之变化,可以自己试下。

    在搜索框中输入label ,出现如下界面

    把Label拖动到黄色框里面的UI中去,然后双击刚才拖进去的label,会进入编辑模式,输入Hello Qt,然后按回车,完成编辑。

    点击label时,粉色框的属性表会随之变成label的属性表。

    然后点击运行,就得到如下界面

     第一个项目到此结束。

    展开全文
  • QT入门教程详解

    2015-01-07 12:22:40
    非常不错的qt入门教材,很不错非常不错的qt入门教材,很不错

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 8,528
精华内容 3,411
关键字:

qt入门教程