原文:Qt4学习笔记 (7) 本篇说一下Qt对于脚本的支持, 即QtScript模块.

本篇说一下Qt对于脚本的支持, 即QtScript模块. Qt支持的脚本基于ECMAScript脚本语言, 这个东西又是javascript, jscript的基础. 所以, 一般只要学过javascript就基本会写Qt脚本了. 自此开始, Qt脚本现在就叫javascript.不过作为土人, javascript中有一个prototype的概念, 现在才知道. javascript本没有类的概 ...

2017-01-25 22:42 0 5291 推荐指数:

查看详情

Qt4Qt5 模块的分类

Qt5 与 Qt4 其中的一个区别是底层架构进行了改变,Qt5 引入了更加详细的模块化的概念,将众多功能细分到几个模块之中,Qt4 则是一种粗略的划分。本文主要对 Qt5 和 Qt4模块进行一个简单的介绍。 (注:本文引用Qt4.8和Qt5.6两个版本 ...

Fri Jul 12 04:47:00 CST 2019 0 618
Qt学习笔记-Qt5和Qt4在音频方面的不同-QtAV

之前学习qt4的时候,播放音频用的是phonon播放后端插件+mplayer。 今天改用qt5了。qt5中去掉了phonon模块加了multimedia。但是依然无法播放音乐,因为没有ffmpge suplayer gstreamer之类的解码器。qt只是封装了一层虚函数的调用方法,没底层实现 ...

Sat Feb 18 01:35:00 CST 2017 0 1917
C++ GUI Qt4 自学笔记——Qt qmake命令

在已经使用Designer生成对话框(.ui文件)和建立main.cpp文件的情况,可以利用qmake自动生成工程文件(.pro文件)和makefile文件,而makefile文件又能调用user interface compiler(uic),uic工具将.ui文件转换成C++代码并存储到相应 ...

Wed Mar 06 04:27:00 CST 2013 0 5052
Qt4过渡至Qt5

技术在不断进步,新知识也理应不断学习Qt5的发布带给我无尽的好奇心,然而,受项目影响,一直使用VS2008+Qt4.8.3也未曾及时更新。这几天,果断装上VS2010+Qt5.1.0,开始研究。Qt4过渡到Qt5不算显著,然而,“模块化”的Qt代码需要项目配置的变化,如使用 ...

Thu Jul 25 03:48:00 CST 2013 1 11467
Qt4过渡至Qt5

技术在不断进步,新知识也理应不断学习Qt5的发布带给我无尽的好奇心,然而,受项目影响,一直使用VS2008 + Qt4.8也未曾及时更新。这几天,果断装上VS2010 + Qt5.1,开始研究。Qt4过渡到Qt5不算显著,然而,“模块化”的Qt代码也需要改变项目配置,如使用“headers ...

Tue Jul 28 23:37:00 CST 2015 0 8571
Qt学习记录--02 Qt的信号槽机制介绍(含Qt5与Qt4的差异对比)

一 闲谈: 熟悉Window编程的小伙伴们,对其消息机制并不陌生, 话说:一切皆消息。它可以很方便实现不同窗体之间的通信,然而MFC库将很多底层的消息都屏蔽了,尽管使用户更加方便、简易地处理消息,但也让人特别是没有Win32编程基的人感到迷茫,不是为何,笔者也是深受其害 ...

Thu Jul 28 20:16:00 CST 2016 0 5047
Qt的QWaitCondition了解一下

QWaitConditon也是用来同步线程的。从名字来看是等待条件,意思就是线程阻塞在等待条件的地方,直到条件满足才继续执行下去。等待条件的线程可以是一个或者多个。用QWaitCondition的函 ...

Wed Aug 19 21:50:00 CST 2020 0 566
LinuxQt4qt5的程序使用输入法(ibus与fcitx)不冲突

这篇文章引用了较多其他作者的内容,也忘记引用的出处了,只能感谢了。以下转入正题。 对于qt5.5,要下载libqt库源码自己编译,参考解决Qt5 Creator无法切换输入法(fcitx),Ubuntu中不能使用搜狗输入法录入汉字问题 Linux下有两种输入法,分别是ibus ...

Fri Apr 08 02:00:00 CST 2016 0 5837
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM