- 博客(15)
- 收藏
- 关注
原创 多个QML文件之间,引用对方的id
在IItem1.qml中直接引用父类控件main.qml的id属性值root,代码运行的现象就是,过了500ms,主窗口的高度由400变为了1024.注:如果Item1.qml的id属性值也为root,如下图则代码运行的现象则与上面不同,主窗口的高度不会发生变化,Item1的高度由300变为了1024.
2023-06-15 00:45:59
1578
原创 Qt pro文件中的OTHER_FILES
在pro文件中,添加完OTHER_FILES后,左侧项目目录也发生了变化。首先新建一个Qt Quick Application - Empty项目。
2023-06-11 20:55:10
565
原创 Qt qmake解析.pro文件中的INSTALLS
新建一个"Qt Quick Application - Empty"新建项目的pro文件中,是没有INSTALLS变量我在这个基础上,新增了INSTALLS变量,如下图红色矩形框中的内容这里解释一下INSTALLS后面的qmls src targetqmls,src是自定义的变量,由两部分组成:files和pathfiles:指定的文件path:指定的目录(将files指定的文件拷贝到path指定的目录)
2023-04-29 18:16:31
1385
原创 CentOS7下编译Lua源码
如果编译源码时,报缺少readline.h头文件时,请预先安装,执行如下命令yum -y install readline-devel ncurses-devel1.cd进入在Makefile同级目录下,指定编译的平台make linux2.指定安装路径,参考INSATLL文件,如下图make install INSTALL_TOP =你想安装的路径如:make install INSATLL_TOP=/home/workspace/lua...
2022-04-05 17:23:57
1022
原创 Centos7下 sudo命令失效,如何从普通用户切到root用户,对root用户权限的文件进行修改
解决方法 命令行输入init 1,进入单用户工作状态,root权限,用于系统维护; 输入root,即可对文件进行操作。
2021-01-21 16:30:39
487
原创 std::map emplace和insert使用
插入结构体时,emplace比insert少一次拷贝构造,推荐使用emplace// map_emplace.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。//#include <iostream>#include <map>#include <string>using namespace std;struct Clinet { string host; int port; Clinet(string hostPar
2021-01-18 18:52:15
5056
翻译 SIP协议 第七章
7 SIP Message目录7 SIP Message7.1 Requests7.2 Responses7.3Header Fields7.3.1Header Field FormatSIP 协议是一个基于文本的协议,使用 UTF-8 字符集(RFC2279[7])。一个 SIP 消息既可以是一个从客户端到服务器端的请求,也可以是一个从服务器端到客户端的一个应答。即使在字符集上和语法细节上有所不同,请求( 7.1)还是应答( 7.2)消息都基于RFC2822 格式的。(.
2020-12-23 13:11:09
469
翻译 翻译 QMLBook17.Qt and C++
原文链接:http://qmlbook.github.io/ch17-qtcpp/qtcpp.html?highlight=qmetaobject#models-in-cQt是一个扩展了QML和Javascript的c++工具包。Qt有许多语言绑定,但由于Qt是用c++开发的,所以c++的精神可以在所有类中找到。在本节中,我们将从c++的角度来看Qt,以便更好地理解如何使用c++开发的本地插件扩展QML。通过c++,可以扩展和控制提供给QML的执行环境。这一章将像Qt一样,要求读者有一些c++的基本
2020-12-18 15:09:30
257
原创 浮点型字符串,保留两位小数
static std::string valuesubstr(std::string value){ std::string::size_type position; position = value.find("."); if(position == value.npos) return value; else return value.substr(0,position+3); //控制小数点后位数}...
2020-12-15 11:42:55
899
原创 员工管理系统客户端和服务器C代码
#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <string.h>#include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h>#include
2018-03-31 11:00:31
965
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人