- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 Qt Log库开发
Qt Log库开发工作一段时间了,前面开发沉淀了一些东西,现在想拿来分享一下,直接进入正题了。当然这个日志库没有我们所说的那些5级调试信息调试信息分为 5 级,分别如下:qDebug:调试信息qInfo: 信息qWarning:警告信息qCritical:严重错误qFatal:致命错误#ifndef CLOG_H_#define CLOG_H_//==========...
2023-12-01 16:37:53
351
1
原创 Qt MVC 代理部分实现
Qt MVC 代理部分实现第一部分:文字编辑lineEdit直接堆代码头文件inputDelegate.hclass InputDelegate: public QItemDelegate{ Q_OBJECTpublic: explicit InputDelegate(QObject *parent = nullptr); //第1步:创建一个widget作为编辑器...
2019-08-05 10:45:44
364
原创 Qt 添加快捷键
Qt 添加快捷键第一种方法//重写键盘事件 多个快捷键添加 void keyReleaseEvent(QKeyEvent *event); //实现 void MainWindow::keyReleaseEvent(QKeyEvent *event){ Qt::KeyboardModifiers modi = event->modifiers(); if(mo...
2019-07-25 10:56:31
3803
原创 Qt QString类及常用函数功能详解
Qt QString类及常用函数功能详解Qt QString类及常用函数功能详解QString 是 Qt 编程中常用的类,除了用作数字量的输入输出之外,QString 还有很多其他功能。直接堆代码吧! //1、append() 在字符串的后面添加字符串,prepend() 在字符串的前面添加字符串, QString str1 = "A",str2 = "B"; QStrin...
2019-07-24 17:33:24
1406
原创 Qt tableView小结
Qt QTableView 小结QTableView常用于实现数据的表格显示。添加表头//数据定义QStandardItemModel *itemModel = new QStandardItemModel ;QTableView * tableView = new QTableView;//数据模型 itemModel ->setHorizontalHeaderItem(...
2019-07-19 23:22:18
1056
1
原创 Qt Creator 下载和安装
Qt Creator 下载和安装下载Qt Creator地址:http://download.qt.io/archive/qt/选择想要下载的版本!1、windows 安装双击进行安装(直接下一步,注意安装位置!安装路径不要有中文!)2、Linux安装1、进入终端2、cd 下载的目录,找到安装包3、chmod +x qt-opensource-linux-x64-5.9.2...
2019-04-23 16:20:52
304
原创 C++中静态成员函数和静态成员变量
1、静态成员变量语法:static 成员变量性质:共享(属于全部成员,一改全改)用法:1、通过对象访问2、通过类名访问注意:1、静态成员变量在编译阶段就分配了内存。必须在类内声明,类外初始化2、静态成员也有访问权限限制。类外只可访问public,子类只可以访问public和protected。#include <iostream>using namespace std;...
2019-04-04 11:06:55
585
翻译 C++中内存泄露问题
C++中内存泄露问题对于C++内存泄露的原因简单来说:自己开辟的空间用完没有释放。程序循环new创建出来的对象没有及时delete掉,导致内存泄露;#include <iostream>#include <new.h>using namespace std;void out_memroy(){ cout <<"ERROR:内存已耗尽!" <...
2019-04-02 14:56:44
497
log.zip,带demo测试,欢迎指点
2019-07-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人