原文: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