一乐电子

一乐电子百科

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

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

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

Qt学习之路2

[复制链接]
发表于 2017-6-9 14:51 | 显示全部楼层 |阅读模式
https://www.kancloud.cn/kancloud/qt-study-road-2
7 b' `. e0 h# s% b, _: ]
7 m; _; z7 k- ^6 I+ N$ a大家有机会学一下
3 X# b* y$ s; u+ B" K
发表于 2017-6-12 21:32 | 显示全部楼层
说实话,我觉得QT有点乱,特别是它想大而全,甚至取代C++的感觉,现在又弄了个QML,问题是你写程序不可能全部都有qt完成,最终你还得用别的语言写它无法完成的那部分逻辑。然后两套内存管理系统。复杂的依赖。
) R2 t) P$ o. W; p2 J& T  j$ Q
, q' [! v9 d7 e我改成学wxWidgets了。
 楼主| 发表于 2017-6-12 22:26 | 显示全部楼层
hotdll 发表于 2017-6-12 21:32: ?: \: h* k; M& t' w4 y, O
说实话,我觉得QT有点乱,特别是它想大而全,甚至取代C++的感觉,现在又弄了个QML,问题是你写程序不可能全 ...
/ A/ U$ L; _: I  ~
我主要是看它能支持opengl QML支持非常好但wxWidgets调用opengl好麻烦,
( A* ?. o$ Z3 ^& s, ?8 b9 H4 D4 `: z0 G7 R( R/ f

; L+ x; ?7 @1 ?1 G3 \) d, x
发表于 2017-6-13 09:10 | 显示全部楼层
kenson 发表于 2017-6-12 22:262 B9 @2 h/ l  O0 G0 w& r$ F6 E
我主要是看它能支持opengl QML支持非常好但wxWidgets调用opengl好麻烦,
. q$ s% v( E; r2 n) o4 q! ?& k
问题是你需要学太多的语言,胡说我觉得学会一门语言都很难精通。
7 s& B; ?; g6 Y" C8 T- J) ^' N; h8 l( J: }. t: N, _
QML是QT公司自己开发的一种新语言。。。。。然后QT基本上自己开发了大部分包,让它不再仅仅是个UI。。。。; H( F$ B# S0 d  m6 l/ m

! |- K% X5 V) c" ^# R) r1 r- A
 楼主| 发表于 2017-6-13 09:53 | 显示全部楼层
hotdll 发表于 2017-6-13 09:109 O+ ^% t2 z) O. Q6 j' N1 A2 o
问题是你需要学太多的语言,胡说我觉得学会一门语言都很难精通。5 C& `4 z$ `0 K' n

9 A2 Q! R' Z3 G3 \0 V4 `QML是QT公司自己开发的一种新语言。 ...

7 t  x& y" y0 u5 e" w6 K如果你针对去学的话,其实Qt要学的也不太多,C++ 和QML就够了,QML可以加快UI设计,也就是前端用QML后端用C++,但全部也可以用QML
  B2 k8 y% g3 J8 _' Q! ]当然你要耐心去学,不然学什么都学不成
  d' i7 ~& V3 A3 K/ K+ W9 ?2 H
 楼主| 发表于 2017-6-13 09:55 | 显示全部楼层
hotdll 发表于 2017-6-13 09:10, X5 ]0 s, m# `* O$ P6 g
问题是你需要学太多的语言,胡说我觉得学会一门语言都很难精通。- V6 H# b7 }2 Q

3 i0 B% M# H& ]1 U! N0 pQML是QT公司自己开发的一种新语言。 ...
$ J/ t& l$ T: ]& b- d
看了一下wxWidgets的学习资料不太多,书也就那几本 : N0 K9 [4 c# B" _
发表于 2017-6-14 21:20 | 显示全部楼层
kenson 发表于 2017-6-13 09:555 X4 H" r/ r- K& }! F. [
看了一下wxWidgets的学习资料不太多,书也就那几本

' ~8 F$ v% D0 z7 \( |* _# Q这说明wxWidgets学起来简单,一般越是简单的东西书籍越少。! @; a0 E) H/ j  s
! {8 a% e. }, H1 S! N; q' n& S
呵呵,wxWidgets的官方例子很丰富。
( @- v% Z2 ]4 c) h( N- o/ l- T. c- i- s+ v2 V& `/ d
发表于 2017-6-14 21:21 | 显示全部楼层
kenson 发表于 2017-6-13 09:53/ K& z: m- v  A" N$ O
如果你针对去学的话,其实Qt要学的也不太多,C++ 和QML就够了,QML可以加快UI设计,也就是前端用QML后端 ...

* I8 B! `& H8 R9 w我是不喜欢C++的那一群人,倒不是学不会,我很喜欢C。
* b4 o$ @% x( m  q! x2 E4 j! [2 J7 V9 z5 U: d( `2 q4 @* T. \
面向对象编程我用的是Python,我感觉比C++好用多了,需要底层开发我用C,需要高级语言我用Python...开发效率不是C++能比的。
% t; a4 k3 y- {* m$ G+ }6 [& }
6 q: J. _( J: K) ]6 b& M, T* D
 楼主| 发表于 2017-6-15 11:07 | 显示全部楼层
hotdll 发表于 2017-6-14 21:215 K, \2 |2 J) S  ]& b/ c0 b3 S
我是不喜欢C++的那一群人,倒不是学不会,我很喜欢C。; i/ ]0 j& q' I4 Z9 K- ^
$ A( U1 Z0 r! V! d; ~( J! _
面向对象编程我用的是Python,我感觉比C++好用 ...
0 n, j  E8 [$ l5 X- W1 Q) p
没关系每个人按自己的想法去做,支持你加油!" H7 z' g( C" r( |: s

本版积分规则

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

GMT+8, 2024-5-2 05:49 , Processed in 0.054443 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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