一乐电子

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

QQ登录

只需一步,快速开始

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

搜索
查看: 5743|回复: 8

Qt学习之路2

[复制链接]
发表于 2017-6-9 14:51 | 显示全部楼层 |阅读模式
https://www.kancloud.cn/kancloud/qt-study-road-2
8 n5 Q$ L, \& E
* w/ g" O. m% s大家有机会学一下
6 h) G+ a0 Y3 J: j7 z6 ^4 _5 W
发表于 2017-6-12 21:32 | 显示全部楼层
说实话,我觉得QT有点乱,特别是它想大而全,甚至取代C++的感觉,现在又弄了个QML,问题是你写程序不可能全部都有qt完成,最终你还得用别的语言写它无法完成的那部分逻辑。然后两套内存管理系统。复杂的依赖。2 ?5 o4 i0 P7 x0 ~- `4 O
" ]: G, \% s) p, v, Y; O/ v" R, O- Z
我改成学wxWidgets了。
回复

使用道具 举报

 楼主| 发表于 2017-6-12 22:26 | 显示全部楼层
hotdll 发表于 2017-6-12 21:32
$ d8 o4 P! T+ L" z6 j5 ~说实话,我觉得QT有点乱,特别是它想大而全,甚至取代C++的感觉,现在又弄了个QML,问题是你写程序不可能全 ...

4 J" r  E7 Z* h( X我主要是看它能支持opengl QML支持非常好但wxWidgets调用opengl好麻烦,& L* a! h* I5 A- Z' {0 n

1 e5 L* D$ C7 p* h' U7 _4 {0 M4 M1 B  T  e( p5 }5 i5 W) D5 s
回复

使用道具 举报

发表于 2017-6-13 09:10 | 显示全部楼层
kenson 发表于 2017-6-12 22:26  i9 s9 w- G& m, l
我主要是看它能支持opengl QML支持非常好但wxWidgets调用opengl好麻烦,
0 L* n, N& c* b2 _* v
问题是你需要学太多的语言,胡说我觉得学会一门语言都很难精通。% e% h% p2 X, s$ b1 B! u/ {

( l2 w8 Y( _( j& GQML是QT公司自己开发的一种新语言。。。。。然后QT基本上自己开发了大部分包,让它不再仅仅是个UI。。。。" d4 A' q  p: l" z! z9 J

, k2 [' b0 A" Z7 T4 A% o
回复

使用道具 举报

 楼主| 发表于 2017-6-13 09:53 | 显示全部楼层
hotdll 发表于 2017-6-13 09:10
# a& E6 u4 ]8 f  i8 o0 F" t问题是你需要学太多的语言,胡说我觉得学会一门语言都很难精通。; ]. L" @6 g( {
5 ~/ c& A. j" x* s% q5 D0 q' H
QML是QT公司自己开发的一种新语言。 ...

$ _+ Z* }3 N; i& X: H如果你针对去学的话,其实Qt要学的也不太多,C++ 和QML就够了,QML可以加快UI设计,也就是前端用QML后端用C++,但全部也可以用QML
+ U: T2 K% w; |当然你要耐心去学,不然学什么都学不成
# ]& o9 e' b( G1 \$ ?
回复

使用道具 举报

 楼主| 发表于 2017-6-13 09:55 | 显示全部楼层
hotdll 发表于 2017-6-13 09:10
" e8 L3 d8 d2 C+ y1 i( D问题是你需要学太多的语言,胡说我觉得学会一门语言都很难精通。& j8 I( q8 M% C
- Y9 I$ i( F3 C4 j# J$ l. h: M
QML是QT公司自己开发的一种新语言。 ...

1 h$ e2 g$ v3 V) `看了一下wxWidgets的学习资料不太多,书也就那几本 , h7 }- z, Y; L* v: ^  p
回复

使用道具 举报

发表于 2017-6-14 21:20 | 显示全部楼层
kenson 发表于 2017-6-13 09:55
! V# [: Q# K) R3 v, U看了一下wxWidgets的学习资料不太多,书也就那几本

  C" O: ?4 `& v9 c6 y3 P这说明wxWidgets学起来简单,一般越是简单的东西书籍越少。
# F! Y2 `- k- j* S/ v5 a# d% I/ I& ?) B6 w+ e
呵呵,wxWidgets的官方例子很丰富。2 p5 I# F, `! r8 }2 c# H

- E; b# i/ ]2 M' I; n6 Z
回复

使用道具 举报

发表于 2017-6-14 21:21 | 显示全部楼层
kenson 发表于 2017-6-13 09:53
9 I) U' q9 ~! }) a7 I, |, }/ p* n2 ?& F如果你针对去学的话,其实Qt要学的也不太多,C++ 和QML就够了,QML可以加快UI设计,也就是前端用QML后端 ...

6 E+ V( I0 U/ @+ Y% R  I) H6 o我是不喜欢C++的那一群人,倒不是学不会,我很喜欢C。& \- C  j* k* r4 x4 B$ X& i% B
8 V2 t8 g$ D) m  F/ ]3 r
面向对象编程我用的是Python,我感觉比C++好用多了,需要底层开发我用C,需要高级语言我用Python...开发效率不是C++能比的。
5 m2 F, I7 c  Y* Z4 B8 M8 y2 j" q. A: P1 @/ b! \6 k1 g
回复

使用道具 举报

 楼主| 发表于 2017-6-15 11:07 | 显示全部楼层
hotdll 发表于 2017-6-14 21:21
8 Q( Q4 J, ~8 g( f5 f我是不喜欢C++的那一群人,倒不是学不会,我很喜欢C。
& X  i2 g: \; E. u  A# B/ ^
3 l  ^2 s0 b3 `  s. S4 I面向对象编程我用的是Python,我感觉比C++好用 ...
2 P2 F$ O; |6 E8 S0 ^% W
没关系每个人按自己的想法去做,支持你加油!  N& n1 [7 P- U7 F7 C" b
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-1-12 05:22 , Processed in 0.033075 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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