qml-开发中遇到的错误收集

surimn surimn     2023-01-22     194

关键词:

作者:狐狸家的鱼

 关于一个前端来做qml界面开发,不会写cpp又只能大概看懂意思,遇到的很多问题都不知道怎么解决而急得拔头发。

遇到的问题都是我这种菜鸟渣渣才会导致的问题,写下解决过程方便以后查看。

1.因为删除项目中的文件而导致的无法运行

第一次删除项目中一个qml文件,然后重新构建后无法启动程序。然后一个群里的前辈恨铁不成钢的给我指导了一番。

  • 直接删除构建文件夹中的几个文件,如下图

技术分享图片

  • 然后右键项目,按照清除-执行qmake-构建的顺序进行

技术分享图片

 

  •  如果还是无法启动,那就关闭QtCreater,然后删除项目文件夹中的.pro文件,如下图:

技术分享图片

  • 再打开QtCrator ,就会出现构建的选择,点击构建然后启动即可。

2.项目文件中的文件丢失导致无法运行

其实我觉得这个问题和上面那个问题是一样的,但是我按照上述方法都无法启动,编译输出里提示qrc里的文件丢失,因为我之前直接在项目源文件夹里删除了两个文件夹,加载程序的时候项目文件夹里依然存在这两个文件夹,但是里面的文件已经呈红色X状了,按照提示,右键qrc,选择打开,如下图:

 

技术分享图片

 

 会看到下面图中的几个选项:

技术分享图片

选择移除丢失文件,再次重新构建,就可以启动啦~

 

qt开发(五十四)———qml组件

QT开发(五十四)———QML组件    QML组件是由基本元素组合成的一个复杂的可重用的组合元素。QML提供了多种方法来创建组件。    基于文件的组件将QML元素放置在一个单独的文件中,然后给文件一... 查看详情

解决qml开发中combobox中一个已选择项没有清除的问题

解决QML开发中ComboBox中一个已选择项没有清除的问题        近期使用QML开发一个项目。须要使用ComboBox进行显示。当进行一个操作时,须要向ComboBox加入一个元素,当进行另外一个操作时。须要清除Com... 查看详情

QML 加载,找不到文件

...布时间】:2012-02-1119:10:11【问题描述】:我正在为Android开发应用程序。作为一些成员建议使用QML进行gui设计我遇到了这个问题。当我在桌面上加载应用程序时,一切都很顺利。但问题是什么时候将其移植到Andorid上。这是我的错... 查看详情

我需要整合我的 c++ 代码和 qml。但是我在使用 qmlRegisterType 时遇到了许多错误“未定义对‘Middlemen::staticMetaObject’的引用”

...我需要整合我的c++代码和qml。但是我在使用qmlRegisterType时遇到了许多错误“未定义对‘Middlemen::staticMetaObject’的引用”【英文标题】:IneedtoIntergatemyc++codeandqml.ButIgeterrors"undefinedreferenceto`Middlemen::staticMetaObject\'"amongmanyonusing... 查看详情

trx开发中遇到的错误问题(代码片段)

错误1六月23,202010:28:31上午io.grpc.stub.ClientCalls$ThreadlessExecutorwaitAndDrain警告:Runnablethrewexceptionjava.lang.IllegalAccessError:triedtoaccessfieldcom.google.protobuf.AbstractMessage.memoizedSizefro 查看详情

dfmz-开发过程中遇到的错误-01

未能加载文件或程序集“H2F,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null”或它的某一个依赖项。试图加载格式不正确的程序。原因分析:由于vs安装的版本(32)和系统版本(64)不一致造成项目属性=>生成=>目标平台 查看详情

简单的 PyQt5 QML 应用程序导致分段错误

...问题描述】:在尝试运行verybasicPyQt5QMLexample时,我发现我遇到了分段错误。我证实它似乎只处理显示QML,因为anexamplewithoutawindow运行良好。我尝试了以下最小测试:#!/usr/bin/p 查看详情

qt开发(五十二)———qml语言

QT开发(五十二)———QML语言    QML是一种声明语言,用于描述程序界面。QML将用户界面分解成一块块小的元素,每一元素都由很多组件构成。QML定义了用户界面元素的外观和行为;更复杂的逻辑则可以结合JavaScr... 查看详情

jqeui问题收集

...议均可在此留言,作者会尽快回复。JQEUI社区也在积极的开发中,敬请期待…… JQEUI官网:http://www.jqeui.comJQEUI简介jqeui是专为后台网站开发的丰富易用前端框架。适用网站类型:PC端后台网站。特别适合地产、金融等需要大数... 查看详情

音视频开发之旅(59)-捕获收集定位分析native崩溃(代码片段)

...始一起学习实践吧。本文学习实践的demo以张绍文《Android开发高手课》中的例子进行。一、Native崩溃有哪些类型先来造一个Native崩溃,来看下Native的崩溃信息图片来自: 刀锋铁骑:常见AndroidNative崩溃及错误原因我们可以... 查看详情

音视频开发之旅(59)-捕获收集定位分析native崩溃(代码片段)

...始一起学习实践吧。本文学习实践的demo以张绍文《Android开发高手课》中的例子进行。一、Native崩溃有哪些类型先来造一个Native崩溃,来看下Native的崩溃信息图片来自: 刀锋铁骑:常见AndroidNative崩溃及错误原因我们可以... 查看详情

在 QML qt 中控制 OSM 映射

...2【问题描述】:我正在尝试在Qt中控制地图,但是我一直遇到以下错误:QGeoTileRequestManager:Failedtofetchtile(291271,152514,19)5times,givingup.Lasterrormessagewas:\'Permissiondenied\'我在C++中 查看详情

移动开发知识点收集

移动端H5页面遇到的问题总结支付宝Android版使用的开源组件 查看详情

Qml ListView动态高度项过渡

...emtransition【发布时间】:2021-03-2212:57:27【问题描述】:我遇到了qmllistview和项目的动态高度的问题。我的任务是显示一个项目列表,这些项目可以根据其中的流项目具有不同的高度值。当我使用过渡时,它会将我的项目移动到错... 查看详情

sentry--错误日志收集

...误监控,以及提取一切事后处理所需的信息。他基于Django开发,目的在于帮助开发人员从散落在多个不同服务器上的日志文件里提取发掘异常,方便debug。它分为客户端和服务端,客户端就嵌入在你的应用程序中间,程序出现异... 查看详情

转载qml:mousearea重叠问题;(代码片段)

...是在使用MouseArea的时候也有些需要我们注意的地方.我在开发的过程中就遇到了一些问题,现在就分享一下.代码片段1: Itemwi 查看详情

qtquick基础用法(代码片段)

...与信号1.简介Qt是一个跨平台的,基于C++和QML进行GUI开发的工具。1.1QtWidgets与QML/QtQuickQt4.7发布时,引入了QML,用于移动开发,其全面支持触摸操作、流畅的动画效果等。但在Qt5中,QML已经不再局限于移动开发&#... 查看详情

qml工程化应用之一键换肤

...面呈现出不同的色彩效果。首先,将UCD提供的所有颜色值收集到一起,语义化定义到文件中,如下面的UIConfig.qml其中,默认颜色定义在ctrlColor中,天蓝色主题定义在ctrlColorBlue中,海蓝色主题定义在ctrlColorSeaBlue中,这三个变量的... 查看详情