Qt
唯独失去了从容
宅男一枚
展开
-
Qt 中Json的构造和解析简单例子
概述: Qt中使用Json比较方便,不像纯C++需要导入CJson RapidJson JsonCpp等第三方的库,主要使用到QJsonDocument、QJsonObject对象即可。原创 2024-02-26 21:38:10 · 459 阅读 · 0 评论 -
【无标题】UOS显示仓库https://professional-packages.chinauos.com/desktop-professional 没有数字签名
UOS2.0 在安装QtWebengine时显示https://professional-packages.chinauos.com/desktop-professional 没有数字签名错误原创 2022-07-08 21:43:07 · 4043 阅读 · 0 评论 -
Qt Model-View中继承QAbstractListModel实现一个model,多个view进行显示,如果rowCount返回小于0,在mac下正常运行,在windows下却崩溃
Qt model-view中,多个view共用一个单例的Model,Model中rowCount函数返回小于0的数导致在windows下崩溃,而MacOS下正常原创 2022-07-01 18:00:21 · 357 阅读 · 0 评论 -
在QTextEdit输入文字然后弹窗,在弹窗中选择一个item后,导致QTextEdit无法获取焦点
QTextEdit 焦点失去后再也获取不到焦点的问题原创 2022-07-01 16:56:43 · 457 阅读 · 1 评论 -
Qt实现无边框带阴影边框可移动的窗口
Qt无边框窗口、Qt带阴影的窗口、Qt可移动无边框窗口原创 2022-05-22 10:53:56 · 1167 阅读 · 0 评论 -
C++、Qt类型转换 dynamic_cast、 static_cast、const_cast、 qobject_cast
dynamic_cast,static_cast,const_cast,qobject_cast,reinterpret_castdynamic_cast使用- 下行安全class Base{public: Base(){} virtual void show(){}};class AChild : public Base{public: AChild() { }};int main(){ Base* base1 = ne原创 2022-05-15 12:12:27 · 1835 阅读 · 0 评论 -
QWebEngineView简单使用,QWebEngineView显示网页点击链接无法跳转,Qt利用QWebEngine与网页混合编程,JS同步调用Qt获取数据,Qt调用JS函数
QWebEngineView的使用1、简单的QWebEngieView 使用CccTestWebView.h#ifndef CCCTESTWEBVIEW_H#define CCCTESTWEBVIEW_H#include <QWidget>class QWebEngineView;class CccTestWebView : public QWidget{ Q_OBJECTpublic: explicit CccTestWebView(QWidget *p原创 2022-05-14 11:46:40 · 4168 阅读 · 5 评论 -
Mac 下QWebEngine 支持h5播放mp3、mp4
在Mac下用QWebEngine 遇到了点问题,网页用h5的video、audio标签来播放mp4、mp3都不成功,后来在网上找了许多资料,说是没有解码的库。也有说是把QWebEngine源码重新编译下就好了。但是按网上的资料来根本编译不了,最后还是用qt的帮助文档来解决。我的qt版本是5.14.1.是在mac下编译的,只需要编译QWebEngine模块就成功地播放mp4、mp3文件了。1...原创 2020-03-22 15:44:21 · 1138 阅读 · 4 评论 -
Qt 状态机、自定义QPushButton、好看的Qt按钮
//cccpushbutton.h#ifndef CCCPUSHBUTTON_H#define CCCPUSHBUTTON_H#include <QPushButton>#include <QPropertyAnimation>#include <QDebug>#include <QGraphicsOpacityEffect>#inc...原创 2019-08-12 23:02:58 · 949 阅读 · 0 评论