Qt
杰喵喵
这个作者很懒,什么都没留下…
展开
-
Qt 自定义控件环形进度条
Qt 自定义控件环形进度条效果如下,点击左上角按键,比例不断增大。#ifndef PROGRESSARC_H#define PROGRESSARC_H#include <QWidget>#include <QColor>#include <QPainter>class ProgressArc : public QWidget{ Q_OBJECTpublic: explicit ProgressArc(QWidget *parent =原创 2021-07-09 18:12:42 · 609 阅读 · 1 评论 -
Qt 自定义面板区域控件
Qt 自定义面板区域控件设计该自定义面板控件具备滑动条功能,使用QList<QWidget *> 将要传入QWidget传入界面自动排列,可用于多界面监控等。头文件#ifndef PANELWIDGET_H#define PANELWIDGET_H#include <QWidget>#include <QScrollArea>#include <QFrame>#include <QVBoxLayout>#include <.原创 2021-06-28 18:13:42 · 1727 阅读 · 0 评论 -
QTableWidget 个人使用随笔记录
QTableWidget 个人使用随笔记录1.QTableWidget 与 QTableWidgetItem根据Qt帮助文档,建立一个表格需要用到QTableWidgetItem指针,表格生成以后,不可释放QTableWidgetItem指针。QTableWidget本事当作容纳指针的容器,读取和写入表格的指针都不可释放。2.TableWidget->columnCount() 拼写错误for(int i=0;i<TableWidget->colorCount();i++)原创 2021-06-16 22:18:16 · 142 阅读 · 0 评论 -
Qt窗口自动适应屏幕汇总
汇总方法如下:`#include "mainwindow.h"#include <QApplication>#include <QScreen>#include <QDesktopWidget>#include <windows.h>int main(int argc, char *argv[]){ //解决汉字乱码问题 QTextCodec *codec = QTextCodec::codecForName("UTF-8");原创 2021-06-10 16:16:28 · 1526 阅读 · 0 评论 -
QPainter绘制字体显示框,字体可随窗口自动适应。
QPainter绘制字体显示框,字体可随窗口自动适应。使用QPainter绘制的显示控件,核心使用scale来进行比例发达缩小,使用translate来偏移坐标系。效果如下:初始对窗口进行拉伸字体大小,边框线框随着拉伸变大变小。头文件.h#ifndef DISPLAYFRAME_H#define DISPLAYFRAME_H#include <QWidget>#include <QColor>#include <QPainter>class Di原创 2021-05-31 10:26:29 · 1623 阅读 · 0 评论