当前位置: 首页 > news >正文

大连 祥云 网站优化开发一个app的注意事项

大连 祥云 网站优化,开发一个app的注意事项,上海网络seo,家谱网站源码下载Qt 是目前最先进、最完整的跨平台C开发工具。它不仅完全实现了一次编写#xff0c;所有平台无差别运行#xff0c;更提供了几乎所有开发过程中需要用到的工具。如今#xff0c;Qt已被运用于超过70个行业、数千家企业#xff0c;支持数百万设备及应用。 在本文中#xff0…Qt 是目前最先进、最完整的跨平台C开发工具。它不仅完全实现了一次编写所有平台无差别运行更提供了几乎所有开发过程中需要用到的工具。如今Qt已被运用于超过70个行业、数千家企业支持数百万设备及应用。 在本文中我们通过使用C和Qt Widgets模块实现一个简单的记事本应用程序来学习基本的Qt知识该应用程序是一个小型的文本编辑器允许您创建文本文件、保存、打印或重新打开并在此编辑它还可以设置要使用的字体。 在上文中点击这里回顾我们主要介绍了如何开始添加用户交互例如打开文件、保存文件、以另一个名称保存文件等本文将继续介绍用户交互添加的其他部分以及如何从命令行构建和运行。 点击获取Qt Widget组件下载(Q技术交流166830288 添加用户交互 打印文件 如果想要使用打印功能需要在项目文件中添加PrintSupport find_package(Qt6 REQUIRED COMPONENTS Core Gui Widgets OPTIONAL_COMPONENTS PrintSupport )在notepad.cpp中我们声明了一个QPrinter对象printDevvoid Notepad::print() { #if defined(QT_PRINTSUPPORT_LIB) QT_CONFIG(printer) QPrinter printDev; #if QT_CONFIG(printdialog) QPrintDialog dialog(printDev, this); if (dialog.exec() QDialog::Rejected) return; #endif // QT_CONFIG(printdialog) ui-textEdit-print(printDev); #endif // QT_CONFIG(printer) } 我们启动一个打印机对话框并将选中的打印机存储在对象printDev中。如果单击Cancel并且没有选择打印机则方法返回。实际的打印机命令由ui-textEdit-print给出并以QPrinter对象作为参数。 选择字体 void Notepad::selectFont() { bool fontSelected; QFont font QFontDialog::getFont(fontSelected, this); if (fontSelected) ui-textEdit-setFont(font); } 我们声明了一个布尔值指示是否使用QFontDialog选择了一个字体。如果是这样使用ui-textEdit-setFont(myfont)设置字体。 复制剪切粘贴撤消和重做 如果您选择了一些文本并希望将其复制到剪贴板则调用ui-textEdit的适当方法剪切、粘贴、撤消和重做也是如此。 下图显示了要使用的方法名。 从命令行构建和运行 要从命令行构建示例应用程序请为其创建一个构建目录。切换到构建目录并运行qt-cmake来配置您的项目进行构建如果项目配置成功生成的文件能构建项目。 md build_directory cd build_directory qt_installation_directory\bin\qt-cmake -GNinja source_directory generator 这些命令在构建目录中创建一个可执行文件CMake工具读取项目文件并生成如何构建应用程序的说明然后生成器使用这些指令生成可执行的二进制文件。 例如要在Windows上构建记事本示例当使用Ninja作为生成器时输入以下命令 md notepad-build cd notepad-build C:\Qt\6.5.2\msvc2019_64\bin\qt-cmake -GNinja C:\Examples\notepad ninja 如果不使用Ninja作为生成器使用生成器独立的CMake命令来构建应用程序替代Ninja cmake --build Qt Widget组件推荐 QtitanRibbon - Ribbon UI组件是一款遵循Microsoft Ribbon UI Paradigm for Qt技术的Ribbon UI组件QtitanRibbon致力于为Windows、Linux和Mac OS X提供功能完整的Ribbon组件。QtitanChart - Qt类图表组件是一个C 库代表一组控件这些控件使您可以快速地为应用程序提供漂亮而丰富的图表。QtitanDataGrid - Qt网格组件提供了一套完整的标准 QTableView 函数和传统组件无法实现的独特功能。使您能够将不同来源的各类数据加载到一个快速、灵活且功能强大的可编辑网格中支持排序、分组、报告、创建带状列、拖放按钮和许多其他方便的功能。QtitanDocking允许您像 Visual Studio 一样为您的伟大应用程序配备可停靠面板和可停靠工具栏。黑色、白色、蓝色调色板完全支持 Visual Studio 2019 主题
http://www.zqtcl.cn/news/855440/

相关文章:

  • 建站公司 深圳苏州建站公司
  • 网站怎么做引流呢济南网站微信
  • 一个域名可以做几个网站吗wordpress左右翻转页面
  • 天津人工智能建站系统软件wordpress主题没有小工具
  • 网站的备案流程图视频制作素材
  • 劳务公司网站建设方案建设促销网站前的市场分析
  • 网络营销优化培训网站seo置顶 乐云践新专家
  • 小说网站搭建教程wordpress后台图片
  • 付网站开发费计入什么科目网站开发的历史
  • 站长素材ppt模板免费下载网站开发视频教程迅雷下载
  • 建设一个网站怎么赚钱南京江北新区房价走势最新消息
  • 一个网站怎么做软件下载互联网投放渠道有哪些
  • 手机网站建设进度环境设计排版素材网站
  • 网站开发众筹地推网推平台
  • 长沙互联网网站建设wordpress标签id在哪里修改
  • 企业网站的建设 摘要大连网站设计策划
  • 做房地产一级市场的看什么网站网络营销外包推广方式
  • 网站建设基本流程包括哪几个步骤网站建设策划书网站发布与推广
  • 徐州整站优化手机网页端
  • 深圳中瑞建设集团官方网站宁波seo快速优化教程
  • 福田网站制作哪家好昆山企业网站建设公司
  • wordpress快六安网站自然排名优化价格
  • 网站的线下推广怎么做的系统官网网站模板下载安装
  • 北京网站优化推广公司企业网站建设费怎么核算
  • 网站建设vps个人如何做网站推广
  • 小语种网站怎么设计网页制作公司 大连
  • 贵港市城乡住房建设厅网站菜鸟教程网站
  • 广州网站建设找哪家免费搭建网站的软件
  • 培训班管理系统 免费太原优化网站排名
  • 上海怎么做网站网站让图片充满屏幕怎么做