一乐电子

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

QQ登录

只需一步,快速开始

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

搜索
查看: 5455|回复: 8

Qt学习之路2

[复制链接]
发表于 2017-6-9 14:51 | 显示全部楼层 |阅读模式
https://www.kancloud.cn/kancloud/qt-study-road-2
, V. H/ J- u7 w1 L$ p* j) {% n9 w7 o( q4 b, [" C; ?6 r
大家有机会学一下& S% H0 J- b8 y2 x$ F6 @& E
发表于 2017-6-12 21:32 | 显示全部楼层
说实话,我觉得QT有点乱,特别是它想大而全,甚至取代C++的感觉,现在又弄了个QML,问题是你写程序不可能全部都有qt完成,最终你还得用别的语言写它无法完成的那部分逻辑。然后两套内存管理系统。复杂的依赖。! c- e1 E  X6 e; F* w

( X7 k$ ?$ r+ I( n* N7 u' N/ c我改成学wxWidgets了。
回复

使用道具 举报

 楼主| 发表于 2017-6-12 22:26 | 显示全部楼层
hotdll 发表于 2017-6-12 21:32
9 ?  T# i. m9 B说实话,我觉得QT有点乱,特别是它想大而全,甚至取代C++的感觉,现在又弄了个QML,问题是你写程序不可能全 ...
5 t2 ~& x5 ~9 a+ e* T, h% c: w! k
我主要是看它能支持opengl QML支持非常好但wxWidgets调用opengl好麻烦,+ o2 Z. c0 p  N# V) @
/ N- h7 U4 V- E+ j1 t

6 S2 K) b: }7 {
回复

使用道具 举报

发表于 2017-6-13 09:10 | 显示全部楼层
kenson 发表于 2017-6-12 22:26
4 Y, j8 j0 d& e  V2 q我主要是看它能支持opengl QML支持非常好但wxWidgets调用opengl好麻烦,
. l# q- c! m& p% L& A9 u% [
问题是你需要学太多的语言,胡说我觉得学会一门语言都很难精通。* }0 o# [5 P" B, |* j

1 ^: O' J* S  I' Y, jQML是QT公司自己开发的一种新语言。。。。。然后QT基本上自己开发了大部分包,让它不再仅仅是个UI。。。。7 V/ x2 y. o4 E1 u8 l

4 J  K# H; V" t# T/ ]* C
回复

使用道具 举报

 楼主| 发表于 2017-6-13 09:53 | 显示全部楼层
hotdll 发表于 2017-6-13 09:10  f- g8 F8 R* s. B, u/ Q# [7 t" x- G
问题是你需要学太多的语言,胡说我觉得学会一门语言都很难精通。" e- e( z: P5 A3 k: q9 |

, D5 m1 f- C9 }$ A9 C) I# jQML是QT公司自己开发的一种新语言。 ...

* m( {, G* \/ U: e如果你针对去学的话,其实Qt要学的也不太多,C++ 和QML就够了,QML可以加快UI设计,也就是前端用QML后端用C++,但全部也可以用QML+ S8 z# {1 b8 V6 U* m
当然你要耐心去学,不然学什么都学不成
9 H# U- i" ~! @. J9 ?: f
回复

使用道具 举报

 楼主| 发表于 2017-6-13 09:55 | 显示全部楼层
hotdll 发表于 2017-6-13 09:10
. y* M& A* w7 I% E. j/ ^' o8 k问题是你需要学太多的语言,胡说我觉得学会一门语言都很难精通。# O- m" V8 T( M# Y) {' ~  k9 W0 H0 |

8 d! X4 |- [9 h, NQML是QT公司自己开发的一种新语言。 ...

, \; h) p9 A4 B8 h看了一下wxWidgets的学习资料不太多,书也就那几本
: i8 e" ?6 _& B1 \$ F
回复

使用道具 举报

发表于 2017-6-14 21:20 | 显示全部楼层
kenson 发表于 2017-6-13 09:55
0 |; l' }5 w2 X/ j$ t/ @看了一下wxWidgets的学习资料不太多,书也就那几本

' Y4 W) i% G/ `( i, {/ ^; D这说明wxWidgets学起来简单,一般越是简单的东西书籍越少。
9 x: V7 Y3 X+ Y5 a# i% P/ U0 ?4 L6 W; s) Z" x( J
呵呵,wxWidgets的官方例子很丰富。
. A5 K# z% O& x, w5 m& X0 R+ z) T( A: ^7 H
回复

使用道具 举报

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

1 a2 ?0 R7 y$ V6 z* M' y( b% c我是不喜欢C++的那一群人,倒不是学不会,我很喜欢C。4 }2 ~  ~4 ~9 l* ^/ A% [
- k0 G/ M( j( {* O
面向对象编程我用的是Python,我感觉比C++好用多了,需要底层开发我用C,需要高级语言我用Python...开发效率不是C++能比的。' Z8 }! ^/ b! B% x- P6 b

& `/ Y3 e" r, \8 g
回复

使用道具 举报

 楼主| 发表于 2017-6-15 11:07 | 显示全部楼层
hotdll 发表于 2017-6-14 21:21
, O2 D6 V+ e  G我是不喜欢C++的那一群人,倒不是学不会,我很喜欢C。
/ X  d8 B1 T% M0 Q( ^" q
1 o- U, I! T2 s# P面向对象编程我用的是Python,我感觉比C++好用 ...

+ c" ^  a, I4 \& u没关系每个人按自己的想法去做,支持你加油!
) n! W6 t' I: T9 Z
回复

使用道具 举报

本版积分规则

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

GMT+8, 2025-10-27 12:35 , Processed in 0.037992 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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