最普通的vip用户
码龄7年
关注
提问 私信
  • 博客:57,489
    社区:3
    57,492
    总访问量
  • 31
    原创
  • 2,050,376
    排名
  • 41
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2017-07-10
博客简介:

weixin_39466327的博客

查看详细资料
个人成就
  • 获得33次点赞
  • 内容获得10次评论
  • 获得206次收藏
  • 代码片获得7,106次分享
创作历程
  • 13篇
    2023年
  • 18篇
    2022年
成就勋章
TA的专栏
  • 一点点学习积累qt
    1篇
  • Ubuntu使用
    10篇
  • Windows系统相关
    2篇
  • 一步步学习使用Vue和Node.js做简单的项目
    3篇
  • 一步一步跟着学Qml
    9篇
  • debian
    4篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

qt编程实现窗体不可见,按钮居前可见

视觉效果上要求mainwindow首先设置为全屏无边框并且居前显示+全透明显示,就是不可见,按钮能看见,在窗口下面的其他应用还可以正常使用。下面实现的是一个qt例子,有pro文件,main.cpp、mainwindow.cpp和mainwindow.h。主要功能是mainWindow窗口上有个按钮1,要求设置按钮1的文本为“test”,点击弹出提示信息hello。
原创
发布博客 2023.09.06 ·
324 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

04别人能用的代码,在vscode或cmd下运行缺少模块的解决方法

检查 package.json 文件:确保 package.json 文件中的依赖项列表正确,并且没有任何语法错误。检查是否有任何缺失的或错误的依赖项。检查模块是否正确导入:如果错误是由于模块的导入问题引起的,请检查导入语句是否正确,并确保模块已正确安装。更新 npm 和 Node.js 版本:确保使用的是最新版本的 npm 和 Node.js。检查模块是否存在:如果错误消息指定了缺少的模块名称,可以尝试手动安装该模块。检查包管理器:如果使用的是 yarn 而不是 npm,请尝试运行。
原创
发布博客 2023.09.04 ·
494 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

03稍微编辑app.vue就出错的解决方法

接下来,需要在项目的 webpack 配置文件(通常是 webpack.config.js 或 vue.config.js)中找到关于样式加载的配置。例如,如果使用的是 vue-cli 创建的项目,可以在 vue.config.js 文件中找到。首先,检查项目中是否已经安装了 'sass-loader'。可以在项目根目录下的 package.json 文件中查看项目的依赖项。如果仍然存在问题,请检查其他可能的配置错误,并确保项目的依赖项和配置正确设置。
原创
发布博客 2023.09.02 ·
256 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

02使用vue创建项目admin时失败问题的解决

上述命令将执行策略修改为 "RemoteSigned",它允许运行本地脚本,但要求远程脚本必须由受信任的发布者签名。这通常是由于 PowerShell 的执行策略限制所导致的。这个错误提示意味着在你的系统上禁止运行脚本,导致无法加载。选择缺省==》Default Vue3。应该就可以成功创建 Vue 项目了。完成后,再次尝试运行。
原创
发布博客 2023.09.02 ·
561 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

01Windows下一步步安装Node.Js和Vue

在接下来的页面上,你可以选择是否将 Node.js 添加到系统的环境变量中。点击 LTS 版本的 "Download" 按钮,将会自动下载适合你的 Windows 版本的安装程序(在下一个页面上,你可以选择 Node.js 的安装路径。如果你想要更改安装路径,可以点击 "Browse" 按钮选择其他路径。在下一个页面上,点击 "Install" 开始安装 Node.js。在安装程序的欢迎页面上,点击 "Next" 继续。如果成功安装,你将看到 Node.js 的版本号。点击 "Next" 继续。
原创
发布博客 2023.09.02 ·
94 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一步步在ubuntu20下安装docker

【代码】一步步在ubuntu20下安装docker。
原创
发布博客 2023.08.24 ·
818 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

制作Ubuntu下带参数的远程拷贝命令脚本

cp 和 scp 的作用是将文件从本地主机复制到远程主机,或者从远程主机复制文件到本地主机。同时,由于 scp 使用 SSH 连接进行加密传输,因此在需要保证传输安全性的场景中更常用。在脚本开始处添加参数数量检查,确保只有一个参数传入。将作为目标地址参数传入脚本就实现了想要的功能,这样这同一个脚本可以轻松实现多个机器的文件和目录同步。在 Linux 系统中,rcp 和 scp 都是用于远程文件传输的命令工具。改为带参数的形式,可以使用 shell 脚本的特殊变量。替代原始的固定目标地址,实现动态传入参数。
原创
发布博客 2023.08.24 ·
421 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

用qt开发Android程序的基础知识(一)

在Qt构建Android的APK时,AdoptOpenJDK用于提供Java环境,以便在Android设备上运行Qt应用。Gradle用于管理Android项目的构建流程,而AdoptOpenJDK用于提供Java环境,以确保Qt应用可以在Android设备上运行。它们是相互依赖且不可替代的组件。这是因为这两个概念都与Android应用的构建和开发有关,在Qt构建Android APK的过程中都扮演重要的角色。在Qt中,Gradle用于管理Android项目的构建过程,包括依赖管理、编译、打包等操作。
原创
发布博客 2023.07.07 ·
702 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Ubuntu 20设置使用桌面

有时刚刚安装和设置好vnc,运行x11vnc时,提示-auth guess: failed for display='unset' -auth guess: since we are root, retrying with FD_XDM=1 -auth guess: failed for display='unset'如果在运行某些GUI程序时,您遇到了“-auth guess: failed for display='unset'”这样的错误提示,很可能是因为您使用了root用户运行GUI程序。
原创
发布博客 2023.06.17 ·
1235 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

ubuntu 20下安装linuxdeployqt的步骤

是 Qt 在 Linux 平台下自带的一个命令行工具,用于将应用程序打包成一个独立的包,包含所有的依赖库和资源文件,方便用户在其他机器上运行应用程序。工具,您需要先安装 Qt 开发环境,并确保已经将应用程序编译生成了可执行文件。如果您的系统上没有安装 Qt,可以先安装 Qt,然后再安装。该 PPA 提供了 Qt 5.15.2 在 Ubuntu 20.04 下的安装包。如果您使用的是其他 Linux 发行版,也可以通过相应的软件包管理器来安装。命令,指定可执行文件的路径。安装完成后,您可以使用。
原创
发布博客 2023.06.15 ·
1430 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Ubuntu 20.04下安装配置Qt开发环境的步骤

在Qt Creator中,选择“File”菜单,选择“New File or Project”,在“Projects”对话框中选择“Application”,然后选择“Qt Widgets Application”或“Qt Quick Application”模板。按照向导完成项目设置。打开Qt Creator,进入“Tools”菜单,选择“Options”,在弹出的对话框中选择“Build & Run”,然后选择“Kits”选项卡。一旦您完成了Qt项目的设置,您可以通过单击“Build”按钮来构建项目。
原创
发布博客 2023.06.14 ·
5050 阅读 ·
1 点赞 ·
0 评论 ·
13 收藏

ubuntu20下安装配置x11vnc的步骤——多次亲测可用

现在,x11vnc服务应该已经启动并正在运行。您可以使用VNC客户端连接到Ubuntu 20.04的桌面,使用IP地址和端口号5900,并输入先前设置的密码。请注意,使用VNC连接时,您的桌面将保持未锁定状态。因此,请确保您在使用VNC连接时保持计算机的物理安全。创建一个systemd服务文件,以便在系统启动时自动启动x11vnc。该命令将提示您输入密码,然后将密码保存在/etc/x11vnc.pass文件中。然后按Ctrl + X,输入“Y”以保存并退出nano编辑器。启用并启动x11vnc服务。
原创
发布博客 2023.06.14 ·
6460 阅读 ·
5 点赞 ·
1 评论 ·
23 收藏

几个步骤将Ubuntu 20的apt的Ubuntu源更改为清华源

其中,focal代表Ubuntu 20.04的代号,根据不同版本的Ubuntu,需要相应更改。如Ubuntu 18.04的代号是Bionic Beaver。在打开的文件中,将默认的源地址替换为清华源地址。
原创
发布博客 2023.06.14 ·
6545 阅读 ·
6 点赞 ·
0 评论 ·
7 收藏

arm开发版 Qt安装mqtt开发库的步骤(4)

git checkout origin/5.15.2 选择自己qt的版本(可通过qmake -v 查看自己的qt版本)make -j8 (数字为起的线程)1.通过git下载mqtt源码。
原创
发布博客 2022.12.30 ·
324 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Ubuntu20下安装QGis的步骤2——导入地图源

加载地图数据源配置:接着上次的安装,如果需要下载瓦片数据,先加载对应的地图数据源配置:导入成功后可以看到列表增加了相应信息。预览地图:可根据需要预览列表中的地图源数据。
原创
发布博客 2022.12.02 ·
422 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Ubuntu20下安装QGis的步骤

QGis是一款有线的免费地理信息软件,可创建、编辑、可视化、分析和发布地理空间信息。目前该软件看在Windows、Mac、Linux、BSD和Android下安装使用。下面记录一下Ubuntu20下安装的步骤,方面后面再次使用时参考。
原创
发布博客 2022.12.02 ·
2438 阅读 ·
1 点赞 ·
0 评论 ·
13 收藏

04Qml中定位器中定位器和布局管理器的区别

布局管理器使用时,布局负责分配其子Items的几何形状, 因此不应指定子Items的width, height, x, y或其他任何可能影响布局的因素(如anchors等). 否则会产生冲突, 导致布局的结果具有不确定性.。Column和ColumnLayout都是控制元素纵向排列的,不过Column是排列,layout是布局;包括最小,最大,合适,全覆盖等。如果子Item也是布局, 也同样要遵循这个原理. 因此,只有没有父布局的布局才能具有“anchors.fill:parent;
原创
发布博客 2022.11.27 ·
780 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

03Qml 中的属性 contentItem应用例子

【代码】03Qml 中的属性 contentItem应用例子。
原创
发布博客 2022.11.27 ·
1414 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

02Qml基本类型list与Item的status应用例子

///// 注意多个状态之间使用逗号不是分号,类似一个数组states: [State { ... }, // 状态1State { ... }, // 状态2State { ... }, // 状态3State { ... }, // 状态4...]对于每个状态Status,需要给定义一个唯一的字符串name;
原创
发布博客 2022.11.26 ·
598 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

01第一个Qml程序例子引出的相关知识点

QML是Qt4.7.0中新增的Qt Quick核心组件:Qt Quick是一组旨在帮助开发者创建在移动电话,媒体播放器,机顶盒和其他便携设备上使用越来越多的直观、现代、流畅UI的工具集合;Qt Quick可以使用本地已有的Qt C++轻松快速的扩展它的能力。在项目中前端开发使用QML/JaveScript, 后端代码开发使用Qt C++来完成系统接口和计算工作。QML是Qt推出的Qt Quick技术的一部分。程序例子引出的相关知识点:Item对象和anchor
原创
发布博客 2022.11.26 ·
307 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多