Qt Creator
黑色肥猫
这个作者很懒,什么都没留下…
展开
-
Qt 美化滑动条
Qt 美化滑动条的qss*QScrollBar:vertical { width: 8px; background: rgba(255, 0, 0,0%); margin: 0px,0px,0px,0px; padding-top: 0px; /*//隐藏上下的箭头*/ padding-bottom: 0px;}QScrollBar::handle:vertical { width: 8px; background: rgba(25, 94原创 2021-10-27 20:07:53 · 1019 阅读 · 0 评论 -
QListWidget hover事件上的item不能全部正确变色问题记录
QListWidget hover事件上的item不能全部正确变色问题记录在一个QListWidget中 我进行了这个设置background-color:rgb(250, 252, 255); 颜色1QListWidget::item:hover{background-color:rgb(220, 232, 241);}颜色2一般来说 我鼠标到这个listwidget的每一个item上的时候 都会变色但是我自定义了widget 里面有三个label 会挡住变色 所以我就想鼠标hover写在这原创 2021-10-27 17:40:15 · 1069 阅读 · 0 评论 -
QListWidget添加自定义的widget实现筛选其中widget功能
QListWidget添加自定义的widget实现筛选其中widget功能自定义了一个ColorLineLogUnitWidget 由icon 和text构成在这个widget中 有这么一个方法 传入icon text 和颜色void ColorLineLogUnitWidget::setContentText(QPixmap icon,QString text,QColor color){ QSize size = ui->label_icon->size(); ui-原创 2021-10-25 17:09:46 · 1704 阅读 · 1 评论 -
一个简单的QFileSystemMode例子
文档部分内容QFileSystemModel ClassThe QFileSystemModel class provides a data model for the local filesystem. More…Header:#include qmake:QT += widgetsQFileSystemModel 和视图组件 QTreeView 结合使用,可以用目录树的形式显示本机上的文件系统,如同 Widnows 的资源管理器一样。使用 QFileSystemModel 提供的接口函数,原创 2021-10-20 17:23:16 · 540 阅读 · 0 评论 -
qt 修改背景颜色 的几种方法
按钮方式切换一种颜色void MainWindow::on_btnchange_clicked(){//多行每行都要加上“” setStyleSheet("QMainWindow {" " color: rgb(85, 255, 255);" "background-color :rgb(0, 255, 0);}" );}取combox的值切换void M原创 2021-10-15 18:04:22 · 5286 阅读 · 0 评论 -
Qt图片与Base64之间的编解码转换
Qt图片与Base64之间的编解码#include <string>#include <QByteArray>#include <QBuffer>#include <QImage>#include <QPixmap>#include <sstream>QByteArray MainWindow::Image_To_Base64(QString ImgPath); //参数是图片路径QPixmap MainWindow:转载 2021-10-09 11:01:18 · 1329 阅读 · 0 评论 -
qt 实现一个简单的读写改 xml文件
qt 实现一个简单的读写改 xml文件项目结构如图所示 其实只用到了main.cppmain.cpp#include <QCoreApplication>#include <QtXml> //也可以include <QDomDocument>//写xmlvoid WriteXml(){// <?xml version="1.0" encoding="UTF-8"?>// <library>// &原创 2021-09-24 20:48:09 · 472 阅读 · 0 评论 -
qt实现一个简单的仪表盘
代码结构 其中dialplate 在Forms中 右键add new Qt–qt设计师界面类下一步 类名 dialpate 下一步 完成我这里类名都是小写的 注意一下dialplate.h// An highlighted block#ifndef dialplate_H#define dialplate_H#include <QWidget>#include<QPainter>namespace Ui {class dialplate;}cl.转载 2021-09-07 14:02:15 · 2902 阅读 · 0 评论 -
由一个main.cpp实现了xml的 创建 读取 修改 更新 删除 特此记录
由一个main.cpp实现了xml的 创建 读取 修改 更新 删除 特此记录main.cpp#include <QCoreApplication>#include <QtXml> //也可以include <QDomDocument>//写xmlvoid WriteXml(){// <?xml version="1.0" encoding="UTF-8"?>// <library>// <boo原创 2021-09-02 23:59:29 · 57 阅读 · 0 评论 -
Qt Creator实现滑块 进度条绑定
Qt 实现滑块 进度条绑定 背景颜色切换 设置进度条 打印进度条参数 打开文件等操作显示图片 显示gif图片等功能可能比较杂乱 上个图首先添加资源文件项目右键 Add New qt resource file 取个名字添加前缀 我这里前缀写的/添加文件 把想要的文件添加进来 我添加的是一张图片 一张gif从这个路径下可以直接取到资源 下面上一下代码 项目结构如下mainwindow.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include原创 2021-09-02 13:29:00 · 616 阅读 · 0 评论 -
qt实现一个简单的时钟
dialog.h#ifndef DIALOG_H#define DIALOG_H#include <QDialog>#include<QPainter>#include<QTime>#include<QTimerEvent>class Dialog : public QDialog{ Q_OBJECTpublic: Dialog(QWidget *parent = nullptr); ~Dialog();pr原创 2021-09-01 23:46:07 · 869 阅读 · 0 评论