一乐电子

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

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 5176|回复: 8

Qt学习之路2

[复制链接]
发表于 2017-6-9 14:51 | 显示全部楼层 |阅读模式
https://www.kancloud.cn/kancloud/qt-study-road-2
! [" V/ s1 J1 ^- R. g8 c+ {! \1 d$ x4 P$ `3 E, D
大家有机会学一下# X* N: R: h! e1 O
发表于 2017-6-12 21:32 | 显示全部楼层
说实话,我觉得QT有点乱,特别是它想大而全,甚至取代C++的感觉,现在又弄了个QML,问题是你写程序不可能全部都有qt完成,最终你还得用别的语言写它无法完成的那部分逻辑。然后两套内存管理系统。复杂的依赖。
' T+ q' c! T6 {' G! W1 d, ?
; I+ P- ?, _$ \8 {我改成学wxWidgets了。
回复

使用道具 举报

 楼主| 发表于 2017-6-12 22:26 | 显示全部楼层
hotdll 发表于 2017-6-12 21:324 s. K9 `* A# B4 }
说实话,我觉得QT有点乱,特别是它想大而全,甚至取代C++的感觉,现在又弄了个QML,问题是你写程序不可能全 ...
8 `: x8 V* Q9 M8 g% ]5 F! [% F
我主要是看它能支持opengl QML支持非常好但wxWidgets调用opengl好麻烦,
5 ^& H; B- @* V( [6 c+ U) p" f4 J! z( H4 r& Q3 j5 v# N# H: K9 m

- j8 h  e( e3 j' Z) a8 m
回复

使用道具 举报

发表于 2017-6-13 09:10 | 显示全部楼层
kenson 发表于 2017-6-12 22:26
  x6 ?" S2 c) [4 i' k( a; O我主要是看它能支持opengl QML支持非常好但wxWidgets调用opengl好麻烦,

5 @- O4 J/ D: r- t. a& q问题是你需要学太多的语言,胡说我觉得学会一门语言都很难精通。  O) V  G: j( H) Q
6 M% C/ k0 `* G+ T4 \- W8 @
QML是QT公司自己开发的一种新语言。。。。。然后QT基本上自己开发了大部分包,让它不再仅仅是个UI。。。。
0 e1 K7 m% d% V- v2 @. V/ e$ a8 `1 M, I
( B( y- Q5 N  \5 |( ?7 a
回复

使用道具 举报

 楼主| 发表于 2017-6-13 09:53 | 显示全部楼层
hotdll 发表于 2017-6-13 09:10+ B! i! d1 J4 E, X: D
问题是你需要学太多的语言,胡说我觉得学会一门语言都很难精通。
) `, C# |. [& g/ G9 L! l& L
2 k* U' S( ~- t4 t' ]QML是QT公司自己开发的一种新语言。 ...

' b# i4 k: l3 O; V0 l! t8 r如果你针对去学的话,其实Qt要学的也不太多,C++ 和QML就够了,QML可以加快UI设计,也就是前端用QML后端用C++,但全部也可以用QML% y' ]! O  i/ p8 V
当然你要耐心去学,不然学什么都学不成
+ E* |8 C+ z- c- q* T
回复

使用道具 举报

 楼主| 发表于 2017-6-13 09:55 | 显示全部楼层
hotdll 发表于 2017-6-13 09:10
  g* }! j" j$ q8 ^7 B  A/ @问题是你需要学太多的语言,胡说我觉得学会一门语言都很难精通。2 ?% q8 s! _9 k) U# Q

9 o4 K$ @3 {! [: _QML是QT公司自己开发的一种新语言。 ...

! O  V' v4 n1 t' ~" T0 w看了一下wxWidgets的学习资料不太多,书也就那几本 8 {7 n. [4 ?# P/ c5 Q
回复

使用道具 举报

发表于 2017-6-14 21:20 | 显示全部楼层
kenson 发表于 2017-6-13 09:55
! o+ f3 L6 F% D$ ]+ Z看了一下wxWidgets的学习资料不太多,书也就那几本

% h0 e1 Q7 R% [  P8 _这说明wxWidgets学起来简单,一般越是简单的东西书籍越少。
  G7 c2 Z" I' J. q& @" p; Q% f4 r# }, Q" F. k+ K4 t2 P; L; t
呵呵,wxWidgets的官方例子很丰富。! O- h( c  r' n0 o/ D

: Q. G6 A" a5 `" S" ?* f" O9 x* g
回复

使用道具 举报

发表于 2017-6-14 21:21 | 显示全部楼层
kenson 发表于 2017-6-13 09:533 E& h2 c+ d0 ^7 t) _( U; d
如果你针对去学的话,其实Qt要学的也不太多,C++ 和QML就够了,QML可以加快UI设计,也就是前端用QML后端 ...

: \; B4 y; Z6 J7 X2 g7 f我是不喜欢C++的那一群人,倒不是学不会,我很喜欢C。
) b1 z9 u8 ~: T3 a5 y/ O0 D
3 F% |7 Z& Z# B- w4 a: p8 h7 S, U面向对象编程我用的是Python,我感觉比C++好用多了,需要底层开发我用C,需要高级语言我用Python...开发效率不是C++能比的。
- h7 m6 j1 G; w( @! a+ j7 t4 A4 ]+ [* r  v/ J* ~; T
回复

使用道具 举报

 楼主| 发表于 2017-6-15 11:07 | 显示全部楼层
hotdll 发表于 2017-6-14 21:21
+ i1 O2 K! o: i我是不喜欢C++的那一群人,倒不是学不会,我很喜欢C。: @* q+ a3 l9 q5 [
8 F$ W# B9 L) H# w' X6 B
面向对象编程我用的是Python,我感觉比C++好用 ...
, B% k/ H6 j6 X+ |2 }/ v0 P9 r
没关系每个人按自己的想法去做,支持你加油!
; b( N1 N. f* W# ~; t$ x* C% Z
回复

使用道具 举报

本版积分规则

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

GMT+8, 2025-8-20 09:00 , Processed in 0.037711 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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