一乐电子

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

QQ登录

只需一步,快速开始

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

搜索
查看: 6241|回复: 8

Qt学习之路2

[复制链接]
发表于 2017-6-9 14:51 | 显示全部楼层 |阅读模式
https://www.kancloud.cn/kancloud/qt-study-road-2
% f4 F4 `/ H6 b: Z
4 q. m: S8 Y" ~- f, X" B3 e) U大家有机会学一下
4 t. D2 g+ T! R. l7 u
发表于 2017-6-12 21:32 | 显示全部楼层
说实话,我觉得QT有点乱,特别是它想大而全,甚至取代C++的感觉,现在又弄了个QML,问题是你写程序不可能全部都有qt完成,最终你还得用别的语言写它无法完成的那部分逻辑。然后两套内存管理系统。复杂的依赖。& `# x0 s1 T- I! r3 T
( b) `3 D/ ~6 w
我改成学wxWidgets了。
回复

使用道具 举报

 楼主| 发表于 2017-6-12 22:26 | 显示全部楼层
hotdll 发表于 2017-6-12 21:32
# V6 Q7 H' c9 X9 ^5 g: K说实话,我觉得QT有点乱,特别是它想大而全,甚至取代C++的感觉,现在又弄了个QML,问题是你写程序不可能全 ...
8 F4 D7 T* D6 O% N; @0 k1 M# T
我主要是看它能支持opengl QML支持非常好但wxWidgets调用opengl好麻烦,/ v+ v% M) @% |# T! G* Q

5 g( M8 Q1 m/ l/ L% U* A; q; r
, y+ p; ~: a3 Y' q! F
回复

使用道具 举报

发表于 2017-6-13 09:10 | 显示全部楼层
kenson 发表于 2017-6-12 22:26  I& j2 }( G7 o! a5 r0 q  b2 N( z
我主要是看它能支持opengl QML支持非常好但wxWidgets调用opengl好麻烦,
* s! ]) U! l9 J4 ~
问题是你需要学太多的语言,胡说我觉得学会一门语言都很难精通。0 B. Q# X7 L/ U. x
& ^6 a, @* N# _7 ~6 |# ]2 o
QML是QT公司自己开发的一种新语言。。。。。然后QT基本上自己开发了大部分包,让它不再仅仅是个UI。。。。
# U" F: ^( `2 G  [. ~, s* {' W8 p0 E1 v& Q- C! d
回复

使用道具 举报

 楼主| 发表于 2017-6-13 09:53 | 显示全部楼层
hotdll 发表于 2017-6-13 09:100 r& M5 c" g! ?
问题是你需要学太多的语言,胡说我觉得学会一门语言都很难精通。) Q/ n$ D9 m$ P( a. v4 B8 ~
& i5 S! y9 M) ?5 S& v. j, x
QML是QT公司自己开发的一种新语言。 ...
8 `. v; o. H0 _
如果你针对去学的话,其实Qt要学的也不太多,C++ 和QML就够了,QML可以加快UI设计,也就是前端用QML后端用C++,但全部也可以用QML
: a/ y, S* p1 K! L3 @当然你要耐心去学,不然学什么都学不成
  J  C: r! }3 w7 `, [6 G  ]7 B$ G; ~
回复

使用道具 举报

 楼主| 发表于 2017-6-13 09:55 | 显示全部楼层
hotdll 发表于 2017-6-13 09:107 T+ I5 B( }6 w- F6 H
问题是你需要学太多的语言,胡说我觉得学会一门语言都很难精通。
- `0 N5 S- q7 b  R7 M
8 ?  A8 K* @$ W+ UQML是QT公司自己开发的一种新语言。 ...

9 ~5 [& g; M4 @0 M, z& Q* i4 ^; u看了一下wxWidgets的学习资料不太多,书也就那几本 : d# T6 m$ @! Z0 W9 s
回复

使用道具 举报

发表于 2017-6-14 21:20 | 显示全部楼层
kenson 发表于 2017-6-13 09:55
. K  S' {% N) x- W看了一下wxWidgets的学习资料不太多,书也就那几本
% |+ V" S( I' u" t% |
这说明wxWidgets学起来简单,一般越是简单的东西书籍越少。' _+ z! y5 f3 V' X6 s
) X1 \+ E0 ]: r) o' }
呵呵,wxWidgets的官方例子很丰富。# Q. f; P: t$ c, x. [3 m( K
" |" ?5 S" t5 ]( z
回复

使用道具 举报

发表于 2017-6-14 21:21 | 显示全部楼层
kenson 发表于 2017-6-13 09:53
4 |- F( p, l$ ~: ~6 u; ]如果你针对去学的话,其实Qt要学的也不太多,C++ 和QML就够了,QML可以加快UI设计,也就是前端用QML后端 ...

% D0 F3 H1 }* `4 X/ O我是不喜欢C++的那一群人,倒不是学不会,我很喜欢C。
% K5 n/ S1 f  z  C. k9 i! v% q6 E
) t; u2 r5 n$ K5 N面向对象编程我用的是Python,我感觉比C++好用多了,需要底层开发我用C,需要高级语言我用Python...开发效率不是C++能比的。6 o2 @  _; `4 i" p+ m( @  K

$ |2 C( Z3 g. o4 W( q$ p# d$ j
回复

使用道具 举报

 楼主| 发表于 2017-6-15 11:07 | 显示全部楼层
hotdll 发表于 2017-6-14 21:21
8 p7 g( P8 g0 j0 m% j* m我是不喜欢C++的那一群人,倒不是学不会,我很喜欢C。
2 C& ?1 e; e' n3 ]2 b" {) A3 K7 U: Q7 j1 v
面向对象编程我用的是Python,我感觉比C++好用 ...
3 O8 J. [1 f+ d4 B/ ~! E
没关系每个人按自己的想法去做,支持你加油!& K& h8 d6 |; ~) W: d- H! Y6 y& Q0 p
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-7-13 06:37 , Processed in 0.035211 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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