一乐电子

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

QQ登录

只需一步,快速开始

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

搜索
查看: 5744|回复: 8

Qt学习之路2

[复制链接]
发表于 2017-6-9 14:51 | 显示全部楼层 |阅读模式
https://www.kancloud.cn/kancloud/qt-study-road-2! }5 w) K9 c7 |% Q% ~! H

1 D8 P. c. R1 l2 r8 _9 y  k2 U* M大家有机会学一下1 v/ F9 C% u4 C3 K( F8 Y! Y7 Y# [) J
发表于 2017-6-12 21:32 | 显示全部楼层
说实话,我觉得QT有点乱,特别是它想大而全,甚至取代C++的感觉,现在又弄了个QML,问题是你写程序不可能全部都有qt完成,最终你还得用别的语言写它无法完成的那部分逻辑。然后两套内存管理系统。复杂的依赖。
1 R5 j- _+ a2 J. f. C/ \% J: }: l+ V  t1 B6 }
我改成学wxWidgets了。
回复

使用道具 举报

 楼主| 发表于 2017-6-12 22:26 | 显示全部楼层
hotdll 发表于 2017-6-12 21:32* s/ ~. H1 I( c' p4 D7 k0 A
说实话,我觉得QT有点乱,特别是它想大而全,甚至取代C++的感觉,现在又弄了个QML,问题是你写程序不可能全 ...

3 n* W# Z7 V! @; X' E# V我主要是看它能支持opengl QML支持非常好但wxWidgets调用opengl好麻烦,$ f7 I2 Y! i0 Q* j( R
6 M3 A) E% I8 O4 F& o* Z* i

9 E4 [  `. B5 I, r
回复

使用道具 举报

发表于 2017-6-13 09:10 | 显示全部楼层
kenson 发表于 2017-6-12 22:267 d3 v* z# @& B! b5 m! _* P7 p
我主要是看它能支持opengl QML支持非常好但wxWidgets调用opengl好麻烦,
# C$ g# f! s" o$ V
问题是你需要学太多的语言,胡说我觉得学会一门语言都很难精通。
7 G5 ~: l* z' m1 ~# @3 j3 n' n' G5 v9 \3 @. s6 y% Y8 t# I* L
QML是QT公司自己开发的一种新语言。。。。。然后QT基本上自己开发了大部分包,让它不再仅仅是个UI。。。。
7 Z7 N& K' m  h
. y" U' S7 h& p0 n7 i0 |
回复

使用道具 举报

 楼主| 发表于 2017-6-13 09:53 | 显示全部楼层
hotdll 发表于 2017-6-13 09:101 ]7 {) F1 L" W" x9 Z% l1 K. N
问题是你需要学太多的语言,胡说我觉得学会一门语言都很难精通。
0 A3 {+ S) j' V0 X0 X7 V& _2 U; N+ e0 A. L+ D8 c
QML是QT公司自己开发的一种新语言。 ...

, ~+ {' l  Q' w1 I0 Z1 E7 F/ _: ?如果你针对去学的话,其实Qt要学的也不太多,C++ 和QML就够了,QML可以加快UI设计,也就是前端用QML后端用C++,但全部也可以用QML+ S1 f& _! U) d2 W% l+ B
当然你要耐心去学,不然学什么都学不成0 ?) m5 w* S5 r6 I! Y0 B7 X
回复

使用道具 举报

 楼主| 发表于 2017-6-13 09:55 | 显示全部楼层
hotdll 发表于 2017-6-13 09:10
; ~4 X6 [' K. R0 \2 \问题是你需要学太多的语言,胡说我觉得学会一门语言都很难精通。
; a) K! J; J9 n
) q0 b( V' u& \: I8 K2 oQML是QT公司自己开发的一种新语言。 ...
; Q+ l% ?6 F+ T8 f% a0 v+ u6 d
看了一下wxWidgets的学习资料不太多,书也就那几本 9 l" d8 b7 ]' v! p0 ]# D' ^+ i
回复

使用道具 举报

发表于 2017-6-14 21:20 | 显示全部楼层
kenson 发表于 2017-6-13 09:55
6 `" z* p; t9 b$ B看了一下wxWidgets的学习资料不太多,书也就那几本

$ y# e+ M: w% H$ u, R这说明wxWidgets学起来简单,一般越是简单的东西书籍越少。3 j0 ?5 U# L/ i* L: l

1 `2 R0 {0 r  I* M& t# z% x呵呵,wxWidgets的官方例子很丰富。* H# c# c0 }1 z1 M
+ ]: G: r4 D# Y3 z1 ~: x1 V
回复

使用道具 举报

发表于 2017-6-14 21:21 | 显示全部楼层
kenson 发表于 2017-6-13 09:53( i- b3 x9 h# ~" n6 X8 x3 w
如果你针对去学的话,其实Qt要学的也不太多,C++ 和QML就够了,QML可以加快UI设计,也就是前端用QML后端 ...
; C, o3 I& s2 G" O( |
我是不喜欢C++的那一群人,倒不是学不会,我很喜欢C。" q6 l$ ?- }/ P0 ~+ l* E9 Z
3 f# ?, v* P/ F  V' ~* @
面向对象编程我用的是Python,我感觉比C++好用多了,需要底层开发我用C,需要高级语言我用Python...开发效率不是C++能比的。% P, V8 q/ l; C) @% H2 |! g

' C! P; F  j" x: h9 a
回复

使用道具 举报

 楼主| 发表于 2017-6-15 11:07 | 显示全部楼层
hotdll 发表于 2017-6-14 21:21
, I! l$ m  G) W我是不喜欢C++的那一群人,倒不是学不会,我很喜欢C。
) y' g% e) t: `7 ]& _5 @" L8 G2 R7 A8 c' q$ \- D. _2 f# z. @
面向对象编程我用的是Python,我感觉比C++好用 ...
6 n5 e/ |( L: w- C' j  k$ V  m
没关系每个人按自己的想法去做,支持你加油!3 C& @1 m0 U7 _8 t
回复

使用道具 举报

本版积分规则

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

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

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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