一乐电子

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

搜索
查看: 5742|回复: 8

Qt学习之路2

[复制链接]
发表于 2017-6-9 14:51 | 显示全部楼层 |阅读模式
https://www.kancloud.cn/kancloud/qt-study-road-2
1 Q- M$ {& Z/ d) _: K9 w- T$ U# o6 y3 C) _% A' Q  n- W
大家有机会学一下4 H5 ~8 }! U& s( {! w
发表于 2017-6-12 21:32 | 显示全部楼层
说实话,我觉得QT有点乱,特别是它想大而全,甚至取代C++的感觉,现在又弄了个QML,问题是你写程序不可能全部都有qt完成,最终你还得用别的语言写它无法完成的那部分逻辑。然后两套内存管理系统。复杂的依赖。
+ D0 e" o& K$ T( l; n$ \: J+ n2 }
我改成学wxWidgets了。
回复

使用道具 举报

 楼主| 发表于 2017-6-12 22:26 | 显示全部楼层
hotdll 发表于 2017-6-12 21:329 c, j: C9 K+ ]# J/ i
说实话,我觉得QT有点乱,特别是它想大而全,甚至取代C++的感觉,现在又弄了个QML,问题是你写程序不可能全 ...

2 ^* n# o! v" W/ ^& I我主要是看它能支持opengl QML支持非常好但wxWidgets调用opengl好麻烦,5 M% ?, N. Z' M2 z0 _

) V' [% C- ?: ^( N; d2 k6 `" s7 N# ~# {. y" C5 f+ s
回复

使用道具 举报

发表于 2017-6-13 09:10 | 显示全部楼层
kenson 发表于 2017-6-12 22:26
& h) Q5 y8 ~5 S' o4 t我主要是看它能支持opengl QML支持非常好但wxWidgets调用opengl好麻烦,
/ t& ]! J) D  L; r+ V2 H
问题是你需要学太多的语言,胡说我觉得学会一门语言都很难精通。
3 |$ A# x% h+ e9 N6 L5 L$ q
7 @8 l: w' s# Q( R  y: L% ?QML是QT公司自己开发的一种新语言。。。。。然后QT基本上自己开发了大部分包,让它不再仅仅是个UI。。。。
; Y9 b* f8 n% a7 d% ~
& u5 r& H/ P0 X& u+ O2 t/ G, b
回复

使用道具 举报

 楼主| 发表于 2017-6-13 09:53 | 显示全部楼层
hotdll 发表于 2017-6-13 09:103 @6 }! j' r2 E% g
问题是你需要学太多的语言,胡说我觉得学会一门语言都很难精通。
& M6 ?" ^0 X( |  T4 A. W' S& Y4 t/ C7 r/ F, X) B
QML是QT公司自己开发的一种新语言。 ...

+ O: |! t! W. W5 n2 c如果你针对去学的话,其实Qt要学的也不太多,C++ 和QML就够了,QML可以加快UI设计,也就是前端用QML后端用C++,但全部也可以用QML
8 [$ I( g# K* ]: s" s9 D, A当然你要耐心去学,不然学什么都学不成  j% Z: F( J- o4 X) _
回复

使用道具 举报

 楼主| 发表于 2017-6-13 09:55 | 显示全部楼层
hotdll 发表于 2017-6-13 09:10. ^$ A9 _4 `5 S: j* m" f
问题是你需要学太多的语言,胡说我觉得学会一门语言都很难精通。) a# U* u! |& P9 t" V& [

# ?' G3 `+ K0 YQML是QT公司自己开发的一种新语言。 ...

- R" X6 D' J- T  h# G+ G3 H/ e看了一下wxWidgets的学习资料不太多,书也就那几本
9 p4 F7 ~2 w& q9 ]0 i
回复

使用道具 举报

发表于 2017-6-14 21:20 | 显示全部楼层
kenson 发表于 2017-6-13 09:55
# E: U3 @5 C( t! T) J看了一下wxWidgets的学习资料不太多,书也就那几本
; E! C- x) C: p$ M9 f6 S
这说明wxWidgets学起来简单,一般越是简单的东西书籍越少。
3 X7 i3 R+ F) k$ \) ^, j1 T& Z
呵呵,wxWidgets的官方例子很丰富。; h4 I- S, f: b
2 k+ t% ^9 r! }9 L. w' e
回复

使用道具 举报

发表于 2017-6-14 21:21 | 显示全部楼层
kenson 发表于 2017-6-13 09:533 X: d& d4 [0 p# b1 J$ o2 o( ?, q7 U; {
如果你针对去学的话,其实Qt要学的也不太多,C++ 和QML就够了,QML可以加快UI设计,也就是前端用QML后端 ...

! t8 g. f( y& X9 ?我是不喜欢C++的那一群人,倒不是学不会,我很喜欢C。* n9 A# K; O% ~5 L
/ Z& N" k6 @& M: f7 ?$ U
面向对象编程我用的是Python,我感觉比C++好用多了,需要底层开发我用C,需要高级语言我用Python...开发效率不是C++能比的。
, j: F/ R  S& a+ H
# X$ P' Y" D! ]; h& t# v
回复

使用道具 举报

 楼主| 发表于 2017-6-15 11:07 | 显示全部楼层
hotdll 发表于 2017-6-14 21:21
( m( z! j( j* y' N7 d7 H1 a我是不喜欢C++的那一群人,倒不是学不会,我很喜欢C。  I4 L5 g) U' S4 [1 l7 Q9 E/ c
5 D) A: T' \# E' D+ r
面向对象编程我用的是Python,我感觉比C++好用 ...

2 n+ Y+ j( E6 p: X! n* w- [没关系每个人按自己的想法去做,支持你加油!" o, H0 ^) L! T' [) N5 t
回复

使用道具 举报

本版积分规则

QQ|一淘宝店|手机版|商店|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2026-1-12 00:50 , Processed in 0.033758 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表