一乐电子

一乐电子百科

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

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
查看: 2810|回复: 8
收起左侧

Qt学习之路2

[复制链接]
发表于 2017-6-9 14:51 | 显示全部楼层 |阅读模式
https://www.kancloud.cn/kancloud/qt-study-road-2
6 Q" b: k6 M5 g$ E/ [* h3 @/ e, p
4 |* C  j- d% C3 m' K' z7 \大家有机会学一下. {3 Y( x, Z7 d3 K2 N2 K) v' x7 z8 I" w
发表于 2017-6-12 21:32 | 显示全部楼层
说实话,我觉得QT有点乱,特别是它想大而全,甚至取代C++的感觉,现在又弄了个QML,问题是你写程序不可能全部都有qt完成,最终你还得用别的语言写它无法完成的那部分逻辑。然后两套内存管理系统。复杂的依赖。6 U% p" D% X  j* X, z

1 y, c3 o7 R5 W8 }' q5 _我改成学wxWidgets了。
 楼主| 发表于 2017-6-12 22:26 | 显示全部楼层
hotdll 发表于 2017-6-12 21:32! N0 @) m- R7 c
说实话,我觉得QT有点乱,特别是它想大而全,甚至取代C++的感觉,现在又弄了个QML,问题是你写程序不可能全 ...

/ e  b0 S0 U/ h, ]' X' i( p1 _我主要是看它能支持opengl QML支持非常好但wxWidgets调用opengl好麻烦,
6 O3 X% f4 B2 M9 X- e& u
: Y9 b0 T0 y( ?! ?9 C/ S
- J" n2 @  A& F1 ~7 O* Y+ ^
发表于 2017-6-13 09:10 | 显示全部楼层
kenson 发表于 2017-6-12 22:26
# c( E" q3 M" H  ?# k- b2 k我主要是看它能支持opengl QML支持非常好但wxWidgets调用opengl好麻烦,

! b* F' y/ Q- Q2 C) d) N问题是你需要学太多的语言,胡说我觉得学会一门语言都很难精通。
6 v# U6 s2 B# I- _5 R2 a$ P8 e4 G8 Y; d
QML是QT公司自己开发的一种新语言。。。。。然后QT基本上自己开发了大部分包,让它不再仅仅是个UI。。。。9 l5 X( p0 ?/ l2 E# S0 p/ [& Y+ V

% d* z4 ?# h: C2 V
 楼主| 发表于 2017-6-13 09:53 | 显示全部楼层
hotdll 发表于 2017-6-13 09:10
7 v. {8 C& b: u( R( a问题是你需要学太多的语言,胡说我觉得学会一门语言都很难精通。$ F' i& l- L6 o4 k, Z
9 ]5 n- H# N) @  X. @9 B
QML是QT公司自己开发的一种新语言。 ...
. N7 s4 G& d! P% b! R6 A2 K
如果你针对去学的话,其实Qt要学的也不太多,C++ 和QML就够了,QML可以加快UI设计,也就是前端用QML后端用C++,但全部也可以用QML
# G) p- @7 N3 E) M2 G3 _! i当然你要耐心去学,不然学什么都学不成
% a. \2 E  X5 v1 Y  h
 楼主| 发表于 2017-6-13 09:55 | 显示全部楼层
hotdll 发表于 2017-6-13 09:10
( Y$ b/ m3 Q% I+ A3 |0 g/ m问题是你需要学太多的语言,胡说我觉得学会一门语言都很难精通。1 |: L$ s; u# [' V+ E7 R

( ~  j" M" Y1 E* IQML是QT公司自己开发的一种新语言。 ...

! C6 q' d2 c3 ]: D+ Y看了一下wxWidgets的学习资料不太多,书也就那几本
6 ^* ?! t2 s1 u3 J
发表于 2017-6-14 21:20 | 显示全部楼层
kenson 发表于 2017-6-13 09:55+ H+ k" [* v2 F3 C* P
看了一下wxWidgets的学习资料不太多,书也就那几本

/ }) }% p, ]9 J2 w8 r这说明wxWidgets学起来简单,一般越是简单的东西书籍越少。
' F8 T' A. J  [4 t4 l
) O* b; k4 G  P+ X  F: u& u6 N; e- K呵呵,wxWidgets的官方例子很丰富。
3 ]9 O, z' m0 }/ Q% H* A
8 ]* r; l; h& J
发表于 2017-6-14 21:21 | 显示全部楼层
kenson 发表于 2017-6-13 09:53' T1 x: g9 y- ?+ F+ W0 K% T3 D
如果你针对去学的话,其实Qt要学的也不太多,C++ 和QML就够了,QML可以加快UI设计,也就是前端用QML后端 ...
3 @0 f, W! j' V+ X  Z. ?0 w3 }2 g
我是不喜欢C++的那一群人,倒不是学不会,我很喜欢C。0 y3 T6 l  H* z. q- _& x
: h! [0 a" Q# @6 T5 }0 S& C
面向对象编程我用的是Python,我感觉比C++好用多了,需要底层开发我用C,需要高级语言我用Python...开发效率不是C++能比的。) q3 }3 r+ E' c1 I# z+ x4 U  H  W
/ E( K' Y+ c; [& ~
 楼主| 发表于 2017-6-15 11:07 | 显示全部楼层
hotdll 发表于 2017-6-14 21:217 d6 V- e- }+ q9 z8 g
我是不喜欢C++的那一群人,倒不是学不会,我很喜欢C。
: K# S1 s* \. b$ u$ p8 J% l" _  \/ p" I5 j; p, `: O- k% s' l8 f
面向对象编程我用的是Python,我感觉比C++好用 ...

" ?0 ?0 e% ?! T# a5 t4 H) i没关系每个人按自己的想法去做,支持你加油!
! c/ `8 }, v: S- Q6 w" Q" [

本版积分规则

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

GMT+8, 2024-3-29 23:58 , Processed in 0.051085 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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