QT
文章平均质量分 54
zmz066
曾经梦想仗剑走天涯,却因没钱放弃了计划。
展开
-
Qt软件打包与发布(windeployqt工具)
1. 将需要打包的文件放入一个空文件夹中2.打开Qt的控制台3.切换到exe文件目录 比如cd /d j:14.执行 windeployqt比如windeployqt 1.exe原创 2021-12-23 19:30:51 · 338 阅读 · 0 评论 -
QT 事件
QT程序是事件驱动的, 程序的每个动作都是由内部某个事件所触发。QT事件的发生和处理成为程序运行的主线,存在于程序整个生命周期。QT将系统产生的消息转化为QT事件,QT事件被封装为对象,所有的QT事件均继承抽象类QEvent,用于描述程序内部或外部发生的动作,任意的QObject对象都具备处理QT事件的能力。1.事件的产生操作系统将获取的事件,比如鼠标按键keyPressEvent等事...原创 2020-04-14 18:41:25 · 150 阅读 · 0 评论 -
QML 日常
自定义属性语法:property <type> <name> : <value>例:property int nCounts: 1原创 2020-03-27 11:08:28 · 99 阅读 · 0 评论 -
Qt的跨平台的原理和机制(简要说明)
原理是一次编码,处处编译(代码一样,分别编译)。java的跨平台:java是把针对不同平台与操作系统的跨系统核心代码抽象出来,形成单独的JVM层(java virtual machine),也就是java虚拟机。java代码运行在JVM上,把跨平台java语言框架问题分解为在不同平台上设计JVM的问题,结构简单、逻辑清晰、易于实现。java语言设计本身不受平台的任何限制,可集中精力设计出受......原创 2020-03-27 11:08:20 · 3570 阅读 · 0 评论 -
Qt 元对象
主要基于三个东西:1.Object类QObject类是Qt的核心类2.Q_OBJECT3.moc(Meta-Object-Compiler)元对象编译器原创 2020-03-27 11:07:14 · 228 阅读 · 0 评论 -
QML信号与QML槽
1. signalsignalName()当声明一个信号后会自动生成一个on<SignalName>这个槽函数2. 大致如下:Rectangle {id:rectangleIdsignal signalName()function mySlot(){}Component.onCompleted: { signalName.conn...原创 2020-03-20 11:42:28 · 233 阅读 · 0 评论 -
QT日常问题
QT问题解决原创 2020-03-27 11:08:05 · 216 阅读 · 0 评论