
Qt
github/gongluck
这个作者很懒,什么都没留下…
展开
-
完全依赖QML实现播放器
前言一直听闻QML无比强大好用,工作中需要扣一个同时播放视频的Demo,所以就趁这个机会研究了一下。效果图和源码源码仓库主要设计主页面QMLimport QtQuick 2.12import QtQuick.Window 2.12Window { visible: true width: 640 height: 480 Counter{ ...原创 2020-03-03 16:07:30 · 1121 阅读 · 0 评论 -
自己在Qt上做的辣鸡计算器
#include "widget.h"#include "ui_widget.h"#include #include #include using namespace std;bool cmopareFun(QChar l,QChar r){ if(r == '*' || r == '/') { if(l == '*' || r== '/')原创 2017-05-19 15:22:14 · 526 阅读 · 0 评论 -
QMainWindow 和 QWidget 设置layout
给QWidget或者QDialog设置布局的时候方式很简单。创建好一个布局:mainLayout,然后不停地把各个控件往mainLayout里面放,最后调用setLayout(mainLayout)就行了。QMainWindow中使用这个方法的时候却不管用,因为QMainWindow是默认有layout的,所以再次设置layout会失效。会出现这种提示:QWid转载 2017-05-17 13:37:33 · 1215 阅读 · 0 评论 -
【Qt】]Qt5中文乱码
升级到Qt5.X之后,原先解决的Qt显示中文乱码的方法突然不适用了,找了很多方式来解决这个问题第一种:在公司代码里看到的方法,先将对应的cpp文件用windows自带的记事本打开,另存为UTF-8格式,然后在代码中,遇到中文字符,使用QStringLiteral("中文")进行修饰这种方式每次新建一个class就要切出去用记事本编辑一下实在麻烦,而且每个中文字符串都要用QStringL转载 2017-05-16 10:44:37 · 315 阅读 · 0 评论