
Qt基本应用
文章平均质量分 84
Jet.zhang
实际动手,才能进步。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Qt编程21:使用QPainter绘图三
QPainter下的drawPath()方法:原型:原创 2014-07-16 10:26:09 · 2205 阅读 · 0 评论 -
Qt编程5.1:使用QXmlStreamWriter xml写入(简单应用)
#include #include #include #include #include #include struct FileStat{ //文件名 QString fileName; //文件大小 QString fileSize; //上次修改时间 QString atTime; //文件类型 QString f原创 2014-06-12 12:42:54 · 2808 阅读 · 0 评论 -
Qt编程4:QSettings使用一(windows注册表的读写:实际操作)
1、Qstting原创 2014-06-12 13:50:52 · 2782 阅读 · 0 评论 -
linux系统管理客户端1--串口配置代码编写
//自定义类的头文件:////////////////////////////////////////////////////////////////////////#ifndef COMDIALOG_H#define COMDIALOG_H#include namespace Ui {class comDialog;}class comDialog : publ原创 2014-06-12 15:03:20 · 999 阅读 · 0 评论 -
Qt编程13:比较简单的单例模式
所谓单例模式就是只能构造一个对象原创 2014-07-04 16:12:15 · 823 阅读 · 0 评论 -
Qt编程11:QTextStream文件输入输出以及字符串操作的简单使用
QTextStream文本流类的功能界面和标准的C++的iostream类非常相似。 iostream和QTextStream的不同点是我们的流操作在一个很容易被继承的QIODevice上,而iostream只能操作一个不能被继承的FILE *指针。原创 2014-07-04 10:49:51 · 8574 阅读 · 0 评论 -
Qt编程12:QSignalMapper多对一信号影射简单使用
#include "mainwindow.h"#include "ui_mainwindow.h"#include #include MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow){ QTextCodec * codec = QText原创 2014-07-04 15:49:41 · 1456 阅读 · 0 评论 -
Qt编程15:Qt中的默认文件夹路径获取方法
目前我比较常用的有两个:1、#include QDesktopServices>2、#include 使用1: QTextCodec *codec = QTextCodec::codecForLocale(); QTextCodec::setCodecForCStrings(codec); //获取开始菜单-》程序的路径 qDebug()<<Q原创 2014-07-08 10:46:22 · 4527 阅读 · 0 评论 -
Qt编程7:Qt定时器 QTimer使用
QTimer类提供了定时器信号和单触发定时器。QTimer很容易使用:创建一个QTimer,使用start(),并把timeout()连接到槽函数。当这段时间过去了,它将会发射timeout()信号。 2使用静态的函数来创建单触发定时器。 作为一个特殊情况,一旦窗口系统事件队列中的所有事件都已经被处理完,一个定时为0的QTimer就会到时间了。 #include "mai原创 2014-06-17 15:39:04 · 11562 阅读 · 0 评论 -
Qt编程16:Qt向导简单使用(QWizard及QWizardPage)
关于Qt向导的使用。原创 2014-07-08 17:01:59 · 14554 阅读 · 1 评论 -
Qt编程9:QFtp断点续传(普通文件)
针对QFtp修改原创 2014-06-20 14:42:01 · 5998 阅读 · 2 评论 -
Qt编程18:Qt调色板QPalette的使用
一般的属于QWidget子类的一些控件,可以直接使用样式表,例如label->setStyleSheet("color:white");Qpalette类相当于对话框或是控件的调色板,它管理着控件或窗体的所有颜色信息,每个窗体或控件都包含一个QPalette对象,在显示时按照它的QPalette对象中对各部分各状态下的颜色的描述来进行绘制。就像油漆匠的油漆计划,当要刷墙时,到计划中去查原创 2014-07-10 17:07:27 · 6079 阅读 · 0 评论 -
Qt编程8:QProcess的简单使用一(调用外部应用程序)
QProcess启动外部程序的方式常用的有三种:1、start()2\原创 2014-06-18 09:29:42 · 15681 阅读 · 0 评论 -
Q编程6:Qt日志处理方法(qInstallMsgHandler函数)简单实用
Qt带有一个自己的日志处理方式,经过很是的原创 2014-06-13 12:37:27 · 8934 阅读 · 1 评论 -
Qt编程17:QFont文字属性设置(简单使用)
通过QFont可以部分Qt控件的文字的大小、字体、原创 2014-07-09 14:34:05 · 71062 阅读 · 2 评论 -
Qt编程10:QFtp断点续传(文件夹以及文件)
说:在“Qt编程9:QFtp实现普通文件的上传以及续传”原创 2014-07-02 11:33:01 · 6447 阅读 · 15 评论 -
Qt编程4:QSettings使用二(普通ini文件的读写:实际操作)
//setting文件写入 //----------------------------------------------------------------QSettings ini文件 //构建QSettings对象 QSettings *setting3 = new QSettings("set.ini",QSettings::IniFormat);原创 2014-06-12 14:04:27 · 3422 阅读 · 0 评论 -
Qt编程19:Qt时间日期的处理(QTime、QDateTime的使用比较简单)
QTime类提供了时钟时间功能。 QTime对象包含时钟时间,比如从午夜开始的时、分、秒和毫秒数。它可以从系统时钟中读取当前的时间并且度量时间的跨度。它提供比较时间和操作时间的函数,比如加上一定的秒或毫秒。原创 2014-07-11 12:01:33 · 22916 阅读 · 0 评论 -
Qt编程21:使用QPainter绘图二
实例:绘制圆矩形 //绘制圆矩形------------------ QPainter painter(this); painter.setRenderHint(QPainter::Antialiasing,true); painter.setPen(QPen(Qt::red,2,Qt::SolidLine,Qt::RoundCap)); painter.原创 2014-07-15 17:17:45 · 2569 阅读 · 0 评论 -
Qt编程21:使用QPainter绘图一
QPainter类低水平的绘制,例如在窗口部件上。 绘制工具为做到绝大部分绘制图形用户界面程序的需要提供了高度优化的函数。QPainter可以绘制从简单的直线到像饼图和弦这样的复杂形状。它也可以绘制排列的文本和像素映射。通常,它在一个“自然的”坐标系统中绘制,但是它也可以在视和世界转换中做到这些。绘图工具的典型用法是: 构造一个绘图工具。 设置画笔、画刷等等。 绘制原创 2014-07-15 15:04:54 · 5023 阅读 · 0 评论 -
Qt编程20:QPixmap,QImage,QBitmap的简单使用
QPixmap简单使用在QLabel标签中画图 QI原创 2014-07-14 11:05:51 · 9117 阅读 · 0 评论 -
Qt编程21:使用QPinter绘图四
绘制QPixmap原创 2014-07-16 11:14:57 · 4655 阅读 · 0 评论 -
Qt编程22:QTableWidget简单使用
QTableWidget是QT程序中常用的显示数据表格的空间,很类似于VC、C#中的DataGrid。它跟QTabelView的区别:QTableWidget是QTableView的子类,QTableView可以使用自定义的数据模型来显示内容(也就是先要通过setModel来绑定数据源)QTableWidget则只能使用标准的数据模型,并且其单元格数据是QTableWidgetItem原创 2014-07-17 14:17:20 · 1570 阅读 · 0 评论 -
Qt编程23:QListWidget简单应用
//构建QListWidget对象 listWin = new QListWidget(this); //设置item对齐方式 listWin->setFlow(QListWidget::LeftToRight); //设置调色板 QPalette pal; //设置交替颜色 pal.setColor(QPalette::Alternat原创 2014-07-18 11:12:02 · 5527 阅读 · 2 评论 -
Qt编程24:QTreeWidget简单使用
//构建tree对象 m_tree = new QTreeWidget(this); m_tree->setHeaderLabels(QStringList()<<"名称"<<"大小"<<"修改日期"); //设置最后一行填充 m_tree->header()->setStretchLastSection(true); //设置表头文字颜色 m_tr原创 2014-07-18 17:03:25 · 2579 阅读 · 0 评论 -
Qt编程26:QStringListModel与QListView结合使用
QStringListModel就是封装了QStringList的model。QStringList是一种很常用的数据类型,它实际上是一个字符串列表。我们可以想象,对于一个list来说,如果提供一个字符串列表形式的数据,就应该能够把这个数据展示出来。因为二者是一致的:QStringList是线性的,而list也是线性的。所以,QStringListModel很多时候都会作为QListView的mo原创 2014-07-21 14:23:41 · 1546 阅读 · 0 评论 -
Qt编程25:QDirModel与QTreeView使用显示目录结构
QDirModel类封装了计算机的文件系统并且可以显示(或者隐藏 )不同的文件属性。可以为这个模型应用过滤器,这样就可以根据自己的需要显示不同类型的文件系统条目,并且用不同的方式对这些条目进行排序原创 2014-07-21 11:17:00 · 3800 阅读 · 0 评论 -
Qt编程27:QStandardItemModel与QTreeView的使用(显示目录下文件)
使用QTreeView只是做为显示数据使用#ifndef MIRALLTREEVIEW_H#define MIRALLTREEVIEW_H#include #include //---------------------------------------------#include #include #include //--------------------------原创 2014-07-21 14:41:21 · 8898 阅读 · 2 评论 -
Qt编程5:使用QXmlStreamReader解析xml(简单应用)
1、准备xml包含内容如下:原创 2014-06-12 13:42:19 · 18652 阅读 · 1 评论 -
linux系统管理客户端2--串口实现测试代码编写
1、实现界面如下:原创 2014-06-12 14:56:38 · 876 阅读 · 0 评论 -
Qt编程3--IP地址、MAC地址输入框
一、效果图片原创 2014-06-12 14:48:14 · 3468 阅读 · 0 评论 -
Qt编程14:Qt获取本地网络IP地址以及其他属性(以IPv4为例)
在Qt网络编程获取本地i片地址原创 2014-07-07 14:59:40 · 3928 阅读 · 0 评论