
QT
一千零一夜_
学无止境,一千零一夜,大存的成神之路
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
QT标准输入对话框
main函数#include union test{ int a; char b;};int endian_test(void){ union test t1; t1.a = 1; return t1.b;}int main(void){ int i = endian_test();原创 2017-10-20 18:58:17 · 976 阅读 · 0 评论 -
基本对话框
void MainWindow::on_pushButton_Font_clicked(){ bool ok; QFont f = QFontDialog::getFont(&ok); if(ok) { ui->lineEdit_name->setFont(f); }}void MainWindow::on_pushB原创 2017-11-27 21:15:19 · 353 阅读 · 0 评论 -
Qt-QPalette类的用法
Qt-QPalette类的用法QPalette是Qt中的一个调色板类,用于美化界面。1.构造函数QPalette(const QColor & button)QPalette(Qt::GlobalColor button)QPalette(const QColor & button, const QColor & window)QPalette(const QPalet转载 2017-11-27 20:25:04 · 893 阅读 · 0 评论 -
QT QGraphicsItem飞舞的蝴蝶
一效果二源代码1butterfly.h#ifndef BUTTERFLY_H#define BUTTERFLY_H#include#include#include#include#include#include#include#include#includeclass ButterFly:public QObject,public QGraphicsI原创 2017-12-05 10:15:15 · 844 阅读 · 0 评论 -
QT 画板的设计
一 界面效果二源代码1 mainw.h中代码如下#ifndef MAINWINDOW_H#define MAINWINDOW_H#include #include #include #include #include #include #include #include #include #include #include #include #in原创 2017-12-04 11:05:42 · 1440 阅读 · 0 评论 -
Qt:设置背景图片的三种方式(setAutoFillBackground)
注意事项:路径不支持 绝对路径 例如:F:\qt\image\a.jpg 背景被刷为黑色补充:设置背景颜色 palette.setColor(QPalette::Background, QColor(192,253,123));1. QPalette的方法基本步骤:首先设置autoFillBackground属性为真然后定义一个QPalette对象转载 2017-12-01 23:07:09 · 30295 阅读 · 0 评论 -
QT ComBoBox的简单应用
一显示效果二编辑界面如下三 在mainwindow.h中声明槽函数#ifndef MAINWINDOW_H#define MAINWINDOW_H#include #include namespace Ui {class MainWindow;}class MainWindow : public QMainWindow{ Q_OBJECT原创 2017-12-01 16:45:07 · 62554 阅读 · 11 评论 -
QT 使用Pixmap绘制图像
众所周知,使用QLabel的setPixmap()就可以将图片显示出来,做视屏解码后显示也可以如此。但是为何我今天还要费力使用基函数drawPixmap()来做绘图?理由有这么些吧:1、使用QLabel很耗费CPU,播放画面过多有卡卡的感觉;2、drawPixmap()使用GPU处理,相对减轻了CPU的负担;当然,今天这里,只是给出基本思路方法,并非对视频解码后的图像做原样转载 2017-11-30 21:20:16 · 19083 阅读 · 0 评论 -
QT基础图形的绘制
简述Qt 中提供了强大的 2D 绘图系统,可以使用相同的 API 在屏幕和绘图设备上进行绘制,它主要基于QPainter、QPaintDevice 和 QPaintEngine 这三个类。QPainter 用于执行绘图操作,其提供的 API 在 GUI 或 QImage、QOpenGLPaintDevice、QWidget 和QPaintDevice 显示图形(线、形状、渐变等)、转载 2017-11-30 20:09:35 · 959 阅读 · 0 评论 -
QT工具栏的制作
qt工具栏的制作1创建MainWindow窗口,并新建工具栏(ToolBar)2 在Action Editor中建立动作,可以双击动作给动作添加图标3用鼠标左键直接把动作拖到工具栏即可原创 2017-11-30 10:58:50 · 1145 阅读 · 0 评论 -
QT普通文本编辑
1在mainwindow.h中加入#ifndef MAINWINDOW_H#define MAINWINDOW_H#include #include #include #include #include #include #include #include #include #include #include #include #原创 2017-11-30 11:13:51 · 568 阅读 · 0 评论 -
程序启动画面+线程中的延时操作
#include "mainwindow.h"#include int main(int argc, char *argv[]){ QApplication a(argc, argv); MainWindow w; QSplashScreen *splash = new QSplashScreen; QPixmap pix("zhc.png"原创 2017-11-28 21:08:40 · 350 阅读 · 0 评论 -
QT时间触发电子时钟
#include "mainwindow.h"#include "ui_mainwindow.h"MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow){ ui->setupUi(this); QTimer *timer =原创 2017-11-28 19:42:26 · 606 阅读 · 0 评论 -
QT中字符串的比较、查找、替换等操作
//Qt 控制台字符串的操作(一)//查找//替换//比较//若控制台显示为空白按下回车就会显示#include <QCoreApplication>#include<QDebug>#include<QTextStream>int main(int argc, char *argv[]){ QCoreApplication a(argc, argv); ...转载 2018-03-06 23:32:27 · 22246 阅读 · 5 评论