- 博客(27)
- 收藏
- 关注
原创 Qt 问题记录
在paintEvent中使用painter绘制了线段、图片,移动了QWidget,加入了下面代码导致的。屏蔽后没有出现该warning。运行出现的warning。
2023-12-04 10:52:42
1114
原创 qt编译multiple definition问题记录
在svn更新后,没有把之前的类文件保留,然后pro文件里面还是有之前的文件。将pro中重复的cpp和h文件删除一个,编译通过。
2023-11-06 10:45:19
180
原创 vs2019 程序开机自启动失败
目录目的结果分析原因解决方法再次测试目的使用Inno setup打包程序,设置开机自启动将快捷方式添加到“启动”文件夹[Tasks]Name: "icon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked; OnlyBelowVersion: 0,6.1目的是实现程序开机自启动结果重启电脑后,后台没看到程序运行;分析原因在打包脚本中设置:
2022-02-08 15:37:49
644
原创 assist 下载链接
vs assist 下载链接assistx10.9.2223网盘下载链接:https://pan.baidu.com/s/19i-dIM_mXYdrqXEzIJXt0w提取码:xkzs
2021-08-07 11:21:47
508
原创 vs2015安装vs assist 教程
vs2015安装vs assist 破解教程安装环境win10 + vs2015步骤:下载并安装assist;将VA_X.dll文件替换安装目录下的VA_X.dll文件;替换AppData\Local\Microsoft\VisualStudio\14.0\Extensions\22anxd25.ant目录下的VA_X.dll使用vs assist快捷键Alt + G 跳转到函数的定义/声明;Alt + M 输入函数名,可跳转到当前文档的函数;下载visual assistass
2021-08-07 10:54:00
894
原创 正则表格式总结
正则表格式总结目录正则表格式总结基本知识使用方法1. 以^ 开头2.以 $ 结束3. 多个表达式组合Qt使用正则总结基本知识正则表格式以 ^ 开头,以 $ 结束[0-9]表示取值可以从0-9开始,[a-z]同理{0,10}表示可以重复的次数为0到9次组合:[0-9]{0,10}可以重复0-9数值0-10次,最小值0,最大值99999,99999*: 重复一次或者多次?:重复0或者1次| :表示可以接受的另一种表达式() :括号内的表达式为一个整体\d: 0-9数字使用方法1.
2021-06-09 17:28:58
329
原创 Qt QTableWidget笔记
QTableWidget总结设置垂直行号显示table = new QTableWidget();QHeaderView *headerviews = table->verticalHeader();headerviews->setHidden(false);设置背景颜色QString redStyle = "QTableWidget {background: rgb(239, 113, 113);}";table->setStyleSheet(redStyle);修改
2021-06-09 16:43:38
270
原创 Qt编译错误
Qt编译错误记录错误信息提示问题Tab页面的错误信息编译输出Tab页面的错误信息错误的原因解决方法错误信息提示问题Tab页面的错误信息NMAKE: -1: error: U1077: “C:\Qt\Qt5.8.0\5.8\msvc2015\bin\rcc.exe”: 返回代码“0x1”NMAKE: -1: error: U1077: ““C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\nmake.exe””: 返回代码“0x2”
2021-05-21 16:26:56
2520
原创 模型视图代理
模型视图代理import QtQuick 2.0import QtQuick.Window 2.2Window { visible: true width: 600 height: 800 Rectangle { width: 259 height: 300 color: "transparent" ListView { anchors.fill: parent
2021-03-09 18:13:09
227
原创 Qml与C++交互
Qml与C++交互文档如是说,使用C ++代码中定义的功能可以轻松扩展QML。由于QML引擎与Qt元对象系统的紧密集成,可以从QML代码访问由QObject派生的类适当公开的任何功能。这使得C ++类的属性和方法可以直接从QML访问,通常很少或无需修改。QML引擎能够通过元对象系统内省QObject实例。这意味着,任何QML代码都可以访问QObject派生类实例的以下成员:属性(使用Q_PROPERTY注册的属性)方法(需注册为public slots或是标记为Q_INVOKABLE)
2021-03-09 18:11:20
3209
原创 Qml状态
Qml状态状态改变1.在组件中添加states数组,元素为不同状态,点击改变方块颜色states: [ State { name: "stop" PropertyChanges { target: stop_light color: "red" } PropertyChanges { target: go_light color: "b
2021-03-09 18:08:57
644
原创 QML-定时器
定时器例子Text { id: time width: 200 height: 50 color: "red" font.pixelSize: 26}Timer { interval: 50 running: true repeat: true onTriggered: time.text = Date().toString()}定时50ms在text中显示当前时间##练习题Rectangle { id: l
2021-03-09 17:57:42
455
原创 Qml模式视图
Qml模式视图框图下图所示:Model数据来源Delegate一个描述model中每条数据的显示方式的控件(渲染数据方式)View可视的元素,使用delegate来显示model中的数据例子列表这里将model单独写在MyModel.qml文件中 import QtQuick 2.0 ListModel { id: contactModel ListElement { name: "Bill Simth"
2021-03-09 17:53:32
478
原创 Qml与Js调用
Qml与Js调用QML全局对象• QML提供了全局的JavaScript对象Qt• 在QML的任意部分都可以使用• 在前面的例子中我们已经见过全局对象的使用了,MouseArea例子:acceptedButtons: Qt.LeftButton | Qt.RightButton• 提供了大量的函数:• 创建QML类型:• Qt.rect(…), Qt.rgba(…), Qt.point(…)• 做一些其他的常用操作: • Qt.playSound(…), Qt.openUrlExterna
2021-03-09 17:45:46
1766
原创 QML鼠标事件处理
QML鼠标事件处理鼠标事件分为click,doubleClick,drag,hover等笔记内容在QmlBook In Chinese.pdf文件的55页左右click事件:Image { id: root source: "images/background.PNG" Image { id: pole anchors.horizontalCenter: parent.horizontalCenter
2021-03-09 17:41:36
2503
原创 QML-键盘按键事件处理
键盘按键事件处理键盘事件分为通用事件和专用事件键盘按键事件主要是键盘的左右上下按键,enter,tab键等按键导航1.Tab键使用:组件之间的导航,使用tab键进行导航Rectangle { id: rect1 width: 200 height: 112 color: "lightblue" TextInput { id: name anchors.left: parent.left y: 16
2021-03-09 17:38:33
3395
原创 第一个QML小项目
第一个QML小项目目的:实现鼠标点击风车,让风车转动90度程序入口:main.cpp#include <QGuiApplication>#include <QQmlApplicationEngine>int main(int argc, char *argv[]){ QGuiApplication app(argc, argv); QQmlApplicationEngine engine; engine.load(QUrl(QStringLit
2020-09-24 09:57:29
360
原创 Qt中设置背景图,防止平铺
Qt中设置控件背景图防止平铺错误设置背景图正确设置背景图思考:错误设置背景图我在最近项目里面设置QMdiArea控件背景图时,想要将背景图设置为单个不重复平铺的状态;一顿操作后,代码和效果如下QPixmap bgPix(":/images/logo.png");mdiArea->setBackground(QBrush(bgPix));真的是一顿操作猛如虎,结果得分0:5。正确...
2020-04-07 16:39:12
2989
原创 React-Native升级带来的问题
React-Native升级到0.6版本,AndroidX is a major step forward in the Android ecosystem, and the old support library artifacts are being deprecated. For 0.60, React Native has been migrated over to AndroidX...
2019-07-15 17:41:40
1409
原创 react-native:去掉运行程序之后的黄色warning
去掉运行程序之后的黄色warning:在项目的index.js文件中加入以下代码:import { YellowBox } from 'react-native';YellowBox.ignoreWarnings([ 'Warning: componentWillMount is deprecated', 'Warning: componentWillReceivePr...
2019-07-15 17:21:57
1796
原创 react-native:Task:react-native-gesture-handler:compileDebugJavaWithJavac Failed
今天运行React-Native app时候遇到的一个错误:react-native:Task:react-native-gesture-handler:compileDebugJavaWithJavac Failed原因未知,网上说是sdk问题,解决方法:运行:npm i jetifiernpx jetify...
2019-07-12 15:50:01
4482
2
原创 1.React-Native-使用NativeBase的SearchBar的简单例子
1.模拟器运行效果如图2.代码://Search Bar Exampleimport React, { Component } from 'react';import { Container, Header, Item, Input, Icon, Button, Text, } from 'native-base';export default class ...
2019-06-19 14:03:26
1230
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人