
Qt
可乐可乐了了
还在计算机的路上努力奋斗中!
展开
-
Qt多窗口合并与多窗口信号槽连接
1. 建立多个窗口的控件在项目名称上右击,add new 添加以上文件标注的随意选择一个,这里做例子选择widget;添加完毕之后,如下所示。然后两个ui文件上分别添加控件(这里添加pushbutton与lineEdit和label作为例子)如下图mainWindow的ui界面(作为主显示窗口)上边是widget(把其他添加的ui界面的布置放入其中,运行可显示),下边是pushbut...原创 2019-11-11 17:05:52 · 3273 阅读 · 1 评论 -
Qt之PDF显示小例子
1. 运行图PDF显示在窗口外部,但目录 点击 查询 等功能齐全。2.代码如下:UI界面使用treeView控件,再在treeview上显示pdf文件源文件MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow){ ui->setupU...原创 2019-10-25 16:22:55 · 3514 阅读 · 1 评论 -
Qt Charts图标模块小例子
1.例子运行图2.上代码在pro文件中增加QT += charts头文件没得说,注意包含语句#include <QtCharts>using namespace QtCharts;其他也没啥说的源文件如下代码里边都增加了注解可以了解一下://**.cpp文件**#include "mainwindow.h"#include "ui_...原创 2019-10-25 09:33:19 · 319 阅读 · 0 评论 -
Qt的model的一些东西
1. 概念性的东西在model结构中,数据模型为视图组件和代理提供存取数据的标准接口,在Qt中在所有的数据模型类都从QAbstractItemModel继承而来,不管底层的数据结构是如何组织数据的,QAbstractItemModel的子类都以表格的层次结构表示数据,视图组件通过这种规则来存取模型中的数据,但是表现给用户的形式不一样。常用的表现形式3种为list Model ,Table m...原创 2019-10-25 09:19:37 · 921 阅读 · 0 评论 -
Qt QPainter绘图系统简单用法等
1.QPainter详细介绍如下:void MainWindow::paintEvent(QPaintEvent *event){ QPainter painter(this);//创建painter对象 painter.setRenderHint(QPainter::Antialiasing); painter.setRenderHint(QPainter::Te...原创 2019-10-24 14:47:30 · 887 阅读 · 1 评论 -
Qt显示PDF方法
效果图1.UI界面使用treeView控件,再在treeview上显示pdf文件void MainWindow::init(){ appPath=QCoreApplication::applicationDirPath();//首先在头文件中把appPath定义为全局变量(.exe文件所在路径) model = new QFileSystemMode...原创 2019-10-09 13:52:39 · 8399 阅读 · 0 评论 -
Qt简单txt文件查看
在ui文件里放一个pushButton或者action等,再放一个plainTextEdit,转到槽,按钮槽函数如下:void Widget::on_pushButton_2_clicked(){ QString curPath=QCoreApplication::applicationDirPath(); QString afilename=QFileDialog::getO...原创 2019-10-22 15:32:13 · 560 阅读 · 0 评论 -
Qt各种QDialog应用
1. QFileDialog对话框void MainWindow::on_pushButton_clicked(){ QString curPath=QDir::currentPath();//获取程序当前目录 QString dlgTitle="选择一个文件"; QString filter="文本文件(*.txt);;图片文件(*.jpg *.gif);;所有文件...原创 2019-10-23 16:00:27 · 590 阅读 · 0 评论