虽然放假了,但最近的时间都用在做作业和做实验上了。第一次用Qt4 Creator开发一个软件,靠自己胡乱摸索,稍微了解了一下工作原理。这IDE似乎比VS那个还要强大,面向对象的编程方法,所有地方只打”.”就能自动识别和转换成”->”,比Codelite方便和稳定很多。Qt4的类库也很强大,QString,QList比STL的string,vector功能多很多,用起来效率也很高。在@__kd__ 的同学介绍下,才知道还有mapper等实用的功能,不过还没用上,Qt4的MVC界面设计也没用上,下次再试试,哈哈!
实验要求做一个Dental Practice System,实现基本的预约功能。
Qt4设计界面的效率,一点也不比VB6差。同样是拖放控件,在设计Tab,Menu,调整布局、大小等方面比VB6强多了,响应速度很快,很流畅,所以性能比VS那东西好N倍。
下面是我设计的以日历为中心部件的预约界面,
下面是Mark Appointment和Comment功能的实现,
因为Qt4可以跨很多平台,发布Windows版本需要带上几个DLL,体积比较大,压缩之后也有5MB。
下面是在我虚拟机的XP上运行的系统界面,
界面截图里的个人信息以及电话号码都是假的,所以勿误会 😀
昨晚匆忙赶出来的作业报告:homework.pdf
前两天匆忙赶出来的源代码:dentalsys.tar
说 Qt 不好的人不知道怎么想的
个人习惯问题吧!Qt做得很好了,在KDE上的应用就是一个很好的例子。
T_T 该死的诺基亚
可以考虑让Qt归开源社区接手。
诺基亚裁员,整个Qt团队都被解雇了。Qt前途未卜啊
但愿Qt日后能被KDE之类的开源软件团队接手。
嗯,同意!!!
一个字,抄了
bs~抄作业不是好习惯~
我们不上你们的课,嘻嘻。
另,HEMC最近很多都不能用,请问有什么好解决办法?
我在学校用VPN。53端口的,server在我博客的vps上。
唉,果然只剩这个办法
“抄了”是两个字,哈哈,飘过
QT已死,小虾BE程序工程师…..
我的方向是一名设计师
got the message from xiaoxia’sina
VS自动补全功能不是很强,但加了Visual Assist X之后非常强大,所以一般将两者并列来说:VS+VAX。
VS的调试功能我觉得绝佳,不知道QtCreator的怎么样……
最近好像各种ide都在使用,写Android上的东西就用起Eclipse了
博主厉害~网上搜脚本解释器搜过了的,果断订阅了~
谢谢支持,以后一定抽更多时间来写技术博文!
博主厉害~果断订阅了~
突然发现这些电话,不就是CMCC的免费登录帐号么~~
你眼花啦!!!这些都是收费帐号。。。
小虾你好,你现在使用的什么操作系统能给大家介绍下么
还有常用的软件
目前比较常用的是Kubuntu,很久没有更新版本了。我笔记本是双系统的,还有一个Win7,主要用来做视频剪辑,或者玩游戏。
常用软件啊?Chromium和Firefox浏览器用的比较多和每天必开的Virtual Box。其它日常的娱乐或聊天应用都是系统自带的了。
恩,谢谢哈
deepinlinux感觉不太稳定,尝试下kubuntu
小虾,请问怎么在QT下进行static build啊
这个倒真没研究过。那个新浪微博叫 __kd__ 的同学应该知道,他之前跟我说过静态编译的事情 😀
谢谢,有机会多向你学习
小虾,求救阿
voss@ubuntu:~$ sudo apt-get install sun-java6-jdk
Reading package lists… Done
Building dependency tree
Reading state information… Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
sun-java6-jdk : Depends: sun-java6-bin (= 6-06-0ubuntu1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
尝试换一个软件源。如果再不行,那问题就复杂了。。。
可以试试openjdk的
Qt 是个好东西…… 真心比VS强大…… Qt Creator写代码实在很方便,尤其是用CMake构建