彩票走势图

1233

原创|行业资讯|编辑:鲍佳佳|2020-09-01 17:48:17.013|阅读 146 次

概述:

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

Qt(发音为“ cute”,而不是“ cu-tee”)是一个跨平台框架,通常用作图形工具包,它不仅创建CLI应用程序中也非常有用。而且它也可以在三种主要的台式机操作系统以及移动操作系统(如Symbian,Nokia Belle,Meego Harmattan,MeeGo或BB10)以及嵌入式设备,Android(Necessitas)和iOS的端口上运行。更多Qt产品详情点击这里>>

【更多同类产品推荐】

  • QtitanRibbon| 下载试用: 遵循Microsoft Ribbon UI Paradigm for Qt技术的Ribbon UI组件,致力于为Windows、Linux和Mac OS X提供功能完整的Ribbon组件。
  • QtitanChart | 下载试用 :是一个C ++库,代表一组控件,这些控件使您可以快速地为应用程序提供漂亮而丰富的图表。并且支持所有主要的桌面操作系统。
  • QtitanDataGrid| 下载试用 :适用于Qt的商业化DataGrid 组件,使得表格数据可以直接面向终端用户完全集成了QtDesigner,极易适应其他相似开发环境,保证100%兼容Qt GUI。

创建Qt快速项目

“新建文件或项目对话框”

从头开始创建新的Qt Quick项目时,可以使用以下选项:

  • Application(Qt Quick):
    • Qt Quick应用程序创建一个Qt Quick 2应用程序项目,该项目可以同时包含QML和C ++代码。您可以构建应用程序并将其部署到桌面,嵌入式和移动目标平台。
    • Qt Quick应用程序-Scroll使用ScrollView类型实现可滚动的列表视图(需要Qt 5.9或更高版本)。
    • Qt Quick应用程序-堆栈使用StackView类型通过基于堆栈的导航模型来实现一组页面(需要Qt 5.7或更高版本)。
    • Qt quick应用程序-Swipe使用SwipeWiew类型使用基于滑动的导航模型来实现一组页面(需要Qt 5.7或更高版本)。
    • 应用程序(Qt for Python) > 适用于Python的Qt-Qt Quick应用程序-空会创建一个包含空Qt quick应用程序的Python项目。
  • Other Project > Qt Quick UI Prototype 使用包含主视图的单个QML文件创建Qt Quick UI项目。您可以在QML Scene预览工具中查看Qt Quick 2 UI项目。您不需要构建它们,因为它们不包含任何C ++代码。仅在进行原型制作时才使用此功能。您不能以此创建完整的应用程序。

    Qt Quick UI项目无法部署到嵌入式或移动目标平台。对于这些平台,请改为创建Qt Quick应用程序。

  • Library > Qt Quick 2 Extension Plugin可创建C ++插件,使它们能够提供可动态加载到Qt Quick 2应用程序中的扩展。

注意:特定目标平台的SDK可能会为该平台安装其他模板。例如,QNX模板是作为QNX SDK的一部分安装的。

Qt Creator创建必要的样板文件。一些文件特定于特定的目标平台。

创建Qt快速应用程序
  1. 选择 File > New File or Project > Application (Qt Quick)
  2. 选择应用程序类型:
    • Qt Quick Application - Empty
    • Qt Quick Application - Scroll
    • Qt Quick Application - Stack
    • Qt Quick Application - Swipe
  3. 选择Choose以打开“ Project Location”对话框。
  4. Name字段中,输入应用程序的名称。
  5. Create in字段中,输入项目文件的路径。选中Use as default project location”复选框,以默认情况下在此文件夹中创建新项目。
  6. 选择next以打开“ Define Build System”对话框。
  7. 在“ Build system”字段中,选择用于构建和运行项目的构建系统:qmake,CMake或Qbs。
  8. 选择“ next”打开 Define Project Details”对话框。
  9. Minimal required Qt version字段中选择要开发的Qt版本。Qt版本确定QML文件中使用的Qt Quick导入。
  10. 选择Use Qt Virtual Keyboard 复选框添加支持Qt的虚拟键盘应用程序。

    注意:如果在安装Qt时未安装Qt虚拟键盘模块,则在设计模式下尝试在“ Form Editor”中打开main.qml时将出现错误消息。您可以使用Qt维护工具来安装Qt虚拟键盘。

  11. 选择“ next”打开“ Translation File”对话框。
  12. Language字段中,选择计划将应用程序翻译成的语言。您可以稍后通过编辑项目文件来添加其他语言。
  13. Translation file字段中,您可以编辑将为所选语言生成的翻译源文件的名称。
  14. 选择 Next 以打开“Kit Selection对话框。
  15. 选择要为其构建应用程序的平台的工具包。

    注意:如果在Tools > Options > Kits(在Windows和Linux上)或Qt Creator > Preferences > Kits (在macOS上)中指定了套件,则会列出套件

  16. 选择“ next”打开“ Project Management”对话框。
  17. 查看项目设置,然后选择Finish(在Windows和Linux上)或Done(在macOS上)以创建项目。

对于Empty和Scroll应用程序,Qt Creator创建一个QML文件main.qml,您可以在“ Form Editor”“ text Editor”中对其进行修改。

对于Stack and Swipe应用程序,Qt Creator生成两个UI文件,分别是您可以在"Form Editor"中修改的Page1Form.ui.qmlPage2Form.ui.qml和一个可以在textEditor修改的QML文件main.qml

总结

本篇文章中学习了如何创建Qt Quick应用程序。相信通过阅读你对Qt也有了一定的了解,现在立刻下载Qt免费试用吧!更多Qt类开发工具QtitanRibbonQtitanChartQtitanNavigationQtitanDockingQtitanDataGrid在线订购现直降1000元,欢迎咨询慧都获取更多优惠>>



标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP