一乐电子

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

QQ登录

只需一步,快速开始

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

搜索
查看: 5468|回复: 8

Qt学习之路2

[复制链接]
发表于 2017-6-9 14:51 | 显示全部楼层 |阅读模式
https://www.kancloud.cn/kancloud/qt-study-road-2! U& e+ l$ g" C) T  ^
* [. r0 D# Z; u6 f/ L! N
大家有机会学一下
+ U7 |. v6 i9 N. q9 D* F, l
发表于 2017-6-12 21:32 | 显示全部楼层
说实话,我觉得QT有点乱,特别是它想大而全,甚至取代C++的感觉,现在又弄了个QML,问题是你写程序不可能全部都有qt完成,最终你还得用别的语言写它无法完成的那部分逻辑。然后两套内存管理系统。复杂的依赖。
3 r: j* s" a/ @* s/ ]4 Y4 s% a/ {5 b! k& H4 P+ O$ s
我改成学wxWidgets了。
回复

使用道具 举报

 楼主| 发表于 2017-6-12 22:26 | 显示全部楼层
hotdll 发表于 2017-6-12 21:32. S5 y/ @8 E, D9 {8 }
说实话,我觉得QT有点乱,特别是它想大而全,甚至取代C++的感觉,现在又弄了个QML,问题是你写程序不可能全 ...
% l, Z7 o! J; F& z6 Q
我主要是看它能支持opengl QML支持非常好但wxWidgets调用opengl好麻烦,
" H4 `0 @# y, ~0 H
- \6 S% J3 V: T+ [
5 n6 t( T- e2 q! C$ P: T
回复

使用道具 举报

发表于 2017-6-13 09:10 | 显示全部楼层
kenson 发表于 2017-6-12 22:26
) ^. c2 g5 [6 {我主要是看它能支持opengl QML支持非常好但wxWidgets调用opengl好麻烦,
6 _, v) M- T6 T, M9 f& p' y
问题是你需要学太多的语言,胡说我觉得学会一门语言都很难精通。: A$ b( [0 ]5 Y* A' {" I( J; M

& h; o+ {6 J3 \# F0 f0 oQML是QT公司自己开发的一种新语言。。。。。然后QT基本上自己开发了大部分包,让它不再仅仅是个UI。。。。
4 {  ]) b% N! F- u
% u( {% [: ~. G6 [
回复

使用道具 举报

 楼主| 发表于 2017-6-13 09:53 | 显示全部楼层
hotdll 发表于 2017-6-13 09:10
% s$ x! v4 t+ _: l: N0 \9 \0 B问题是你需要学太多的语言,胡说我觉得学会一门语言都很难精通。8 L' I$ b& \0 {/ p) a* _

* }! S( m4 c$ l+ W; sQML是QT公司自己开发的一种新语言。 ...

6 q% @2 U" W# ?5 h) `: c, v: G如果你针对去学的话,其实Qt要学的也不太多,C++ 和QML就够了,QML可以加快UI设计,也就是前端用QML后端用C++,但全部也可以用QML
. \! F3 N( y. p- I4 ~2 k' I, {当然你要耐心去学,不然学什么都学不成, w1 v! o. S( Y4 V. R; @8 D
回复

使用道具 举报

 楼主| 发表于 2017-6-13 09:55 | 显示全部楼层
hotdll 发表于 2017-6-13 09:10
$ x; q! u- m9 j  ?" W问题是你需要学太多的语言,胡说我觉得学会一门语言都很难精通。
$ r5 d- L; Q7 ^5 D. [6 k
& ~3 C9 X  K- x7 ]( YQML是QT公司自己开发的一种新语言。 ...
) a5 ~  z, u" F3 S9 I
看了一下wxWidgets的学习资料不太多,书也就那几本
, W7 G& l3 L; N2 c
回复

使用道具 举报

发表于 2017-6-14 21:20 | 显示全部楼层
kenson 发表于 2017-6-13 09:55
8 H, X% M( |4 F& F) X& q0 K( W/ j! I看了一下wxWidgets的学习资料不太多,书也就那几本
8 ]# d9 [3 H1 N5 Y/ w
这说明wxWidgets学起来简单,一般越是简单的东西书籍越少。2 `; J( F# x3 K

' J) q. C7 c  R/ N2 h, Y# L- G  H呵呵,wxWidgets的官方例子很丰富。, h) n  t% A- q5 Q
$ Q5 O7 L2 ]  g/ n% e3 n
回复

使用道具 举报

发表于 2017-6-14 21:21 | 显示全部楼层
kenson 发表于 2017-6-13 09:530 {& x3 D) B6 S
如果你针对去学的话,其实Qt要学的也不太多,C++ 和QML就够了,QML可以加快UI设计,也就是前端用QML后端 ...
" o" @) U( {8 m' x( ?0 R
我是不喜欢C++的那一群人,倒不是学不会,我很喜欢C。
/ `+ {; X6 Q2 f1 S: p% S. F! c
3 Q3 D1 K$ _. H' y1 f0 w面向对象编程我用的是Python,我感觉比C++好用多了,需要底层开发我用C,需要高级语言我用Python...开发效率不是C++能比的。: _( k! V1 o3 r4 z' H+ o2 B

2 G2 [( ^3 \2 W* N7 R5 @' z
回复

使用道具 举报

 楼主| 发表于 2017-6-15 11:07 | 显示全部楼层
hotdll 发表于 2017-6-14 21:21# f. J1 `  w! U3 N
我是不喜欢C++的那一群人,倒不是学不会,我很喜欢C。3 g1 A) r, ?  Y* P& b

% e& o- M% \& w面向对象编程我用的是Python,我感觉比C++好用 ...
7 z$ s" g3 O4 m5 L$ N2 T: f
没关系每个人按自己的想法去做,支持你加油!- K0 X: i! m7 P
回复

使用道具 举报

本版积分规则

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

GMT+8, 2025-10-29 20:46 , Processed in 0.032187 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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