rjps.net
当前位置:首页 >> 如何用vs2010创建qt自定义wiDgEt >>

如何用vs2010创建qt自定义wiDgEt

qt designer是用来设计qt的c++代码界面的.designer也有源代码,就是***.ui那个文件,编译的时候,编译器把***.ui转换成moc_****.cpp合并到代码中了.但是开发c++界面对某些用户有难度,所以,在qt现有的代码基础上进行扩展,增加了一个qtquick库.qtquick的代码不是c++,而是qml脚本(类似于网页中的javascript).qtquick完成qml脚本到c++的转换(就像网页中的javascript不需要编译,可以直接运行一样).这样不需要编译,就可以直接改脚本来实现功能,在嵌入式设备里用起来很方便.

应该使用Qt Creator

家庭普通版没用过,一般都是用专业版. Qt5安装之后不需要设置环境变量,可以直接用. QApplication':No such file or directory这个错误估计是:例子是Qt4的,不适用于Qt5.可以用QtCreator生成一个GUI程序,测试.

private slots: void on_pushButton_clicked();创建一个QTGui类,打开ui文件,加入一个按钮,比如一个QPushButton,修改其对象名称,默认为pushButton(好像是),在ui文件对应的.h文件里面声明函数void on_pushButton_clicked();然后在对应.cpp文件实现它,注意要加声明前要加 private slots: ,这样Qt会自动对应哪个按钮~

1. 安装Qt, VS和 Qt5 Visual Studio Add-in.2. 配置好环境变量, 如qmake_path和QTDIR.3. 打开VS查看是否有"QT"工具栏.4. 点击 文件 -> 新建 -> 项目, 在左边模板中选择Qt Project, 然后在右边选择Qt Application5. 输入名称和解决方案名称, 位置不能有中文路径, 确定6. 在左边选择 "解决方案资源管理器", 打开FormFile, 双击对应UI文件进行编辑

mingw和vs2010都是需要自己安装的,qt的下载包里面不包含.先安装mingw(或vs2010),再安装qt

添加一个驱动的活动项,确定,来到VS2010的propertymanager,为Driver编译添加一个新的配置文件

QWidget *h1=new QWidget;QWidget *h2=new QWidget;QSplitter *m=new QSplitter;m->addWidget(h1);m->addWidget(h2);this->setcentralWidget(m);

(1) 删除源码包中bin目录下的syncqt和syncqt.dat文件,如你不放心可将其改名或剪切到别的位置.如不修改将发生 Perl not found in environment - cannot run syncqt 错误.(2) 修改\mkspecs\win32-msvc2010下的qmake.conf文件,将其中的

下载好源码生成DLL或者直接下载DLL文件,引入项目即可.工具栏点击右键,选择项,添加浏览DLL文件确定即可出现工具ZedGraphControl拖进要加的页面或者FORM即可.注意有winform和web区分.不一样的.

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.rjps.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com