写在文前:
最近一直萌生写Ubuntu下的应用的想法 ,并且想和Windows下保持一致的体验,所以就尝试着学习一下Qt
1、很多人都说Qt简单上手容易,各种各种好,其实是错误的
本人使用后发现 (在熟练使用VB(拖拽方式) MFC类库方式之后)Qt并不好上手,编译出来文件很大, Windows下执行效率很差
2、LGPL及跨平台是Qt唯一的优点,仅仅只是唯一而已,
搭建环境:
base(VS2010)
qt-win-opensource-4.8.5-vs2010
qt-vs-addin-1.1.11-opensource
qt-creator-opensource-windows-x86-3.3.0
运行环境测试
1、打开Qt Creator 很容易可以调出dialog
但是要使用MessageBox 缺不是那么容易,有点感觉类似C#的messagebox
初步调试成功,环境搭建成功 --------over
-------------------------------------------
Qt 超级不人性化及其变态的一个地方,不如bcb6.0(bcb可以一直指针指到底,使用Windows api也很方便)
Qt需要使用,通过这种方式获取到控件,来对控件进行操作
QTextEdit *pEdit=this->findChild<QTextEdit *>("textEdit");
pEdit->setText("as");
类似MFC里面的通过ID获取控件
基本Dialog操作已经没有问题了