- 博客(14)
- 收藏
- 关注
原创 qml控件复用 QT
此文全部内容全部写在QT项目下的main.qml下测试执行经常需要在同一项目下,对部分控件或某一模型需要重复使用,以下提供两种思路例子1、使用Column和Row进行布局加上Repeater对模型进行重复使用思路:此部分设计一个矩形模型,矩形中包含一个居中图片和一个鼠标事件重复利用该矩形模型实现一个10*20的矩阵//main.qmlimport QtQuick 2.12impor...
2019-10-29 11:46:20 1230
原创 QT 界面强制刷新
针对qt的界面刷新显示在qwidget中可以使用show();exec();setup();repaint();paintEvent();等都可以实现界面刷新和重新绘制但是如果需要在控件外进行刷新就需要下面方法:#include <QGuiApplication>qApp->processEvents(); //需要包含qApp的头文件使用qApp的此方...
2019-10-25 13:29:38 12511 1
原创 QT项目打包(.exe手动打包和编译时打包)
qt在编译时生成.exe文件,但是当我们想要去发布或运行.exe是却发现总是提示缺少*.dll,因此我们需要在发布前进行打包。这里介绍2中打包方式:第一种是使用QT下的命令行手动打包第二种是在编译时进行打包第一种方法1、找到生成的.exe可执行文件目录。2、打开QT命令行工具,你的构建套件是哪个就选择哪个,图片见最后。3、使用cd命令移动到我们的.exe的文件目录下。-------...
2019-10-25 12:11:37 2020
原创 C++单例模式的一种实现
C++单例模式的一种实现//singleton.h//singleton.h#ifndef SINGLETON_H#define SINGLETON_H#include <iostream>#include <mutex>using namespace std;class singleton //单例的一种实现{private: static mutex mutex_obj; static int i; static singleto
2020-12-21 15:57:55 102
原创 chrono库简单使用:手动计时器实现
#include <cstdio>#include <chrono>#include <fstream>#include <iostream>using namespace std;double MSleep(int iTime);int main(int argc,char ** argv){ fstream file1; file1.open("C:\\Users\\LI\\Desktop\\temp.txt", ios::app);
2020-11-24 16:54:13 459
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人